Attività di rendering di Target che utilizzano il compositore basato su moduli
Alcune implementazioni di Target possono utilizzare mbox regionali (ora noti come "ambiti") per distribuire contenuti da attività che utilizzano il Compositore esperienza basato su moduli. Se l’implementazione di at.js Target utilizza mbox, devi effettuare le seguenti operazioni:
- Aggiorna eventuali riferimenti dall'implementazione at.js che utilizzano
getOffer()
ogetOffers()
ai metodi Platform Web SDK equivalenti. - Aggiungi il codice per attivare un evento
propositionDisplay
in modo che venga conteggiata un'impression.
Richiedere e applicare contenuti su richiesta
Le attività create utilizzando il compositore basato su moduli di Target e distribuite a mbox regionali non possono essere sottoposte a rendering automatico da Platform Web SDK. Analogamente a at.js, le offerte distribuite a posizioni di Target specifiche devono essere sottoposte a rendering su richiesta.
getOffer()
e applyOffer()
:- Esegui
getOffer()
per richiedere un'offerta per una posizione - Esegui
applyOffer()
per eseguire il rendering dell'offerta su un selettore specificato - Un'impression dell'attività viene incrementata automaticamente al momento della richiesta
getOffer()
code language-javascript |
---|
|
applyPropositions
:- Esegui il comando
sendEvent
per richiedere offerte (proposte) per una o più posizioni (ambiti) - Esegui il comando
applyPropositions
con l'oggetto metadati che fornisce istruzioni su come applicare il contenuto alla pagina per ogni ambito - Esegui il comando
sendEvent
con eventTypedecisioning.propositionDisplay
per tenere traccia di un'impression
code language-javascript |
---|
|
Platform Web SDK offre un controllo maggiore per l'applicazione di attività basate su moduli alla pagina utilizzando il comando applyPropositions
con actionType
specificato:
actionType
applyOffer()
applyPropositions
setHtml
replaceHtml
appendHtml
Per ulteriori opzioni ed esempi di rendering, consulta la documentazione dedicata sul rendering del contenuto tramite Platform Web SDK.
Esempio di implementazione
La pagina di esempio seguente si basa sull'implementazione descritta nella sezione precedente, ma aggiunge ambiti aggiuntivi al comando sendEvent
.
code language-html |
---|
|
Successivamente, scopri come passare i parametri di Target utilizzando Platform Web SDK.
note note |
---|
NOTE |
Ci impegniamo ad aiutarti con la migrazione di Target da at.js a Web SDK. Se incontri ostacoli con la migrazione o pensi che in questa guida manchino informazioni critiche, inviaci questa discussione della community. |