Usar o Places Service com o Adobe Target places-target
Este documento supõe que a extensão Places esteja implementada no aplicativo. Se precisar de ajuda para implementar a extensão Places, consulte Extensões do Places.
Depois que a extensão Places envia eventos para entradas e saídas, você pode aproveitar as Regras no Launch para anexar os dados do Serviço Places aos eventos do SDK da Adobe Target. Com a propriedade desejada selecionada no Launch, você pode criar esse tipo de regra concluindo as seguintes tarefas:
1. Criar uma regra
-
No Regras clique em Criar nova regra.
Lembre-se das seguintes informações:
- Se você não tiver regras existentes para essa propriedade, o botão estará no meio da tela.
- Se a propriedade tiver regras, o botão estará na parte superior direita da tela.
2. Selecionar um Evento
-
Dê um nome significativo à regra para que ela seja facilmente reconhecível na lista de Regras.
Neste exemplo, o nome da Regra é Anexar dados do serviço de Places ao conteúdo de destino solicitado.
-
No Eventos clique em Adicionar.
-
No Extensão selecione Adobe Target.
-
No Tipo de evento selecione Conteúdo solicitado.
-
Clique em Manter alterações.
3. Adicionar condições
No exemplo a seguir, uma Condição é criada e faz com que a Regra seja acionada somente para usuários que inicializaram o aplicativo cinco ou mais vezes.
- No Condições clique em Adicionar.
- No Extensão selecione Núcleo móvel.
- No Tipo de condição selecione Lançamentos.
- No painel direito, modifique a lista suspensa e os controles de número para que a condição seja lida O usuário inicializou o aplicativo mais ou igual a 5 vezes.
- Clique em Manter alterações.
4. Definir a ação
- No Ações clique em Adicionar.
- No Extensão selecione Núcleo móvel.
- No Tipo de ação selecione Anexar dados.
- No painel direito, na janela Carga JSON digite os dados que serão adicionados a este Evento.
- Clique em Manter alterações.
No painel direito, você pode adicionar uma carga JSON de forma livre que adiciona dados a um evento do SDK antes que as extensões que estão escutando esse evento o ouçam.
No exemplo a seguir, poiCity
e poiName
Os valores são adicionados à variável mboxparameters para cada solicitação processada no evento do Target. Os valores das novas chaves são determinados dinamicamente pelo SDK no momento em que esse evento é processado.
request
objeto. No evento original, request
é uma matriz de objetos anônimos. Ao anexar dados a todos os objetos em uma matriz usando Anexar dados, a variável [*]
em uma chave que é conhecida por conter uma matriz faz com que a carga seja aplicada a todos os objetos nessa matriz.request[*]
pode ser lido em voz alta como para cada objeto na request
matriz.
5. Salve a regra e recrie a propriedade
Após concluir a configuração, verifique se a regra tem a seguinte aparência:
- Clique em Salvar
- Recrie sua propriedade do Launch e implante-a no ambiente correto.