Braze Web SDK タグ構成ガイド
この記事では、Tealium iQ タグ管理アカウントで Braze Web SDK タグを構成する方法について説明します。
サポートされているバージョン
- 3.5
- 4.0
Braze Web SDK タグは、タグテンプレートバージョン 3.3 およびそれ以前をサポートしています。最高のタグパフォーマンスと機能性を得るために、最新のタグテンプレートへの更新をお勧めします。
タグのヒント
-
注文IDが存在する場合、購入イベントが発火します。
-
以下の E-Commerce 拡張パラメータをサポートしています:
- 顧客ID(
_ccustid
を上書き) - 市区町村(
_ccity
を上書き) - 国(
_ccountry
を上書き) - 注文ID(
_corder
を上書き) - 小計(
_csubtotal
を上書き) - 通貨(
_ccurrency
を上書き) - 商品ID(
_cprod
を上書き) - 商品数量(
_cquan
を上書き)
- 顧客ID(
-
標準構成値を動的に上書きするためにマッピングを使用します。
タグ構成
まず、Tealiumのタグマーケットプレイスにアクセスし、プロファイルにBraze Web SDKタグを追加します(タグの追加方法?)。
タグを追加した後、以下の構成を構成します:
-
コードバージョン
- 使用したいBraze Web SDKのメジャー.マイナーバージョンを入力します。
- 例えば、バージョン2.6.1をデプロイする場合は、2.6と入力します。
- Braze Web SDKの最新バージョンは、changelogを参照してください。
-
APIキー
- Brazeダッシュボードのアプリグループ管理構成で利用可能なユニークなAPIキー。
-
ベース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 Endpointsを参照してください。
-
ログの有効化
- 有効にすると、ウェブコンソールにデバッグ情報が記録されます。
ロードルール
ロードルールは、このタグのインスタンスをサイトのどこに、いつロードするかを決定します。
データマッピング
マッピングは、データレイヤー変数からベンダータグの対応する宛先変数にデータを送信するプロセスです。(詳細を学ぶ)
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コマース
Braze Web SDKタグはEコマース対応であり、デフォルトのEコマース拡張マッピングを自動的に使用します。このカテゴリで手動でマッピングする必要は通常ありませんが、拡張マッピングを上書きするか、Eコマース変数が拡張に提供されていない場合は必要になることがあります。
宛先名 | 説明 |
---|---|
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日