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.

NOTE
De JavaScript-traceringslogica voor Adobe Advertising vindt plaats aan de Adobe en heeft dus vrijwel geen invloed op de laadtijd van de pagina.
De logica voor de DCM gegevensaansluiting naar Analytics (gebruiken Google Campaign Manager 360) voor DSP op de client. Door stitching aan de clientzijde wordt de pagina langzamer geladen en neemt het risico op gegevensverlies toe. Dit gebeurt omdat de Analytics JavaScript moet pingelen DoubleClick en wachten op DoubleClick om de laatste klik-/afbeeldingsgegevens door te geven aan Analytics. Wanneer uw DSP team stelt DCM gegevensconnector, moet u opgeven hoe lang u de pagina wilt vertragen.

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.jscode

<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.

Codeplaatsing

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

  1. Openen Chrome Developer Tools en klik op de knop Netwerk tab.

  2. Een websitepagina laden die de Analytics for Advertising JavaScript.

  3. Filteren op Network tab by last en bekijk twee rijen:

    Filteren op laatste

    • 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:

    1. Zoek op het tabblad Toepassing naar het tabblad adcloud cookie, en controleer of de cookie _les_v (laatste bezoek) met een waarde van y en een tijdstempel voor UTC-tijdperk die over 30 minuten verloopt.
      1. Verwijder de adcloud cookie maken en de pagina vernieuwen
  4. (Implementaties die gebruikmaken van de Experience Cloud Identity Service visitorAPI.js code) Filter op /b/ss om de Analytics-hit te zien.

    Filteren op

  5. (Implementaties die het Experience Platform gebruiken Web SDK alloy.jscode) Filter op /interact om te verifiëren dat de verzoeklading aan de Edge Network bevat advertisingStitchID.

    Filteren op

  6. 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 eigenschap
    Analyserapportsuite 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

  1. Open de Adobe Experience Cloud Debugger op je homepage.

  2. Ga naar de Network tab.

  3. In de Solutions Filter werkbalk, klikt u op Adobe Advertising en Analytics.

  4. In de Request URL - Hostname parameterrij, zoeken lasteventf-tm.everesttech.net.

  5. 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 de Sdid parameter komt overeen met Supplemental Data ID in het Adobe Analytics-filter.
    • (Implementaties die het Experience Platform gebruiken Web SDK alloy.jscode) Controleer of de waarde van de advertisingStitchID parameter komt overeen met Sdid 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.

    Controle Analytics for Advertising JavaScript-code in Experience Cloud Debugger

recommendation-more-help
fbbdcc36-f208-41e5-b715-a077abaec5c3