タグに XDM データ収集ロジックを追加します
タグを作成して Web SDK 拡張機能を追加した後、サイトを追跡してデータをAdobe Experience Platformに送信する方法に従って、データ要素とルールを使用してタグを設定する必要があります。 タグのデータ要素とルールを設定したら、タグを作成して公開できます。
データ要素の設定
データ要素は、データディクショナリ(またはデータマップ)の構築ブロックです。データ要素を使用して、マーケティングおよび広告テクノロジー全体でデータを収集、整理、配信します。タグでデータレイヤーから読み取り、Adobe Experience Platform にデータを配信するために使用できるデータ要素を設定します。
データ要素には様々なタイプがあります。まず、データ要素を設定して、サイトでユーザーが表示しているページ名を取り込みます。 次に、Experience Cloud ID を参照するデータ要素を設定します。 最後に、XDM オブジェクトデータ要素を定義します。
ページ名データ要素
ページ名データ要素を定義するには:
-
Adobe IDの資格情報を使用してexperience.adobe.comにログインします。
-
Adobe Experience Platformで、Data Collection/Tags に移動します。
-
タグのプロパティをクリックして新しく作成したタグを開きます。
-
左パネルで「データ要素」を選択します。
-
「データ要素を追加」を選択します。
-
データ要素を作成 ダイアログで、次の情報を指定します。
-
名前:データ要素の名前。 例:
Page Name
。 -
拡張機能:リストから Core を選択します。
-
データ要素タイプ:リストから ページ情報 を選択します。
-
属性:リストから タイトル を選択します。
または、データレイヤーの変数の値(
pageName
や JavaScript 変数 データ要素タイプなど)を使用して、データ要素を定義できました。
-
-
「保存」を選択します。
次に、Experience Cloud ID(Adobe Experience Platform Web SDK によって自動的に提供され、Experience Cloud ID サービス拡張機能を通じて使用できる)を参照するデータ要素を設定します。
-
ECID データ要素を続行します。
ECID データ要素
ECID データ要素を定義するには:
-
Adobe IDの資格情報を使用してexperience.adobe.comにログインします。
-
Adobe Experience Platformで、Data Collection/Tags に移動します。
-
タグのプロパティをクリックして新しく作成したタグを開きます。
-
左パネルで「データ要素」を選択します。
-
「データ要素を追加」を選択します。
-
データ要素を作成 ダイアログで、次の情報を指定します。
-
名前:データ要素の名前。 例:
ECID
。 -
拡張機能:リストから Experience CloudID サービス を選択します。
-
データ要素タイプ:リストから ECID を選択します。
-
-
「保存」を選択します。
-
XDM オブジェクトデータ要素を続行します。
XDM オブジェクトデータ要素
最後に、特定のデータ要素を、前に定義したスキーマにマッピングします。XDM スキーマを表す別のデータ要素を定義します。
XDM オブジェクトデータ要素を定義するには:
-
Adobe IDの資格情報を使用してexperience.adobe.comにログインします。
-
Adobe Experience Platformで、Data Collection/Tags に移動します。
-
タグのプロパティをクリックして新しく作成したタグを開きます。
-
左パネルで「データ要素」を選択します。
-
「データ要素を追加」を選択します。
-
データ要素を作成 ダイアログで、次の情報を指定します。
-
名前:データ要素の名前。 例:
XDM - Page View
。 -
拡張機能:リストから Adobe Experience Platform Web SDK を選択します。
-
データ要素タイプ:リストから XDM オブジェクト を選択します。
-
サンドボックス:リストからお使いのサンドボックスを選択します。
-
スキーマ:リストからスキーマを選択します。
-
-
スキーマ内で定義した
identification > core > ecid
属性を、ECID データ要素にマッピングします。円柱アイコンを選択すると、データ要素のリストから ECID データ要素を簡単に選択できます。 -
スキーマ内で定義した
web > webPageDetails > name
属性を、ページ名データ要素にマッピングします。 -
「保存」を選択します。
-
ルールの設定を続行します。
ルールの設定
Adobe Experience Platform のタグは、ルールベースのシステムに従います。ユーザーの操作と関する各種データを参照します。ルールで設定された条件が満たされると、ルールは、特定した拡張機能、スクリプトまたはクライアント側コードをトリガーします。ルールを使用し、Adobe Experience Platform Web SDK 拡張機能を使用して、XDM オブジェクトなどのデータを Adobe Experience Platform に送信できます。
ルールを定義するには:
-
Adobe IDの資格情報を使用してexperience.adobe.comにログインします。
-
Adobe Experience Platformで、Data Collection/Tags に移動します。
-
タグのプロパティをクリックして新しく作成したタグを開きます。
-
左パネルで「ルール」を選択します。
-
「新規ルールを作成」を選択します。
-
ルールを作成 ダイアログで、次の情報を指定します。
-
名前:ルールの名前。 例:
Page View
。 -
イベント:「+追加」を選択します。 次に、 イベント設定 ダイアログで、次の情報を指定します。 完了したら、「変更を保持 を選択し す。
-
拡張機能:リストから Core を選択します。
-
イベントタイプ:リストから 読み込んだウィンドウ を選択します。
-
-
アクション:「+追加」を選択します。 次に、 アクションの設定 ダイアログで、次の情報を指定します。 完了したら、「変更を保持 を選択し す。
-
拡張機能:リストから Adobe Experience Platform Web SDK を選択します。
-
アクションタイプ:リストから イベントを送信 を選択します。
-
タイプ:リストから web.webpagedetails.pageViews を選択します。
-
XDM データ:円柱アイコンを選択し、データ要素のリストから XDM - ページビュー を選択します。
ルールは次のようになります。
-
-
-
「保存」を選択します。
タグを作成して公開する
データ要素とルールを定義したら、タグを作成して公開する必要があります。 ライブラリビルドを作成する場合は、そのビルドを環境に割り当てる必要があります。ビルドの拡張機能、ルール、およびデータ要素がコンパイルされ、割り当てられた環境に配置されます。各環境は、割り当てられたビルドをサイトに統合できる、一意の埋め込みコードを提供します。
Adobe Experience Platform タグは、Adobe Experience Platform Web SDK のデプロイメントに対応する必要がある、シンプルな公開ワークフローから複雑な公開ワークフローをサポートします。 詳しくは、公開の概要を参照してください。
タグを構築して公開するには、次の手順に従います。
-
Adobe IDの資格情報を使用してexperience.adobe.comにログインします。
-
Adobe Experience Platformで、Data Collection/Tags に移動します。
-
タグのプロパティをクリックして新しく作成したタグを開きます。
-
左パネルから「公開フロー」をクリックします。
-
作業ライブラリを選択/ライブラリを追加… を選択します。
-
ライブラリを作成 ダイアログで、次の情報を指定します。
-
名前: ライブラリの名前。
-
環境:リストから 開発(開発) を選択します。
-
-
「+ 変更されたリソースをすべて追加」を選択します。
-
「開発用に保存およびビルド」を選択します。
タグが保存され、開発環境用に作成されます。 緑のドットは、開発環境でタグが正常に作成されたことを示します。
-
… を選択してライブラリを再構築するか、ライブラリをステージング環境または実稼動環境に移動することができます。