GDPR/ePrivacy コンプライアンスおよびサーバー側転送
ここでは、2017年9月30日(PT)に施行された EU Cookie コンプライアンス規定によるサーバーサイド転送に対する機能強化について説明します。
サーバーサイド転送は、Adobe Analyticsのデータを、Audience ManagerなどのCX Enterprise ソリューションとリアルタイムで共有するために使用されます。 サーバーサイド転送を有効にすると、Analyticsはデータを他のCX Enterprise ソリューションにプッシュし、それらのソリューションではデータ収集プロセス中にデータをAnalyticsにプッシュできます。
これまで、サーバーサイド転送には、同意後と同意前のイベント/ヒットを区別する方法がありませんでした。 2018年11月1日現在、お客様(Adobe Analyticsのお客様)は、事前同意データをAdobe Analyticsに制限し、Adobe Audience Managerへの転送を禁止するオプションを選択できます。 新しい実装コンテキスト変数を使用すると、同意を受けていないヒットにフラグを設定できます。 この変数を設定すると、同意を受け取るまで、これらのヒットは Adobe Audience Manager に送信されません。
この新しいコンテキスト変数cm.ssf=1がヒットに存在する場合、このヒットにフラグが付けられ、Adobe Audience Managerにサーバーサイド転送されません。 逆に、この文字列がヒットに表示されない場合、ヒットはAdobe Audience Managerに転送されます。
サーバーサイド転送は双方向です。つまり、ヒットに適用され、ヒットがAdobe Audience Managerに転送されると、Audience Analyticsはそのヒットに関するセグメント情報をAdobe Audience Managerから受け取り、Analyticsに送り返します。 そのため、AnalyticsからAdobe Audience Managerにサーバーサイドで転送されないヒットは、Adobe Audience Managerのセグメント IDのリストでエンリッチされません。 したがって、Adobe Audience Managerからセグメント ID情報を取得しないトラフィック/ヒットのサブセットが存在します。
実装の詳細 section_FFA8B66085BF469FAB5365C944FE38F7
実装方法に応じて、次の手順に従います。
s.contextData['cm.ssf'] = '1'メモ: 顧客がターゲットマーケティングに同意しない場合は、contextdata 変数を定義し、1 に設定します。 ターゲットマーケティングに同意した顧客については、
contextdata 変数を 0 に設定します。s.contextData['cm.ssf'] = '1'注意:顧客がターゲットマーケティングに同意しない場合は、コンテキストデータ変数を定義し、1に設定します。 ターゲットマーケティングに同意した顧客については、contextdata 変数を 0 に設定します。
レポート(任意) section_6AD4028EC11C4DABA2A34469DDC99E89
Adobe Analyticsを使用すると、同意に基づくトラフィックの量と、その結果サーバーサイドで転送されたトラフィックと、同意に基づかないトラフィックおよびAdobe Audience Managerに転送されていないトラフィックの量をレポートできます。
このタイプのレポートを設定するには、処理ルールを使用して、新しいコンテキスト変数をカスタムトラフィック変数(prop)にマッピングします。 これを行うには
-
(前述のように)「cm.ssf」変数を実装します。
-
処理ルールを使用して、コンテキスト変数を prop にマッピングします。
- Analytics/管理者/レポートスイートに移動し、レポートスイートを選択します。
- レポートスイートを編集/一般/処理ルールをクリックします。
- 「ルールを追加」をクリックします。
- 「常に実行」で、入力した prop の値をコンテキスト変数「cm.ssf(Context Data)」で上書きします。
- 「保存」をクリックします。