Usar o serviço Places com a Adobe Target

Esse documento supõe que você tenha a extensão Locais implementada em seu aplicativo. Se precisar de ajuda para implementar a extensão de Locais, consulte Extensões deLocais.

Depois que a extensão Locais estiver enviando eventos para entradas e saídas, você poderá aproveitar as Regras no Launch para anexar seus dados do Serviço de Locais aos eventos do SDK do Adobe Target. Com a propriedade desejada selecionada em Iniciar, você pode criar esse tipo de regra completando as seguintes tarefas:

1. Criar uma regra

  1. On the Rules tab, click Create New Rule.

    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 sua propriedade tiver regras, o botão estará no canto superior direito da tela.

2. Selecionar um Evento

  1. Dê um nome significativo à sua regra para que ela seja facilmente reconhecível na sua lista de Regras.

    Neste exemplo, a Regra é nomeada Attach Places Service Data to Target Content Requested.

  2. Under the Events section, click Add.

  3. Na lista Extension suspensa, selecione Adobe Target.

  4. Na lista Event Type suspensa, selecione Content Requested.

  5. Clique em Keep Changes.

adicionar um evento

3. Adicionar condições

IMPORTANTE

Conclua esta etapa se desejar adicionar Condições à sua regra. Caso contrário, pule para Definir a ação abaixo.

No exemplo a seguir, é criada uma Condição que faz com que a Regra seja acionada somente para usuários que inicializaram o aplicativo cinco ou mais vezes.

  1. Under the Conditions section, click Add.
  2. Na lista Extension suspensa, selecione Mobile Core.
  3. Na lista Condition Type suspensa, selecione Launches.
  4. No painel direito, modifique a lista suspensa e os controles de número para que a condição seja lida User has launched the app greater than or equal to 5 times.
  5. Clique em Keep Changes.

adicionar uma condição

4. Definir a ação

  1. Under the Actions section, click Add.
  2. Na lista Extension suspensa, selecione Mobile Core.
  3. Na lista Action Type suspensa, selecione Attach Data.
  4. No painel direito, no JSON Payload campo, digite os dados que serão adicionados a esse Evento.
  5. Clique em Keep Changes.

No painel direito, é possível adicionar uma carga JSON de forma livre que adicione dados a um evento SDK antes que as extensões que ouvem esse evento o ouçam.

No exemplo a seguir, poiCity e poiName valores são adicionados ao mboxparameters para cada solicitação processada no evento do Público alvo. Os valores das novas chaves são determinados dinamicamente pelo SDK no momento em que o evento é processado.

DICA

Essa carga JSON usa uma notação especial para o request objeto. No evento original, request há uma matriz de objetos anônimos. Ao anexar dados a todos os objetos em um storage usando Anexar dados, a [*] notação em uma chave que é conhecida por conter um storage faz com que a carga seja aplicada a todos os objetos nesse storage.

A notação de request[*] pode ser lida em voz alta como para cada objeto na request matriz.

definir a ação

5. Salve a regra e recrie sua propriedade

Após concluir a configuração, verifique se a Regra se parece com a seguinte imagem:

regra concluída

  1. Clique em Save
  2. Recrie a propriedade Launch e implante-a no Ambiente correto.

Nesta página