Verwenden der Last Event Service JavaScript-Bibliothek mit Adobe Experience Platform Web SDK
Advertiser mit nur einer Adobe Advertising-Adobe Analytics-Integration
Wenn Ihr Unternehmen die veraltete Adobe Analytics visitorAPI.js
-Bibliothek für die Datenerfassung verwendet, können Sie optional zur Verwendung der Adobe Experience Platform Web SDK -Bibliothek (alloy.js
) wechseln, mit der Sie über die Edge Network mit den verschiedenen Experience Cloud-Diensten interagieren können.
Die JavaScript-Bibliothek Analytics for Advertising Last Event Service zeichnet unverändert Durchsichts- und Clickthrough-Ereignisse auf und ordnet sie mithilfe einer zusätzlichen ID (SDID
) den zugehörigen Konversionen zu. Die Bibliothek Web SDK enthält jedoch keine stitch ID. Um den Web SDK für Analytics for Advertising zu verwenden, müssen Sie 1) das auf Ihren Webseiten verwendete Last Event Service -Tag und 2) Ihre Web SDK sendEvent
-Befehle entsprechend ändern.
Schritt 1: Bearbeiten Sie Ihr Last Event Service-Tag, um einen StitchID
zu generieren.
Fügen Sie im Tag Analytics for Advertising Last Event Service , das Sie auf Ihren Webseiten verwenden, Code hinzu, um den StitchID
mit dem zufälligen ID-Generator zu generieren, der in der Bibliothek gebündelt ist.
Legacy-Tag:
<script>
if("undefined" != typeof AdCloudEvent)
AdCloudEvent('IMS ORG Id','rsid');
</script>
Neues Tag:
<script>
if("undefined" != typeof AdCloudEvent)
stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>
Schritt 2: Verwenden Sie Web SDK, um die StitchID als XDM-Daten für Analytics zu senden.
Fügen Sie die folgende Eigenschaft in Ihren Befehl Web SDK sendEvent
ein, um die StitchID als Experience Data Model (XDM)-Daten für Analytics an Experience Edge zu senden. Analytics verwendet den Wert als SDID
.
Eigenschaft zum Hinzufügen:
"_adcloud": {
"advertisingStitchID": stitchId
}
Beispiel:
<script>
alloy("sendEvent", {
"xdm": {
"commerce": {
"order": {
………
}
},
"_adcloud": {
"advertisingStitchID": stitchId
}
}
});
</script>