Esperienze di rendering
Segui i passaggi descritti in Esperienze di rendering per garantire 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 disponibile con at.js ha senso solo quando si dispone di Richiesta caricamento pagina automatico abilitato. 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.
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 articoli in promozione e controllane il posizionamento nella progettazione dei consigli scegliendo Promozioni prima o dopo nella Target Interfaccia utente 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
- Chi ha visualizzato questi ha visualizzato anche quelli
- Chi ha visualizzato questi ha acquistato anche quelli
- Chi ha comprato questi ha acquistato anche quelli
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
- Articoli più visualizzati nel sito
- Più visualizzati per categoria
- Più visualizzati per attributo articolo
- Articoli più venduti in tutto il sito
- Articoli più venduti per categoria
- Attributo Articoli più venduti
- Primi per metrica di Analytics
Parametri di entità richiesti
entity.categoryId
o l'attributo dell'articolo in base alla popolarità, se il criterio è basato sull'attributo corrente o sull'attributo dell'articolo.- Non devi passare nulla per Più visualizzato/Più venduto in tutto il sito.
Letture
Torna al diagramma nella parte superiore di questa pagina.
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
- Chi ha visualizzato questo ha visualizzato anche quello
- Chi ha visualizzato questo ha acquistato anche quello
- Chi ha comprato questo ha acquistato anche quello
- Articoli con attributi simili
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
- Articoli visualizzati di recente
- Consigliato per te
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
- Algoritmo personalizzato
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.
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 anche eseguire questo passaggio creando feed di prodotto utilizzando Target Interfaccia utente 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 un Delivery API chiama con execute
> pageLoad
payload nella richiesta. Il getOffers()
il metodo recupera l'esperienza e applyOffers()
esegue il rendering dell’esperienza sulla pagina. Il pageLoad
richiesta necessaria per il rendering delle esperienze create in Compositore esperienza visivo (VEC).
Prerequisiti
- Tutta la mappatura dei dati deve essere eseguita utilizzando
targetPageParams
funzione.
Letture
Azioni
- Utilizza il
getOffers
eapplyOffers
metodi per recuperare l’esperienza utilizzando una chiamata API Page Load Request.
Torna al diagramma nella parte superiore di questa pagina.
3.12: richiesta di localizzazione regionale di un incendio (#location)
Questo passaggio attiva un Delivery API chiama con execute
> mboxes
payload nella richiesta. Il getOffers
il metodo recupera l'esperienza e applyOffers
esegue il rendering dell’esperienza nella pagina. Puoi inviare più mbox sotto execute
> mboxes
payload.
Prerequisiti
- Tutta la mappatura dei dati deve essere eseguita utilizzando
targetPageParams
funzione.
Letture
Azioni
- Utilizza il
getOffers
eapplyOffers
metodi 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 Target.