Codice JavaScript per Analytics for Advertising

Inserzionisti solo con Advertising DSP

Per Advertising DSP, il Analytics for Advertising l’integrazione tiene traccia delle interazioni del sito view-through e click-through. Le visite click-through vengono tracciate dal codice Adobe Analytics standard sulle tue pagine web; il Analytics Il codice acquisisce i parametri AMO ID e EF ID nell’URL della pagina di destinazione e li tiene traccia nei rispettivi eVars. Puoi tenere traccia delle visite view-through distribuendo uno snippet JavaScript nelle pagine web.

Nella visualizzazione della prima pagina di una visita al sito, il codice JavaScript di Adobe Advertising controlla se il visitatore ha già visto o fatto clic su un annuncio. Se l’utente è già entrato nel sito tramite un click-through o non ha visto un annuncio, il visitatore viene ignorato. Se il visitatore ha visto un annuncio e non è entrato nel sito tramite un click-through durante il fai clic sull’intervallo di lookback impostato in Adobi Advertising, il codice JavaScript di Adobe Advertising a) utilizza Servizio ID Experience Cloud per generare un ID supplementare (SDIDa) o b) utilizza il Adobe Experience Platform Web SDK generateRandomID metodo per generare un StitchID. Entrambi gli ID vengono utilizzati per unire i dati da Adobi Advertising all’hit di Adobe Analytics del visitatore. Adobe Analytics quindi richiede all’Adobe Advertising l’AMO ID e l’EF ID associati all’esposizione dell’annuncio. AMO ID e EF ID vengono quindi compilati nei rispettivi eVars. Questi valori persistono per un periodo designato (per impostazione predefinita, 60 giorni).

Analytics invia metriche del traffico del sito (come visualizzazioni di pagina, visite e tempo trascorso) e qualsiasi Analytics eventi personalizzati o standard per l’Adobe Advertising su base oraria, utilizzando l’ID EF come chiave. Questi Analytics Le metriche vengono quindi eseguite attraverso il sistema di attribuzione Adobi Advertising per collegare le conversioni alla cronologia dei clic e dell’esposizione.

NOTE
La logica di tracciamento JavaScript di Adobe Advertising si trova sul lato Adobe e quindi non ha virtualmente alcun impatto sul tempo di caricamento della pagina.
Al contrario, la logica DCM connettore dati a Analytics (utilizzando Google Campaign Manager 360) per Advertising DSP si verifica sul lato client. L’unione lato client rallenta il caricamento della pagina e aumenta il rischio di perdita di dati. Ciò si verifica perché Analytics JavaScript deve eseguire il ping DoubleClick e attendi DoubleClick per restituire i dati dell’ultimo clic/impression a Analytics. Quando DSP il team configura DCM connettore dati, è necessario specificare per quanto tempo si è disposti a ritardare la pagina.

Distribuzione del codice JavaScript

La libreria JavaScript è costituita da due righe che consentono Analytics e Adobi Advertising per comunicare tra loro. Se il Analytics for Advertising l'integrazione è stata completata durante l'implementazione di Adobi Advertising, quindi dovresti aver già ricevuto questo codice con le istruzioni su come distribuirlo.

Il codice

Implementazioni che utilizzano il servizio Experience Cloud Identity visitorAPI.js codice

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

Implementazioni che utilizzano l’Experience Platform Web SDK alloy.jscodice

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

Dove inserire il codice

Il Analytics for Advertising La funzione JavaScript deve trovarsi dopo il servizio ID Experience Cloud ma prima del codice App Measurement di Analytics. In questo modo l’ID supplementare (SDID) o StitchID è incluso nella chiamata di Analytics.

Posizionamento del codice

Convalida distribuzione codice

Puoi eseguire la convalida utilizzando qualsiasi tipo di strumento packet sniffer (ad esempio Charles, Fiddler, o Chrome Developer Tools) confrontando i valori dei quattro ID tra la richiesta in Adobe Advertising e la richiesta in Analytics, come illustrato di seguito.

Come confermare il codice con Chrome Developer Tools validate-js-chrome

  1. Apri Chrome Developer Tools e fai clic su Rete scheda.

  2. Carica una pagina del sito Web che contiene Analytics for Advertising JavaScript.

  3. Filtra il Network scheda per last e rivedi due righe:

    Filtraggio sull’ultimo

    • La prima riga è la chiamata alla libreria JavaScript e ha il titolo last-event-tag-latest.min.js.

    • La seconda riga è la chiamata che invia la richiesta all’Adobe Advertising. Esso inizia come segue: _les_imsOrgId=[your_imsOrgId_here]&_les_url=[your_encoded_url]

      Se non vedi la chiamata all’Adobe Advertising, potrebbe non essere la prima visualizzazione pagina della tua visita. A scopo di test, puoi rimuovere il cookie in modo che la chiamata successiva sia la prima visualizzazione di pagina per la visita corrispondente:

    1. Nella scheda Applicazione, individua adcloud cookie e verifica che il cookie contenga _les_v (ultima visita) con valore y e una marca temporale UTC che scade tra 30 minuti.
      1. Elimina ad cloud e aggiorna la pagina.
  4. (Implementazioni che utilizzano il servizio Experience Cloud Identity) visitorAPI.js code) Filter on /b/ss per visualizzare l’hit di Analytics.

    Filtro attivato

  5. (Implementazioni che utilizzano l’Experience Platform Web SDK alloy.jscode) Filter on /interact per verificare che il payload della richiesta alla rete Edge contenga advertisingStitchID.

    Filtro attivato

  6. Confronta i valori ID tra i due risultati. Tutti i valori si troveranno nei parametri della stringa di query, ad eccezione dell’ID suite di rapporti nell’hit di Analytics, che è il percorso URL immediatamente dopo /b/ss/.

    table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4
    ID Parametro di Analytics Rete Edge Parametro Adobi Advertising
    Organizzazione IMS di Experience Cloud mcorgid _les_imsOrgid
    ID dati supplementari sdid _les_sdid
    ID unione stitchId advertisingStitchID sotto _adcloud proprietà
    Suite di rapporti di Analytics Il valore dopo /b/ss/ _les_rsid
    ID visitatore Experience Cloud mid _les_mid

    Se i valori ID corrispondono, viene confermata l’implementazione JavaScript. L’Adobe Advertising invierà il Analytics server qualsiasi dettaglio di tracciamento click-through o view-through, se presente.

Come confermare il codice con Adobe Experience Cloud Debugger

  1. Apri Adobe Experience Cloud Debugger nella tua home page.

  2. Vai a Network scheda.

  3. In Solutions Filter barra degli strumenti, fai clic su Adobe Advertising e Analytics.

  4. In Request URL - Hostname riga parametro, individua lasteventf-tm.everesttech.net.

  5. In Request - Parameters riga, controlla i segnali generati, in modo simile al passaggio 3 in "Come confermare il codice con Chrome Developer Tools."

    • (Implementazioni che utilizzano il servizio Experience Cloud Identity) visitorAPI.js code) Accertarsi che il Sdid il parametro corrisponde al Supplemental Data ID nel filtro Adobe Analytics.
    • (Implementazioni che utilizzano l’Experience Platform Web SDK alloy.jscode) Assicurati che il valore della proprietà advertisingStitchID il parametro corrisponde al Sdid inviato a Experienci Platform Edge Network.
    • Se il codice non viene generato, assicurati che il cookie di Adobe Advertising sia stato rimosso in Application scheda. Una volta rimossa, aggiorna la pagina e ripeti la procedura.

    Controllo Analytics for Advertising Codice JavaScript in Experience Cloud Debugger

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