applyResponse
O comando applyResponse
permite executar várias ações com base em uma resposta do Edge Network. Normalmente, é usado em implantações híbridas, nas quais o servidor faz uma chamada inicial para o Edge Network. Esse comando recebe a resposta dessa chamada e inicializa o SDK da Web no navegador.
Aplicar resposta usando a extensão de tag do SDK da Web
A aplicação de respostas é executada como uma ação em uma regra na interface das tags da Coleção de dados da Adobe Experience Platform.
- Faça logon em experience.adobe.com usando suas credenciais da Adobe ID.
- Navegue até Coleção de dados > Marcas.
- Selecione a propriedade de tag desejada.
- Navegue até Regras e selecione a regra desejada.
- Em Ações, selecione uma ação existente ou crie uma ação.
- Defina o campo suspenso Extensão como Adobe Experience Platform Web SDK e defina o Tipo de Ação como Aplicar resposta.
- Defina os campos desejados à direita.
- Clique em Manter alterações e execute o fluxo de trabalho de publicação.
Aplicar resposta usando a biblioteca JavaScript do SDK da Web
Execute o comando applyResponse
ao chamar a instância configurada do SDK da Web. O objeto que contém opções de configuração é compatível com os seguintes campos:
renderDecisions
: um booliano que força o SDK da Web a renderizar qualquer conteúdo personalizado que esteja qualificado para renderização automática. Idêntico arenderDecisions
no comandosendEvent
.responseHeaders
: um mapa de nomes de cabeçalho de cadeia de caracteres para valores de cabeçalho de cadeia de caracteres.responseBody
: Obrigatório. Um corpo de resposta JSON da chamada do servidor para o Edge Network.personalization.sendDisplayEvent
: um booleano que opera de forma idêntica apersonalization.sendDisplayEvent
no comandosendEvent
.
alloy("applyResponse",{
"renderDecisions": true,
"responseHeaders": {},
"responseBody": {},
"personalization": {
"sendDisplayEvent": true
}
});
Objeto de resposta
Se você decidir manipular respostas com este comando, as seguintes propriedades estarão disponíveis no objeto de resposta:
propositions
: Uma matriz de propostas retornadas pelo Edge Network. As propostas que são renderizadas automaticamente incluem o sinalizadorrenderAttempted
definido comotrue
.inferences
: uma matriz de objetos de inferência, que contém informações de aprendizado de máquina sobre este usuário.destinations
: Uma matriz de objetos de destino retornada pelo Edge Network.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636