JavaScript-code voor Analytics for Advertising
Adverteerders DSP alleen reclame
Voor DSP Analytics for Advertising de integratie houdt mening-door en klik-door plaatsinteractie. Doorklikbezoeken worden bijgehouden aan de hand van de standaard Adobe Analytics-code op uw webpagina's; de Analytics code legt de parameters AMO ID en EF ID vast in de URL van de landingspagina en houdt deze bij in hun respectievelijke gereserveerde waarden eVars. U kunt doorkijkbezoeken volgen door een JavaScript-fragment in uw webpagina's te implementeren.
In de eerste paginaweergave van een bezoek aan de site controleert de JavaScript-code van de Adobe Advertising of de bezoeker eerder een advertentie heeft gezien of erop heeft geklikt. Als de gebruiker eerder via een doorklik de site is binnengekomen of geen advertentie heeft gezien, wordt de bezoeker genegeerd. Als de bezoeker een advertentie heeft gezien en de site niet via een doorklikverbinding heeft betreden tijdens het klik terugkijkvenster ingesteld binnen de Adobe Advertising, gebruikt de JavaScript-code voor Adobe Advertising of a) de Experience Cloud-id-service om een aanvullende id te genereren (SDID
) of b) gebruikt de Adobe Experience Platform Web SDK generateRandomID
methode om een StitchID
. Een van beide id's wordt gebruikt om gegevens van de Adobe Advertising aan te sluiten op de Adobe Analytics-hit van de bezoeker. Adobe Analytics vraagt vervolgens om Adobe Advertising voor de AMO-id en EF-id die aan de advertentie zijn gekoppeld. De AMO-id en EF-id's worden vervolgens in hun respectievelijke eVars. Deze waarden blijven gedurende een bepaalde periode bestaan (standaard 60 dagen).
Analytics verzendt de metriek van het plaatsverkeer (zoals paginameningen, bezoeken, en bestede tijd) en om het even welk Analytics aangepaste of standaardgebeurtenissen naar Adobe Advertising-uur, met de EF-id als sleutel. Deze Analytics De metriek loopt dan door het systeem van de attributie van de Adobe Advertising om de omzettingen aan de klik en de blootstellingsgeschiedenis aan te sluiten.
JavaScript-code implementeren
De JavaScript-bibliotheek bestaat uit twee regels die Analytics en Adobe Advertising om met elkaar te communiceren. Als de Analytics for Advertising de integratie werd voltooid tijdens de implementatie van de Adobe Advertising, dan zou u deze code met instructies op moeten reeds hebben ontvangen hoe te om het op te stellen.
De code
Implementaties die de Dienst van de Identiteit van het Experience Cloud gebruiken visitorAPI.js
code
<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
if("undefined" != typeof AdCloudEvent)
AdCloudEvent('IMS ORG Id','rsid');
</script>
Implementaties die het Experience Platform gebruiken Web SDK alloy.js
code
<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
if("undefined" != typeof AdCloudEvent)
stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>
Plaats de code
De Analytics for Advertising De JavaScript-functie moet na de Experience Cloud-id-service komen, maar vóór de metingscode van de Analytics App. Dit zorgt ervoor dat de aanvullende id (SDID
) of StitchID
is inbegrepen in uw vraag van Analytics.
Implementatie van code valideren
U kunt validatie uitvoeren met elk pakketsniffertype (zoals Charles, Fiddler, of Chrome Developer Tools) door de waarden van de vier id's te vergelijken tussen de aanvraag die naar de Adobe Advertising gaat en de aanvraag die Analytics, zoals hieronder beschreven.
De code bevestigen met Chrome Developer Tools validate-js-chrome
-
Openen Chrome Developer Tools en klik op de knop Netwerk tab.
-
Een websitepagina laden die de Analytics for Advertising JavaScript.
-
Filteren op Network tab by
last
en bekijk twee rijen:-
De eerste rij is de aanroep naar de JavaScript-bibliotheek en krijgt de naam
last-event-tag-latest.min.js
. -
De tweede rij is de vraag die het verzoek naar Adobe Advertising verzendt. Het begint als volgt:
_les_imsOrgId=[your_imsOrgId_here]&_les_url=[your_encoded_url]
Als u niet de vraag aan Adobe Advertising ziet, dan zou het niet de eerste paginamening van uw bezoek kunnen zijn. Voor testdoeleinden kunt u het cookie verwijderen zodat de volgende aanroep de eerste paginaweergave voor het bijbehorende bezoek is:
- Zoek op het tabblad Toepassing naar het tabblad
adcloud
cookie, en controleer of de cookie_les_v
(laatste bezoek) met een waarde vany
en een tijdstempel voor UTC-tijdperk die over 30 minuten verloopt.- Verwijder de
adcloud
cookie maken en de pagina vernieuwen
- Verwijder de
-
-
(Implementaties die gebruikmaken van de Experience Cloud Identity Service
visitorAPI.js
code) Filter op/b/ss
om de Analytics-hit te zien. -
(Implementaties die het Experience Platform gebruiken Web SDK
alloy.js
code) Filter op/interact
om te verifiëren dat de verzoeklading aan de Edge Network bevatadvertisingStitchID
. -
Vergelijk de id-waarden tussen de twee treffers. Alle waarden moeten in parameters van het vraagkoord behalve rapportreeks identiteitskaart in de Bevolking van Analytics zijn, die de weg URL onmiddellijk na is
/b/ss/
.table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 ID Parameter Analytics Edge Network Parameter Adobe Advertising Experience Cloud IMS Org mcorgid
_les_imsOrgid
Aanvullende gegevens-id sdid _les_sdid
Titel-id stitchId advertisingStitchID
onder de_adcloud
eigenschapAnalyserapportsuite De waarde na /b/ss/
_les_rsid
Bezoeker-id Experience Cloud midden _les_mid
Als de id-waarden overeenkomen, wordt de JavaScript-implementatie bevestigd. Adobe Advertising verzendt de Analytics eventuele doorklikgegevens of doorlopende trackinggegevens op de server te plaatsen.
De code bevestigen met Adobe Experience Cloud Debugger
-
Open de Adobe Experience Cloud Debugger op je homepage.
-
Ga naar de Network tab.
-
In de Solutions Filter werkbalk, klikt u op Adobe Advertising en Analytics.
-
In de Request URL - Hostname parameterrij, zoeken
lasteventf-tm.everesttech.net
. -
In de Request - Parameters rij, controleer de geproduceerde signalen, gelijkend op Stap 3 in "De code bevestigen met Chrome Developer Tools."
- (Implementaties die gebruikmaken van de Experience Cloud Identity Service
visitorAPI.js
code) Controleer of deSdid
parameter komt overeen metSupplemental Data ID
in het Adobe Analytics-filter. - (Implementaties die het Experience Platform gebruiken Web SDK
alloy.js
code) Controleer of de waarde van deadvertisingStitchID
parameter komt overeen metSdid
verzonden naar de Edge Network van het Experience Platform. - Als de code niet genereert, controleert u of de Adobe Advertising-cookie is verwijderd in het dialoogvenster Application tab. Nadat de pagina is verwijderd, vernieuwt u de pagina en herhaalt u het proces.
- (Implementaties die gebruikmaken van de Experience Cloud Identity Service