applyResponse
Il comando applyResponse
consente di eseguire varie azioni in base a una risposta dell'Edge Network. Viene generalmente utilizzato nelle implementazioni ibride in cui il server effettua una chiamata iniziale all’Edge Network. Questo comando prende la risposta da tale chiamata e inizializza l’SDK web nel browser.
Applicare la risposta utilizzando l’estensione tag Web SDK
L’applicazione delle risposte viene eseguita come azione all’interno di una regola nell’interfaccia dei tag di Adobe Experience Platform Data Collection.
- Accedi a experience.adobe.com utilizzando le credenziali Adobe ID.
- Passa a Raccolta dati > Tag.
- Seleziona la proprietà tag desiderata.
- Passa a Regole, quindi seleziona la regola desiderata.
- In Azioni, seleziona un'azione esistente o creane una.
- Imposta il campo a discesa Estensione su Adobe Experience Platform Web SDK e imposta Tipo azione su Applica risposta.
- Imposta i campi desiderati a destra.
- Fai clic su Mantieni modifiche, quindi esegui il flusso di lavoro di pubblicazione.
Applicare la risposta utilizzando la libreria JavaScript dell’SDK per web
Esegui il comando applyResponse
quando chiami l'istanza configurata dell'SDK Web. L’oggetto contenente le opzioni di configurazione supporta i campi seguenti:
renderDecisions
: valore booleano che forza Web SDK a eseguire il rendering di qualsiasi contenuto personalizzato idoneo per il rendering automatico. Identico arenderDecisions
nel comandosendEvent
.responseHeaders
: mappa dei nomi di intestazione stringa ai valori di intestazione stringa.responseBody
: obbligatorio. Un corpo di risposta JSON dalla chiamata del server all’Edge Network.personalization.sendDisplayEvent
: valore booleano che funziona in modo identico apersonalization.sendDisplayEvent
nel comandosendEvent
.
alloy("applyResponse",{
"renderDecisions": true,
"responseHeaders": {},
"responseBody": {},
"personalization": {
"sendDisplayEvent": true
}
});
Oggetto di risposta
Se decidi di gestire le risposte con questo comando, nell'oggetto di risposta sono disponibili le seguenti proprietà:
propositions
: Array di proposte restituito dall'Edge Network. Le proposte sottoposte a rendering automatico includono il flagrenderAttempted
impostato sutrue
.inferences
: array di oggetti di inferenza che contengono informazioni di machine learning su questo utente.destinations
: Matrice di oggetti di destinazione restituita dall'Edge Network.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636