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

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

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

Analytics for Advertising Last Event Service JavaScript 라이브러리는 있는 그대로 뷰스루 및 클릭스루 이벤트를 기록하고 보조 ID(SDID)를 사용하여 연결된 전환에 결합합니다. 그러나 Web SDK 라이브러리는 stitch ID을(를) 제공하지 않습니다. Web SDK에 대해 Analytics for Advertising을(를) 사용하려면 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을(를) 사용하여 StitchID에 대한 XDM 데이터로 Analytics을(를) 보냅니다.

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

추가할 속성:

     "_adcloud": {
       "advertisingStitchID": stitchId
     }

예:

<script>
  alloy("sendEvent", {
    "xdm": {
      "commerce": {
        "order": {
                ………
        }
     },
     "_adcloud": {
       "advertisingStitchID": stitchId
     }
    }
  });
</script>
recommendation-more-help
advertising-help-integrations