Esperienze di rendering
Segui i passaggi nel diagramma Esperienze di rendering per assicurarti che tutte le attività necessarie per il rendering delle esperienze vengano eseguite nella sequenza corretta.
Diagramma esperienze di rendering diagram
La gestione automatica della visualizzazione momentanea di altri contenuti pronta all'uso con at.js ha senso solo se è stato abilitato Automatic Page Load Request. Questa opzione nasconde l'intero corpo del HTML durante il recupero delle esperienze da Target. In questo caso, è tua responsabilità gestire la visualizzazione momentanea di altri contenuti. Per assistenza, cerca i modelli di implementazione disponibili per la gestione della visualizzazione momentanea di altri contenuti.
{width="600" modal="regular"}
Fai clic sui seguenti collegamenti per passare alle sezioni desiderate:
- 3.1. Promozione
- 3.2: Criteri basati sul carrello
- 3.3: Criteri basati sulla popolarità
- 3.4: Criteri basati sugli articoli
- 3.5: Criteri basati sugli utenti
- 3.6: Criteri personalizzati
- 3.7: Fornire gli attributi utilizzati nelle regole di inclusione
- 3.8: Fornire excludedIds
- 3.9: fornire attributi di entità per aggiornare il catalogo prodotti per Recommendations
- 3.10: Fornire attributi di profilo utilizzati come chiavi per le regole di inclusione
- 3.11: Attivare la richiesta di caricamento pagina
- 3.12: richiesta di localizzazione regionale di un incendio
3.1. Promozione promotion
Aggiungi gli elementi in promozione e controllane il posizionamento nella progettazione dei consigli scegliendo Promozioni prima o dopo nell'interfaccia utente Target durante la creazione dell'attività.
Opzioni disponibili
- Promuovi per ID
- Promuovi per raccolta
- Promuovi per attributo
Parametri di entità richiesti
- Gli attributi degli articoli nelle promozioni devono essere passati quando si utilizza l'opzione "Promuovi per attributo".
Letture
Torna al diagramma nella parte superiore di questa pagina.
3.2: Criteri basati sul carrello cart
Creare consigli in base al contenuto del carrello dell’utente.
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.
3.3: 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 visitatore.
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'attributo corrente o sull'attributo dell'elemento.- Non devi passare nulla per Più visualizzato/Più venduto in tutto il sito.
Letture
3.4: 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.
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
- Se come chiave viene utilizzato un attributo di profilo
Letture
Torna al diagramma nella parte superiore di questa pagina.
3.5: Criteri basati sugli utenti user
Creare consigli in base al comportamento dell’utente.
Criteri disponibili
- Recently Viewed Items
- Recommended for You
Parametri di entità richiesti
entity.id
Letture
Torna al diagramma nella parte superiore di questa pagina.
3.6: Criteri personalizzati custom
Formulare raccomandazioni in base a un file personalizzato caricato.
Criteri disponibili
- Custom algorithm
Parametri di entità richiesti
entity.id
o l'attributo utilizzato come chiave per l'algoritmo personalizzato
Letture
3.7: Fornire gli attributi utilizzati nelle regole di inclusione inclusion
Torna al diagramma nella parte superiore di questa pagina.
3.8: 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.
3.9: fornisci attributi di entità per aggiornare il catalogo prodotti per Recommendations entity-attributes
Letture
Puoi eseguire questo passaggio anche creando feed di prodotto utilizzando l'interfaccia utente Target per aggiornare il catalogo prodotti per Recommendations.
Torna al diagramma nella parte superiore di questa pagina.
3.10: Fornire attributi di profilo utilizzati come chiavi per le regole di inclusione keys
Fornisci gli attributi del profilo utilizzati come chiavi per le regole di inclusione in qualsiasi criterio di Recommendations menzionato sopra.
Letture
Torna al diagramma nella parte superiore di questa pagina.
3.11: Attivare la richiesta di caricamento pagina fire
Questo passaggio attiva una chiamata Delivery API con payload execute
> pageLoad
nella richiesta. Il metodo getOffers()
recupera l'esperienza ed esegue il rendering di applyOffers()
sulla pagina. La richiesta pageLoad
è necessaria per il rendering delle esperienze create nel Compositore esperienza visivo (VEC).
{width="400" modal="regular"}
Prerequisiti
- Tutte le mappature dei dati devono essere eseguite utilizzando la funzione
targetPageParams
.
Letture
Azioni
- Utilizza i metodi
getOffers
eapplyOffers
per recuperare l'esperienza utilizzando una chiamata API Page Load Request.
3.12: richiesta di localizzazione regionale di un incendio (#location)
Questo passaggio attiva una chiamata Delivery API con execute
> mboxes
payload nella richiesta. Il metodo getOffers
recupera l'esperienza e applyOffers
esegue il rendering dell'esperienza nella pagina. Puoi inviare più di una mbox sotto il payload execute
> mboxes
.
{width="400" modal="regular"}
Prerequisiti
- Tutte le mappature dei dati devono essere eseguite utilizzando la funzione
targetPageParams
.
Letture
Azioni
- Utilizza i metodi
getOffers
eapplyOffers
per recuperare l'esperienza utilizzando una chiamata API Page Load Request.
Torna al diagramma nella parte superiore di questa pagina.
Procedi al passaggio 4: Notifica a Target.