웹 사이트에서 옵트인을 활성화한 후에는 유효성 검사 메서드를 사용하여 브라우저의 개발자 도구로 서비스가 예상대로 작동하는지 테스트합니다.
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true
});
페이지를 로드하기 전에 캐시와 쿠키를 지웁니다.
Chrome에서 웹 페이지를 마우스 오른쪽 버튼으로 클릭하고 검사를 선택합니다. 위의 스크린샷에서와 같이, 네트워크 탭을 선택하여 브라우저에서 수행된 요청을 확인합니다.
위의 예에서, 페이지에 다음과 같은 Adobe JS 태그가 설치되어 있습니다.ECID, AAM, Analytics 및 Target
옵트인이 예상대로 작동하는지 입증하는 방법:
Adobe 서버에 대한 요청은 표시되지 않습니다.
방문자의 옵트아웃 상태를 검색하는 데 사용되는 읽기 전용 엔드포인트인 http://dpm.demdex.net/optOutStatus
에 대한 호출이 표시될 수 있습니다. 이 끝점은 타사 쿠키를 만들지 않으며, 페이지에서 정보를 수집하지 않습니다.
Adobe 태그로 만든 쿠키는 표시되지 않습니다.(AMCV_{{YOUR_ORG_ID}}, mbox, demdex, s_cc, s_sq, everest_g_v2, everest_session_v2)
Chrome에서 응용 프로그램 탭 ** 으로 이동하고 저장소아래의쿠키섹션을확장하고웹 사이트의 도메인 이름을 선택합니다.
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
isOptInStorageEnabled: true
});
사용 사례 2의 유일한 차이점은 방문자가 제공한 옵트인 권한 을 포함하는 새 쿠키를 보게 된다는 것입니다. adobeujs-optin
var preApproveAnalytics = {};
preApproveAnalytics[adobe.OptInCategories.ANALYTICS] = true;
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
preOptInApprovals: preApproveAnalytics
});
Adobe Analytics은 사전 옵트인이 승인되었으므로 추적 서버에 대한 네트워크 탭에 요청이 표시됩니다.
애플리케이션 탭에 Analytics 쿠키가 표시됩니다.
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 서버에 대한 요청이 표시되지 않으며 Adobe 쿠키가 표시되지 않습니다.