Inizializzare gli SDK

Segui i passaggi descritti nel diagramma Initialize SDK per assicurarti che tutte le attività necessarie per caricare la libreria at.js JavaScript di Adobe Target vengano eseguite nella sequenza corretta.

TIP
Fare clic sulle immagini in questo argomento per espandere a schermo intero.

Inizializza diagramma SDK diagram

Per le applicazioni multipagina, questo flusso si verifica ogni volta che la pagina si ricarica o il visitatore passa a una nuova pagina del sito web.

NOTE
I numeri dei passi nella figura seguente corrispondono alle sezioni riportate di seguito. I numeri dei passaggi non sono in un ordine particolare e non riflettono l'ordine dei passaggi eseguiti nell'interfaccia utente Target durante la creazione dell'attività.

Inizializza diagramma SDK {width="600" modal="regular"}

Fai clic sui seguenti collegamenti per passare alle sezioni desiderate:

1.1: Caricare l’SDK dell’API visitatore load

Questo passaggio garantisce che la libreria VisitorAPI.js sia caricata, configurata e inizializzata correttamente.

Consulta i dettagli

Carica diagramma SDK API visitatore {width="400" modal="regular"}

Prerequisiti

Configura e fai riferimento a VisitorAPI.js

Per ulteriori informazioni, vedere Implementare il servizio Experience Cloud per Target.

Letture

Azioni

Torna al diagramma nella parte superiore di questa pagina.

1.2: Imposta ID cliente set

Questo passaggio garantisce che gli ID noti dei visitatori (ID CRM, ID utente e così via) siano associati all'ID anonimo di Adobe per la personalizzazione tra dispositivi diversi.

Consulta i dettagli

Imposta ID cliente {width="400" modal="regular"}

Prerequisiti

  • L’ID noto dei visitatori deve essere disponibile nel livello dati.

Imposta ID cliente
Per ulteriori informazioni, vedere setCustomerIDs.

Letture

Azioni

  • Utilizza visitor.setCustomerIDs per impostare l'ID noto del visitatore.

Torna al diagramma nella parte superiore di questa pagina.

1.3: Configurare la richiesta di caricamento pagina automatico automatic

Questo passaggio consente a at.js di recuperare tutte le esperienze di cui è necessario eseguire il rendering sulla pagina durante il caricamento del file della libreria JavaScript at.js.

Consulta i dettagli

Configura richiesta di caricamento pagina automatico {width="400" modal="regular"}

Prerequisiti

  • Non tutti i dati nel livello dati devono essere inviati a Target. Rivolgiti al team aziendale (team di marketing digitale) per determinare quali dati sono utili per la sperimentazione, l’ottimizzazione e la personalizzazione. Solo questi dati devono essere inviati a Target.
  • Assicurarsi di non inviare dati PII (Personally Identifiable Information) a Target.

Configura richiesta di caricamento pagina automatico

Per ulteriori informazioni, consulta targetGlobalSettings().

Letture

Informazioni sull'impostazione pageLoadEnabled in targetGlobalSettings().

Azioni

  • Modificare l'oggetto window.targetGlobalSettings per abilitare le richieste di caricamento pagina automatico.

Torna al diagramma nella parte superiore di questa pagina.

1.4: Configurare la gestione dello sfarfallio flicker

Questo passaggio consente di evitare la visualizzazione momentanea di altri contenuti della pagina durante la distribuzione delle esperienze.

Consulta i dettagli

Configura diagramma gestione sfarfallio {width="400" modal="regular"}

Prerequisiti

  • Discuti con il team responsabile delle prestazioni delle pagine web dei pro e dei contro del controllo della visualizzazione momentanea di altri contenuti utilizzando il metodo predefinito utilizzato da at.js. È possibile cercare modelli di progettazione che consentano di utilizzare soluzioni personalizzate per la gestione dello sfarfallio, ad esempio l'animazione del caricatore. Se non trovate un pattern, potete richiederne uno nuovo.

Configura gestione sfarfallio

Per ulteriori informazioni, consulta targetGlobalSettings().

Se si imposta bodyHidingEnabled su true, verrà nascosto l'intero corpo della pagina mentre è in corso la richiesta di caricamento della pagina. Se non hai attivato la richiesta di caricamento pagina automatico per nessun motivo (ad esempio, se i dati non sono pronti in un secondo momento), conviene impostare questa impostazione su false.

Se bodyHidingEnabled è stato disabilitato perché non si desidera attivare l'APLR e si desidera attivare la richiesta di pagina in un secondo momento oppure non è necessario gestire la visualizzazione momentanea di altri contenuti, è necessario implementare la gestione della visualizzazione momentanea di altri contenuti. È possibile gestire la visualizzazione momentanea di altri contenuti in due modi: nascondendo le sezioni in fase di test o visualizzando un pulsante sulle sezioni in fase di test.

Letture

Azioni

  • Modificare l'oggetto window.targetGlobalSettings per impostare bodyHiddenStyle e bodyHidingEnabled.

Torna al diagramma nella parte superiore di questa pagina.

1.5: Configurare la mappatura dei dati data-mapping

Questo passaggio garantisce che tutti i dati che devono essere inviati a Target siano impostati.

Consulta i dettagli

Diagramma mappatura dati {width="400" modal="regular"}

Prerequisiti

  • Il livello dati deve essere pronto con tutti i dati che devono essere inviati a Target.

  • Recommendations: arricchisci profilo.

    • Passa entity.id per acquisire i dati per gli elementi e i criteri visualizzati di recente in base ai criteri dell'ultimo prodotto visualizzato.
    • Passa entity.id per acquisire i dati per i criteri di popolarità in base alla categoria preferita.
    • Passa l’attributo di profilo se i criteri personalizzati sono basati su di esso o utilizzati nel filtro della regola di inclusione in qualsiasi criterio.
  • Recommendations: acquisire i dati di prodotto.

    • Altri parametri di entità (riservati e personalizzati) possono essere passati per acquisire o aggiornare il catalogo prodotti in Recommendations.
    • È inoltre possibile aggiornare il catalogo prodotti utilizzando feed di entità tramite l'interfaccia utente o l'API Target.

Mappa i dati suTarget

Per ulteriori informazioni, vedere targetPageParams().

Letture

Azioni

  • Utilizzare la funzione targetPageParams() per impostare tutti i dati richiesti da inviare a Target.

Torna al diagramma nella parte superiore di questa pagina.

1.6: Promozione promotion

Aggiungi elementi promossi e controllane il posizionamento nelle Target Recommendations progettazioni.

Consulta i dettagli

Opzioni disponibili

Parametri di entità richiesti

  • L'attributo dell'articolo nella promozione deve essere passato quando si utilizza l'opzione "Promuovi per attributo".

Torna al diagramma nella parte superiore di questa pagina.

1.7: Criteri basati sul carrello cart

Creare consigli in base al contenuto del carrello dell’utente.

Consulta i dettagli

Criteri disponibili

  • People Who Viewed These, Viewed Those
  • People Who Viewed These, Bought Those
  • People Who Bought These, Bought Those

Parametri di entità richiesti

  • cartIds

Letture

Torna al diagramma nella parte superiore di questa pagina.

1.8: Criteri basati sulla popolarità popularity

Puoi formulare raccomandazioni in base alla popolarità complessiva di un elemento nel tuo sito o in base alla popolarità degli elementi nella categoria, nel brand, nel genere e così via preferiti o più visualizzati di un utente.

Consulta i dettagli

Criteri disponibili

  • Most Viewed Across the Site
  • Most Viewed by Category
  • Most Viewed by Item Attribute
  • Top Sellers Across the Site
  • Top Sellers by Category
  • Top Sellers by Item Attribute
  • Top by Analytics Metric

Parametri di entità richiesti

  • entity.categoryId o l'attributo dell'elemento per la popolarità se il criterio è basato sull'elemento corrente o sull'attributo dell'elemento.
  • Non è necessario trasmettere nulla per i Più visualizzati/Più venduti nel sito.

Letture

Torna al diagramma nella parte superiore di questa pagina.

1.9: Criteri basati sugli articoli item

Puoi formulare raccomandazioni in base alla ricerca di elementi simili a quelli di un elemento che l’utente sta visualizzando o che ha recentemente visualizzato.

Consulta i dettagli

Criteri disponibili

  • People Who Viewed This, Viewed That
  • People Who Viewed This, Bought That
  • People Who Bought This, Bought That
  • Items with Similar Attributes

Parametri di entità richiesti

  • entity.id o qualsiasi attributo di profilo utilizzato come chiave

Letture

Torna al diagramma nella parte superiore di questa pagina.

1.10: Criteri basati sugli utenti user

Creare consigli in base al comportamento dell’utente.

Consulta i dettagli

Criteri disponibili

  • Recently Viewed Items
  • Recommended for You

Parametri di entità richiesti

  • entity.id

Letture

Torna al diagramma nella parte superiore di questa pagina.

1.11: Criteri personalizzati custom

Formulare raccomandazioni in base a un file personalizzato caricato.

Consulta i dettagli

Criteri disponibili

  • Custom algorithm

Parametri di entità richiesti

entity.id o l'attributo utilizzato come chiave per l'algoritmo personalizzato

Letture

Torna al diagramma nella parte superiore di questa pagina.

1.12: Fornire gli attributi utilizzati nelle regole di inclusione inclusion

Torna al diagramma nella parte superiore di questa pagina.

1.13: Fornire excludedIds exclude

Passa gli ID entità per le entità da escludere dai consigli. Ad esempio, puoi escludere gli articoli già presenti nel carrello.

Torna al diagramma nella parte superiore di questa pagina.

1.14: passa il parametro entity.event.detailsOnly=true true

Utilizzare gli attributi di entità per passare informazioni su prodotti o contenuti a Target Recommendations.

Consulta i dettagli

Letture

Torna al diagramma nella parte superiore di questa pagina.

1.15: Configurare la mappatura dei dati remoti (remota)

Questo passaggio assicura che tutti i dati che devono essere inviati a Target siano impostati.

Consulta i dettagli

Diagramma di mappatura dati remoti {width="400" modal="regular"}

Prerequisiti

  • Data Layer deve essere pronto con tutti i dati che devono essere inviati a Target.

Configurare i provider di dati

Per ulteriori informazioni, vedere Provider di dati.

Letture

funzione targetPageParams

Azioni

Utilizzare la funzione targetPageParams() per impostare tutti i dati richiesti da inviare a Target.

Torna al diagramma nella parte superiore di questa pagina.

1.16: Caricare at.js web

Questo passaggio assicura che la libreria JavaScript at.js sia caricata e inizializzata.

Consulta i dettagli

Carica diagramma at.js di Adobe Target {width="400" modal="regular"}

Prerequisiti

  • Scarica o chiedi al tuo team di marketing digitale il file della libreria JavaScript at.js 2.*x*.

Letture

Azioni

Incorpora il file at.js in tutte le tue pagine web in cui si devono effettuare sperimentazione, ottimizzazione, personalizzazione e raccolta dati.

Torna al diagramma nella parte superiore di questa pagina.

Procedere con il passaggio 2: Configurare la raccolta dati.

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3