Braze Web SDK タグの構成ガイド
この記事では、Tealium iQ Tag Management アカウントで Braze Web SDK タグを構成する方法について説明します。
サポートされているバージョン
- 3.5
- 4.0
Braze Web SDK タグは、タグテンプレートバージョン 3.3 およびそれ以前をサポートしています。最新のタグテンプレートに更新することをおすすめします。
タグのヒント
-
Purchase イベントは、Order ID が存在する場合に発生します。
-
以下の E-Commerce 拡張パラメータをサポートしています:
- Customer ID (
_ccustid
を上書き) - City (
_ccity
を上書き) - Country (
_ccountry
を上書き) - Order ID (
_corder
を上書き) - Sub Total (
_csubtotal
を上書き) - Currency (
_ccurrency
を上書き) - Product IDs (
_cprod
を上書き) - Product Quantities (
_cquan
を上書き)
- Customer ID (
-
標準の構成値を動的に上書きするためにマッピングを使用します。
タグの構成
まず、Tealiumの Tag Marketplace に移動し、Braze Web SDK タグをプロファイルに追加します(タグの追加方法)。
タグを追加した後、以下の構成を構成します:
-
Code Version
- 使用する Braze Web SDK のメジャーマイナーバージョンを入力します。
- 例えば、バージョン 2.6.1 をデプロイする場合は、2.6 と入力します。
- 最新の Braze Web SDK のバージョンは、changelog を参照してください。
-
API Key
- Braze ダッシュボードの Manage App Group 構成で利用可能な一意の API キーです。
-
Base URL
- 割り当てられた Braze クラスタを指す API エンドポイントです。
- 4.0 の場合の例:
https://js.appboycdn.com/web-sdk/4.0/braze.no-amd.min.js
- 3.5 およびそれ以前のバージョンの場合の例:
https://js.appboycdn.com/web-sdk/3.5/appboy.no-amd.min.js
- オプションの一覧については、Braze SDK エンドポイント を参照してください。
-
Enable Logging
- 有効にすると、ウェブコンソールにデバッグ情報が記録されます。
ロードルール
ロードルール は、サイト上でこのタグのインスタンスをいつ、どこにロードするかを決定します。
データマッピング
マッピングは、データレイヤ変数 からベンダータグの対応する宛先変数にデータを送信するプロセスです。(詳細を見る)
Braze Web SDK タグの宛先変数は、タグのデータマッピングタブに組み込まれています。以下のテーブルには、利用可能な宛先カテゴリと各宛先名の説明がリストされています。
標準
宛先名 | 説明 |
---|---|
initOpt.allow_crawler |
|
initOpt.app_ver |
|
initOpt.base_url |
|
initOpt.no_cookies |
|
initOpt.no_fntawsm |
|
initOpt.enable_htmlmsgs |
|
initOpt.enable_logging |
|
initOpt.localization |
|
initOpt.min_trggrinterval |
|
initOpt.msg_innewtab |
|
initOpt.card_innewtab |
|
initOpt.explicit_dissmisal |
|
initOpt.safari_pushid |
|
initOpt.srvcewrkr_location |
|
initOpt.session_timeout |
|
initOpt.enableSdkAuthentication |
|
E-Commerce
Braze Web SDK タグは、E-Commerce に対応しており、デフォルトの E-Commerce 拡張マッピングが自動的に使用されます。一般的には、このカテゴリで手動でマッピングする必要はありませんが、拡張マッピングを上書きしたり、希望する E-Commerce 変数が拡張で提供されていない場合に使用することができます。
宛先名 | 説明 |
---|---|
order_id |
|
order_subtotal |
|
order_currency |
|
customer_id |
|
customer_city |
|
customer_country |
|
product_id |
|
product_quantity |
|
イベント
特定のイベントをページでトリガーするための宛先にマップします。
イベントをトリガーするための手順は以下の通りです:
- ドロップダウンリストからイベントを選択します。
- プリセットリストから選択するか、カスタムイベントを作成します。
- カスタムイベントの場合は、識別するための名前を入力します。
- トリガー フィールドにマッピングする変数の値を入力します。
- 追加のイベントをマッピングするには、+ ボタンをクリックして、手順 1 と 2 を繰り返します。
- 適用 をクリックします。
以下のテーブルは、データレイヤで指定された値が見つかった場合にイベントがトリガーされるイベントトリガーをリストアップしています。
宛先名 | 説明 |
---|---|
Purchase |
|
Alias |
|
addToSubscriptionGroup |
|
AddAtt |
|
IncAtt |
|
RmvAtt |
|
SetAtt |
|
SetAvatar |
|
SetLoc |
|
SetDOB |
|
SetEmail |
|
SetEmailSub |
|
SetPushSub |
|
SetFirst |
|
SetLast |
|
SetCity |
|
SetCountry |
|
SetLang |
|
SetPhone |
|
SetGender |
|
Custom |
|
パラメータ
事前に定義されたイベントにデータを渡すために、以下の宛先にマップします。パラメータは、プリセットイベントとのみ使用されます。カスタムイベントでパラメータを渡す方法については、以下の「カスタムイベントデータ」セクションを参照してください。
以下の手順で事前に定義されたイベントにパラメータを渡します:
- イベントフィールドで、ドロップダウンリストからイベントを選択します。
- パラメータフィールドで、ドロップダウンリストからパラメータを選択します。
- カスタムパラメータの場合は、送信するパラメータの名前を入力します。
- + 追加 をクリックします。
宛先名 | 説明 |
---|---|
product_id |
|
product_quantity |
|
order_id |
|
order_subtotal |
|
order_currency |
|
purchase_properties |
|
alias |
|
label |
|
key |
|
value |
|
inc_value |
|
avatar_url |
|
longitude |
|
latitude |
|
accuracy |
|
altitude |
|
altitude_accuracy |
|
year |
|
month |
|
day |
|
email |
|
notification_type |
|
first_name |
|
subscriptionGroupId |
|
last_name |
|
gender |
|
customer_city |
|
customer_country |
|
localization |
|
phone_number |
|
カスタムイベントデータ
カスタムイベントでカスタムパラメータを渡すために、カスタムイベントデータの宛先にマップします。以前にイベントタブでマッピングしたカスタムイベントと同じ名前を入力します。
カスタムイベントデータ変数をマップする手順は以下の通りです:
- イベント名 に、カスタムイベントの名前を入力します(イベントタブで指定したものと同じ)。
- パラメータ に、送信するパラメータの名前を入力します。
- + 追加 をクリックします。
ベンダードキュメント
最終更新日 :: 2022年September月12日