Web サイトでオプトインを有効にしたら、検証方法を使用して、ブラウザーの開発者ツールでサービスが期待どおりに動作しているかどうかをテストします。
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true
});
ページを読み込む前に、キャッシュとCookieをクリアします。
Chromeで、Webページを右クリックし、「Inspect」を選択します。 上のスクリーンショットのように、「Network」タブを選択して、ブラウザーからの要求を表示します。
上の例では、次のAdobeJSタグがページにインストールされています。ECID、AAM、Analytics、ターゲット。
オプトインが期待どおりに動作していることを証明する方法:
Adobeサーバーへのリクエストは表示されません。
http://dpm.demdex.net/optOutStatus
の呼び出しが表示される場合があります。これは、訪問者のオプトアウトステータスを取得するために使用される読み取り専用のエンドポイントです。このエンドポイントでは、サードパーティCookieが作成されず、ページから情報が収集されません。
Adobeタグによって作成されたCookieは表示されません。(AMCV_{{YOUR_ORG_ID}}、mbox、demdex、s_cc、s_sq、everest_g_v2、everest_session_v2)
Chromeで、「アプリケーション」タブに移動し、「ストレージ」の下の「Cookies」セクションを展開し、Webサイトのドメイン名を選択します。
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
isOptInStorageEnabled: true
});
使用事例2の唯一の違いは、新しいcookieが表示され、訪問者が提供するオプトイン権限が含まれることです。adobeujs-optin
var preApproveAnalytics = {};
preApproveAnalytics[adobe.OptInCategories.ANALYTICS] = true;
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
preOptInApprovals: preApproveAnalytics
});
Adobe Analyticsは事前にオプトインが承認されているので、「ネットワーク」タブにトラッキングサーバーへのリクエストが表示されます。
「アプリケーション」タブにAnalytics cookieが表示されます。
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
isIabContext: true
});
ページで現在のIABの同意を表示する方法:
開発者ツールを開き、「コンソール」タブを選択します。 次のコードスニペットを貼り付け、Enterキーを押します。
<codeblock>
__cmp("getVendorConsents", null, function (vendorConsents) {
console.log("Vendor Consent:", vendorConsents); })
</codeblock>
以下は、目的1、2、5が承認され、Audience ManagerベンダーIDが承認された場合の出力例です。
次のいずれかが無効な場合、Adobeサーバーへのリクエストは表示されず、Adobecookieも表示されません。