Show Menu
TÓPICOS×

Notificações por push com serviços de locais

Nesta seção, você aprenderá a usar informações históricas de localização geográfica para direcionar notificações por push que são enviadas pelo Adobe Campaign Standard.

Pré-requisitos

Antes de começar, conclua as seguintes tarefas:
  • Tenha um aplicativo móvel configurado com o SDK do Adobe Experience Platform Mobile, incluindo a extensão do Adobe Campaign Standard.
  • Integre o SDK do Adobe Experience Platform Mobile ao seu aplicativo.
  • Adicione o Adobe Campaign Standard Extension à configuração do aplicativo móvel.
  • Crie um POI na interface de gerenciamento POI do Places Service.
  • Ative e instale a extensão Extensão do Places Locais.

Criar elementos de dados no Experience Platform Launch

Depois de verificar se a extensão do Places e a extensão do Places Monitor estão funcionando corretamente no aplicativo, é necessário criar elementos de dados no Experience Platform Launch. Os elementos de dados permitem ler as informações fornecidas pelas extensões que vêm pelo hub de eventos do SDK móvel e agem como um alias para recuperar dados do aplicativo cliente. Para recuperar dados das extensões do Local e enviar as informações do Serviço de Locais para o Campaign, é necessário criar alguns elementos de dados.
Para criar um elemento de dados:
  1. Na propriedade móvel do Experience Platform Launch, clique na **Data Elements guia e em !UICONTROLA Adicionar elemento**de dados.
  2. Na lista Extension suspensa, selecione Places Service .
  3. Na lista Data Element Type suspensa, selecione Name .
  4. No painel direito, você pode selecionar qual recupera o nome do POI no qual o usuário está localizado no momento. Current POI
    Last Entered recupera o nome do POI que o usuário inseriu pela última vez e Last Exited fornece o nome do POI que o usuário deixou pela última vez. Neste exemplo, selecionamos Last Entered e digitamos um nome para o elemento de dados, como Last Entered POI Name e clicamos Save .
  5. Repeat the steps 1-4 above and create data elements for Last Entered POI Latitude , Last Entered POI Longitude , and Last Entered POI Radius .
Além dos elementos de dados do Serviço de locais, certifique-se de criar elementos de dados do Mobile Core para a ID do aplicativo e a Experience Cloud ID .

Criar uma regra para enviar dados de localização para o Adobe Campaign Standard

As regras no Experience Platform Launch permitem criar fluxos de trabalho complexos e de várias soluções com base em acionadores de eventos. Com regras, você pode criar novas regras ou modificar as existentes e ter as atualizações implantadas dinamicamente em seus aplicativos móveis. No exemplo a seguir, a regra será acionada quando um usuário inserir um POI delimitado geograficamente. Depois que a regra é acionada, uma atualização é enviada ao Campaign Standard para gravar uma entrada em um POI específico para um usuário específico com base na Experience Cloud ID.
  1. Na propriedade móvel Experience Platform Launch, na Rules guia, clique em Add Rule .
  2. Na Events seção, clique + e selecione **Places Service**como a extensão.
  3. For the Event Type , select**Enter POI**.
  4. Nomeie a regra, por exemplo, POI inserido pelo usuário .
  5. Clique em Keep Changes .
  6. Deixe a **Conditions**seção em branco.
    Esta seção permite que você filtre ou coloque restrições sobre quando esta regra deve ser acionada.
  7. Na Actions seção, clique em + .
  8. Na lista Extension suspensa, selecione Mobile Core e, na lista Action Type suspensa, selecione Send Postback .
  9. Em URL , é necessário construir o terminal de locais do Campaign Standard.
    O URL deve ser semelhante ao https:///rest/head/mobileAppV5//locations/ . Certifique-se de usar os elementos de dados corretos que você criou anteriormente para o servidor do Campaign e a pKey.
  10. Clique na caixa para adicionar um corpo de publicação e enviar o seguinte:
    {
     "locationData": {
     "distances": "{%%Last Entered POI Radius%%}",
     "poiLabel": "{%%Last Entered POI Name%%}",
     "latitude": "{%%Last Entered POI Lat%%}",
     "longitude": "{%%Last Entered POI Long%%}",
     "appId": "{%%AppID%%}",
     "marketingCloudId": “{%%ecid%%}”
     }
    }
    
    
  11. Certifique-se de usar os elementos de dados criados na seção anterior.
  12. Em Content Type , digite**application/json**.
  13. Clique em Keep Changes .
  • Pode ser útil configurar um gancho da Web Slack como uma ação adicional para validar se as entradas estão sendo acionadas e se os dados certos estão sendo coletados.
  • Lembre-se de publicar as alterações recentes no aplicativo para garantir que a regra e todos os seus elementos de dados sejam implantados como parte da configuração. Depois de publicar, inicie o aplicativo móvel novamente para obter as atualizações de configuração mais recentes.

Usar dados de localização para direcionar mensagens da campanha

Agora que temos dados de localização preenchidos no Campaign, podemos usar POIs como uma ferramenta de segmento de público-alvo.
  1. Na instância do Adobe Campaign Standard, clique em Create Push Notification .
  2. Para o tipo de notificação por push, selecione Send push to Campaign profiles .
  3. Clique **Next**e digite os detalhes gerais.
  4. Na tela Público-alvo, clique **Count**para determinar quantos usuários estimados a notificação por push será enviada.
    Nesse exemplo, a contagem será 3, pois há três dispositivos instalados nos quais o aplicativo está sendo testado.
  5. No painel esquerdo, expanda a Profile guia e arraste o POI location filtro até a área principal.
  6. Na janela do filtro POI, digite o nome exato do POI que você deseja direcionar.
    Você pode fazer seleções adicionais para determinar o período de tempo desde a visita anterior do usuário a esse POI.
  7. Clique em Confirm .
  8. Execute a contagem novamente na parte superior para ver o tamanho do seu público-alvo mudar.
    Se você não vir a atualização da contagem, talvez tenha inserido um nome POI para o qual nenhum dispositivo disparou uma entrada. Ter o gancho da Web Slow torna-se valioso nesta situação, porque você pode ver uma lista de entradas de POI de vários dispositivos de teste.
  9. Você pode arrastar outros filtros de localização de POI para incluir vários POIs na sua mensagem.
  10. Click **Next**to finish creating the push notification for delivery.
O uso do Places Service com o Adobe Campaign Standard oferece uma ferramenta poderosa para segmentar e direcionar suas mensagens aos usuários com base em entradas e saídas de fronteira geográfica. Essa integração ajuda a criar casos de uso mais personalizados e contextuais.