Pular para o conteúdo

Como emitir um passe da Wallet ao entrar em uma geozona

Emita um passe da Apple Wallet ou Google Wallet quando um cliente entra na geozona de uma loja e, em seguida, envie o link de instalação. Este guia constrói essa jornada com o elemento Emitir passe de wallet.

Criar uma campanha de passe da Wallet

Anchor link to

O elemento Emitir passe de wallet só pode emitir passes de uma campanha existente, então crie uma primeiro. A plataforma de uma campanha é permanente, portanto, se você oferece suporte tanto ao Apple Wallet quanto ao Google Wallet, repita esta seção uma vez para cada plataforma.

  1. Acesse Campaigns → Wallet Passes → Campaigns e clique em Create campaign.
  2. Escolha Apple Wallet ou Google Wallet como Platform, digite um Name apenas para sua própria referência, por exemplo Store loyalty (isso identifica a campanha no Pushwoosh, mas não aparece no passe), e escolha um estilo de passe, por exemplo Store Card (Apple) ou Loyalty card (Google).
Formulário de criação de nova campanha com Name definido como Store loyalty e Pass Style definido como Store Card
  1. Em Basic Information, defina o Pass Name para o que será exibido no próprio passe, por exemplo Store Loyalty Card.
Seção Basic Information com Pass Name definido como Store Loyalty Card
  1. Desenhe o restante do passe e, em seguida, visualize e crie a campanha.

Passo a passo completo, campo a campo: Criar uma campanha de passes da Wallet.

Criar a geozona da loja

Anchor link to

A jornada precisa de uma geozona ativa para disparar a partir dela, então crie uma antes de construir a jornada.

  1. Acesse Campaigns → Geo campaigns e clique em Create geozone.
Tela Get Started de Geo campaigns com visualização de mapa e ação Create geozone no painel de controle do Pushwoosh
  1. Digite um Campaign name, por exemplo Downtown store.
Seção do formulário de geozona com Campaign name definido como Downtown store
  1. Em Local de ativação, escolha Circle, pesquise o endereço da loja e defina Raio, m (no mínimo 50).
Localização do gatilho definida no modo Circle, com um círculo de alcance de 200 m desenhado ao redor de um endereço no centro de Los Angeles
  1. Em Entry actions, ative Fire event. Deixe Event name vazio para que o padrão PW_GeozoneEntered seja usado.
  2. Desative Send push se você quiser que apenas a jornada envie mensagens ao cliente, sem um push de geozona separado na mesma entrada.
  3. Defina o Cooldown (Standalone com uma duração curta já é suficiente para começar) e o Campaign schedule (Always active, a menos que você precise de horários definidos).
Menu suspenso do modo Cooldown definido como Standalone com duração de 1 hora
  1. Clique em Save. O evento fica disponível em Trigger-based entry assim que você salvar.

Passo a passo completo, campo a campo: Criar uma geozona.

Construir a jornada

Anchor link to

Acesse Campaigns → Customer Journey Builder, clique em Create campaign e construa tudo o que está abaixo em um único canvas.

Configurar a entrada

Anchor link to
  1. Adicione um elemento Trigger-based entry ao canvas.
  2. Nomeie-o como Geozone Entry.
  3. Selecione PW_GeozoneEntered como o Event.

Emitir o passe da wallet

Anchor link to
  1. Adicione Emitir passe de wallet logo após a entrada.
  2. Nomeie-o como Store pass.
Nó de gatilho Geozone Entry conectado a um nó Issue Wallet Pass chamado Store pass no canvas da jornada
  1. Em Apple Wallet campaign, selecione a campanha que você criou para Apple. Em Google Wallet campaign, selecione a campanha que você criou para Google. Cada menu suspenso lista apenas campanhas da sua própria plataforma. O elemento emite um passe para cada plataforma selecionada.
Configurações de Issue Wallet Pass com Apple Wallet campaign e Google Wallet campaign como dois menus suspensos separados, ambos definidos como Store loyalty

Ramificar por plataforma e enviar o push

Anchor link to
  1. Depois de Emitir passe de wallet, adicione um elemento Reachability check e nomeie-o, por exemplo, iOS Device?.
  2. Em Push Notifications, clique em iOS.
Canal Push Notifications com iOS selecionado entre os chips de plataforma
  1. Em Which devices to check, selecione Only the device that entered, para que a verificação corresponda ao dispositivo que disparou a entrada na geozona, e não a todos os dispositivos do cliente.
Which devices to check definido como Only the device that entered
  1. No ramo Push: iOS, adicione um elemento Push. Selecione Mensagem de marketing ou Mensagem transacional e desative Enviar para todos os dispositivos do usuário (por UserID) para que o push vá apenas para o dispositivo que entrou na geozona.
  2. No corpo da mensagem, insira {apple_install_link|regular|}.
  3. Ative Personalise message with event attributes, marque Overwrite placeholder, defina Source event como Store pass e defina Dynamic attribute como apple_install_link.
Overwrite placeholder marcado com apple_install_link, Source event definido como Store pass e Dynamic attribute definido como apple_install_link
  1. Depois de editar o push, selecione novamente o preset para que o mapeamento capture o novo placeholder. Caminho completo de cliques: Enviar o link do passe para o usuário.
  2. Em All others, adicione um segundo Reachability check chamado Android Device?, com Push Notifications restrito a Android e a mesma configuração Only the device that entered.
  3. No ramo Push: Android desse elemento, adicione Push. Defina o tipo de mensagem e desative Enviar para todos os dispositivos do usuário (por UserID) como no ramo iOS. Insira {google_save_link|regular|} e mapeie Dynamic attribute google_save_link da mesma forma.
  4. Deixe o ramo restante All others sem conexão, a menos que você tenha outro canal para esses usuários. Um ramo sem conexão de saída encerra a jornada ali por conta própria, então não precisa de um elemento Exit.
Jornada montada com Geozone Entry, Store pass, dois Reachability checks e um elemento Push com o link do passe em cada ramo

Um cliente chega a All others quando o dispositivo dele não está registrado na plataforma que você está verificando, ou quando a tag Push Alerts Enabled não é true para esse dispositivo (permissão de push desativada).

Quando PW_GeozoneEntered dispara, o cliente entra na jornada, Emitir passe de wallet emite o passe dele, e o Push correspondente entrega o link de instalação para a plataforma dele.

Lançar e verificar

Anchor link to
  1. Lance a jornada quando o canvas estiver pronto.
  2. Depois de uma entrada de teste, verifique as entradas e as desistências em Emitir passe de wallet e as estatísticas de cada Push.

Visitas posteriores

Anchor link to

Uma visita repetida reutiliza o mesmo passe e reenvia o push. Apenas o cooldown da geozona regula uma visita posterior, não a configuração de reentrada da entrada. Essa configuração só bloqueia um gatilho repetido enquanto a sessão anterior do cliente ainda está ativa, e a sessão termina logo após o push da primeira visita, já que nenhum dos ramos se conecta a uma etapa seguinte. Portanto, o padrão Do not allow re-entry não impede uma visita posterior. Consulte O que acontece nesta etapa para o lado da emissão do passe.