Adobe Experience Platform Web SDK에서 Last Event Service JavaScript 라이브러리 사용

Adobe Advertising-Adobe Analytics 통합만 있는 광고주

조직에서 데이터 수집을 위해 레거시 Adobe Analytics visitorAPI.js 라이브러리를 사용하는 경우 선택적으로 Edge Network을(를) 통해 다양한 Experience Cloud 서비스와 상호 작용할 수 있는 Adobe Experience Platform Web SDK 라이브러리(alloy.js)를 사용하는 것으로 전환할 수 있습니다.

Analytics for Advertising Last Event Service JavaScript 라이브러리는 있는 그대로 뷰스루 및 클릭스루 이벤트를 기록하고 보조 ID(SDID)를 사용하여 연결된 전환에 결합합니다. 그러나 Web SDK 라이브러리는 stitch ID을(를) 제공하지 않습니다. Analytics for Advertising에 대해 Web SDK을(를) 사용하려면 1) 웹 페이지에서 사용하는 Last Event Service 태그와 2) Web SDK sendEvent 명령을 적절하게 수정해야 합니다.

1단계: Last Event Service 태그를 편집하여 StitchID 생성

웹 페이지에서 사용하는 Analytics for Advertising Last Event Service 태그에서 라이브러리에 번들로 제공된 임의의 ID 생성기를 사용하여 StitchID을(를) 생성하는 코드를 추가하십시오.

기존 태그:

<script>
     if("undefined" != typeof AdCloudEvent)
          AdCloudEvent('IMS ORG Id','rsid');
</script>

새 태그:

<script>
     if("undefined" != typeof AdCloudEvent)
          stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>

2단계: Web SDK을(를) 사용하여 Analytics에 대한 XDM 데이터로 StitchID을(를) 보냅니다.

Web SDK sendEvent 명령 내에 다음 속성을 삽입하여 Analytics에 대한 Experience Data Model (XDM) 데이터로 Experience Edge에 StitchID을(를) 보냅니다. Analytics이(가) 값을 SDID(으)로 사용합니다.

추가할 속성:

     "_adcloud": {
       "advertisingStitchID": stitchId
     }

예:

<script>
  alloy("sendEvent", {
    "xdm": {
      "commerce": {
        "order": {
                ………
        }
     },
     "_adcloud": {
       "advertisingStitchID": stitchId
     }
    }
  });
</script>
recommendation-more-help
fbbdcc36-f208-41e5-b715-a077abaec5c3