Pular para o conteúdo

Criar Campanhas de Passes da Carteira

Uma Campanha de Passes da Carteira permite que você crie um único modelo de passe da Apple Wallet ou Google Wallet, emita-o para vários usuários e gerencie as atualizações de forma centralizada.

Você escolhe quais campos são Compartilhados (sincronizando alterações para todos os dispositivos dos usuários simultaneamente) e quais são Pessoais (preservando valores únicos como nomes, códigos de barras ou saldos para cada usuário).

O que você pode fazer com as Campanhas de Passes da Carteira

Anchor link to
  • Criar um passe em uma campanha, em vez de configurar cada passe manualmente no construtor de passes da Apple Wallet ou Google Wallet.
  • Escolher quais campos são atualizados em todos os lugares (compartilhados) e quais permanecem por passe (pessoais).
  • Ver quantos passes emitidos uma edição de campo afeta antes de salvá-la.
  • Substituir um campo compartilhado em um passe e, posteriormente, devolver o controle à campanha.
  • Anexar passes emitidos fora de uma campanha para que comecem a seguir seus campos compartilhados.
  • Acompanhar as revisões da campanha e o status de entrega de cada atualização.
  • Atualizar automaticamente um passe sempre que a tag por trás de um de seus campos mudar, sem editar a campanha.

Pré-requisitos

Anchor link to

Uma campanha usa a mesma configuração única de um passe avulso:

Apple Wallet:

Google Wallet:

Criar uma campanha

Anchor link to

Para começar a criar uma campanha, vá para Campanhas → Passes da Carteira → Campanhas e clique em Criar campanha.

Lista de Campanhas vazia em Passes da Carteira com o botão Criar campanha destacado

Definir detalhes e plataforma da campanha

Anchor link to
  • Plataforma: selecione Apple Wallet ou Google Wallet no topo da página. Esta escolha é permanente para a campanha.
  • Campanha: insira um Nome e uma Descrição opcional para sua referência interna. Nenhum dos dois aparece no passe.
  • Formato do passe: em Estilo do Passe (Apple) ou Tipo de Passe (Google), escolha o layout para o seu passe:
    • Apple Wallet: Cartão de Embarque, Cupom, Ingresso para Evento, Cartão de Loja, Genérico. Veja Escolha um estilo de passe.
    • Google Wallet: Genérico, Oferta, Cartão de Fidelidade, Ingresso para evento, Cartão-presente, Voo, Transporte. Isso não pode ser alterado após a criação. Veja Escolha um tipo de passe.
Formulário de criação de nova campanha mostrando os campos Nome e Descrição, e um seletor de Estilo do Passe

Configurar o design e a marca do passe

Anchor link to

Configure as seções padrão do passe:

Definir campos compartilhados e pessoais

Anchor link to

Na seção Campos compartilhados e pessoais, configure quais campos são atualizados globalmente em todos os passes e quais mantêm valores únicos por usuário. Isso controla o que acontece quando você edita a campanha posteriormente: os campos compartilhados são atualizados em todos os passes emitidos, enquanto os campos pessoais permanecem inalterados.

Ative o seletor Pessoal para qualquer campo que deva conter valores únicos por usuário.

Seção de configuração de campos compartilhados e pessoais com seletores Pessoal ao lado de cada campo
Tipo de campo
Comportamento
Exemplos
CompartilhadoControlado pela campanha. A atualização deste campo sincroniza o novo valor para cada passe nos dispositivos dos usuários.Data do evento, Número do portão, Endereço da loja, Percentual de desconto
PessoalÚnico por usuário. A campanha não substitui esses valores quando atualizada.Nome do usuário, Número do assento, ID de membro, Saldo de pontos

O valor de um campo pessoal pode incluir um placeholder de tag, {tag} ou {tag|format|fallback} (por exemplo, {Seat}). O Pushwoosh o preenche a partir da tag do destinatário quando serve o passe. Se o destinatário não tiver valor para essa tag, o Pushwoosh usa o fallback do placeholder ou deixa o campo em branco quando o placeholder não tem nenhum.

  • Apenas a tag, nada mais, como {Seat}: o campo não aparece na caixa de diálogo Emitir passe.
  • A tag misturada com outro texto, como Assento {Seat}, ou nenhuma tag: o campo aparece como uma entrada editável na caixa de diálogo Emitir passe, pré-preenchido com esse valor. Qualquer tag dentro dele ainda é resolvida por destinatário quando o Pushwoosh serve o passe.

Ativar a sincronização de tags

Anchor link to

Na seção Sincronização de tags, ative Atualizar campos do passe a partir de tags para que o Pushwoosh verifique periodicamente os placeholders de tags usados nos campos da campanha e envie um novo valor para qualquer passe cuja tag tenha mudado.

  • Intervalo (minutos): com que frequência o Pushwoosh relê as tags. O padrão é 60 e não pode ser inferior a 5. Um passe recebe no máximo uma atualização por intervalo, não importa quantas vezes sua tag mude nesse meio tempo.
  • Notificação (apenas Google Wallet): escolha como o portador fica sabendo da atualização: Silenciosamente, Mensagem própria (preencha o Texto da mensagem, enviado com a atualização) ou Notificação de campo do Google (o próprio alerta de atualização de campo do Google). O Google os limita a 3 por passe a cada 24 horas. Passado esse limite, os novos valores ainda chegam ao passe, mas sem notificação.
Seção de sincronização de tags em quatro estados: desligado, Google com atualização silenciosa, Google com mensagem personalizada e Apple mostrando a nota de Mensagem de alteração em vez de um seletor de notificação

Carregar imagens da campanha

Anchor link to
  1. Na seção Imagens da campanha, clique em Escolher uma imagem ao lado de um espaço de imagem.
  2. Selecione uma imagem existente do seu Armazenamento de mídia ou arraste e solte um novo arquivo para carregar.
  3. Repita para cada espaço de imagem disponível:
    • Apple Wallet: Ícone, Logotipo, Fundo, Rodapé, Faixa e Miniatura (veja imagens da Apple Wallet).
    • Google Wallet: Logotipo e Imagem principal.
Seção de imagens da campanha com espaços para upload de ícones, logotipos e imagens personalizadas do passe

Visualizar e criar a campanha

Anchor link to
  1. Verifique o painel Visualizar como usuário à direita para ver a aparência do cartão. Você pode inserir um ID de Usuário de teste para visualizar campos personalizados.
Painel de visualização do passe ao vivo com o campo Visualizar como usuário e o cartão de passe digital renderizado
  1. Clique em Criar campanha na parte inferior da página.

O Pushwoosh cria a campanha com o status Rascunho e abre seu espaço de trabalho, com as abas Design, Passes e Histórico.

Emitir passes para os usuários

Anchor link to

Emitir um passe da campanha

Anchor link to
  1. Na aba Passes, clique em Emitir passe.
  2. Insira o ID do Usuário Pushwoosh do destinatário.
Caixa de diálogo modal para emitir um passe com o campo ID do Usuário Pushwoosh e o botão de confirmação Emitir passe
  1. Clique em Emitir passe para confirmar.

Dependendo de como você configurou os Campos pessoais, o modal os trata da seguinte forma:

  • Campos editáveis: aparecem com valores padrão que você pode alterar para este usuário.
  • Placeholders de tags (como {Seat}): não aparecem na caixa de diálogo. O Pushwoosh os preenche automaticamente a partir das tags do usuário.

Você também pode editar qualquer campo pessoal em um passe individual a qualquer momento após a emissão.

O Pushwoosh gera o passe a partir do design atual da campanha e o lista na aba Passes e na tabela Todos os passes do aplicativo (Apple Wallet ou Google Wallet).

Anexar um passe existente a uma campanha

Anchor link to

Você pode anexar passes avulsos (criados fora de qualquer campanha) a uma campanha para que eles comecem a receber atualizações compartilhadas.

  1. Na aba Passes, clique em Anexar passes.
  2. Procure por passes por ID do Usuário, número de série ou código de barras.
  3. Selecione os passes e confirme.

Uma vez anexado:

  • Os campos compartilhados começam a seguir a campanha e são atualizados sempre que você altera o modelo do passe.
  • Os valores pessoais já existentes no passe (como detalhes do usuário ou saldos únicos) são preservados.

Gerenciar uma campanha existente

Anchor link to

Abrir uma campanha criada em Campanhas → Passes da Carteira → Campanhas exibe seu status, contador de revisões, visualização do passe ao vivo e três abas principais: Design, Passes e Histórico.

Cabeçalho da campanha com as abas Design, Passes e Histórico, um contador de revisões e um menu suspenso de Status definido como Rascunho

Alterar o status da campanha

Anchor link to

Use o status para acompanhar em que ponto cada campanha está: ainda sendo projetada, emitindo passes ativamente, ou concluída e arquivada.

Para alterar o status, selecione uma opção no menu suspenso Status no cabeçalho da campanha. A alteração é salva imediatamente sem uma etapa de confirmação separada:

  • Rascunho ou Ativo: permite que você emita novos passes, anexe passes existentes e envie atualizações de design.
  • Arquivado: pausa a emissão de novos passes. Você não pode emitir ou anexar passes enquanto a campanha estiver arquivada, mas os passes emitidos anteriormente continuam funcionando e recebendo atualizações compartilhadas.

Aba Design

Anchor link to

Na aba Design, você pode atualizar o modelo do passe, alterar cores, modificar campos compartilhados e pessoais, carregar novas imagens da campanha ou alterar as configurações de sincronização de tags.

Atualizar o design e enviar alterações para os passes

Anchor link to
  1. Na aba Design, edite informações básicas, cores, tipo de código de barras, expiração, localizações, um campo compartilhado ou uma imagem da campanha.
  2. Clique em Salvar alterações.
  3. Na caixa de diálogo Aplicar a edição da campanha, confirme a atualização:
    • Nenhum passe substitui o campo alterado: clique em Atualizar N, manter edições manuais para enviar a edição para todos os N passes.
    • Alguns passes substituem o campo alterado: a caixa de diálogo nomeia o campo e quantos passes o substituem. Clique em Atualizar N, manter edições manuais para enviar a edição para todos os passes, exceto esses, ou Sobrescrever todos os N para enviá-la a todos os N passes, incluindo os substituídos. A substituição apaga a substituição.
Caixa de diálogo Aplicar a edição da campanha listando o campo de local substituído em 1 passe, com os botões Atualizar 3, manter edições manuais e Sobrescrever todos os 4

Qualquer que seja o botão que você clicar, a atualização é salva como uma nova revisão (por exemplo, Revisão 2), para que você possa verificar o que mudou e quando na aba Histórico.

Aba Histórico com a linha da revisão 2 destacada, mostrando suas chaves de campo alteradas e data e hora de criação

Substituir um campo compartilhado em um passe individual

Anchor link to

Se você precisar personalizar um campo compartilhado para um usuário específico, edite esse campo diretamente em seu passe individual (a partir da aba Passes ou Todos os passes):

  • Criar uma substituição: salvar um valor personalizado em um passe individual desvincula esse campo das atualizações de toda a campanha. Atualizações futuras na campanha, incluindo uma atualização agendada de sincronização de tags, pularão este passe para esse campo específico.
  • Remover uma substituição: para restaurar o controle da campanha, edite o passe e clique em Usar o valor da campanha ao lado do campo substituído.
Tela de edição de passe mostrando um campo Da campanha com o botão Usar o valor da campanha destacado

Você pode acompanhar quais passes têm valores personalizados na aba Passes na coluna Campos fixados.

Aba Passes

Anchor link to

A aba Passes lista todos os passes emitidos pela campanha, incluindo seu número de série, ID do Usuário do destinatário, campos fixados ativos, revisão atual e data da última atualização.

Aba Passes mostrando a tabela de passes emitidos com ID do Usuário, campos fixados, revisão e botões de ação

Se a sincronização de tags estiver ativada, a aba também mostra uma linha Tags sincronizadas acima da tabela com a data e hora da última execução agendada, ou ainda não antes da primeira.

Use os filtros da tabela para encontrar passes específicos:

  • Com campos fixados: mostra os passes que têm pelo menos um campo editado de forma personalizada.
  • Atrás da revisão: mostra os passes que ainda não receberam a última atualização da campanha.

Para emitir novos passes ou anexar passes existentes, veja Emitir passes para os usuários.

Abra o menu de ações de uma linha (⋮) para gerenciar esse passe:

  • Editar: abra o passe na página de edição de sua plataforma para alterar campos pessoais ou substituir um campo compartilhado.
  • Baixar: em campanhas da Apple Wallet, baixe o arquivo .pkpass assinado. Campanhas do Google Wallet não mostram esta opção, pois o Google Wallet não tem um arquivo para download equivalente.
  • Enviar mensagem: abra o compositor de push único para enviar uma mensagem ao destinatário do passe por ID do Usuário. Veja Enviar mensagem aos portadores de passes da Carteira para todas as maneiras de alcançá-los.
  • Código QR: mostre um código QR de instalação que os usuários podem escanear para adicionar o passe e registrar seu dispositivo para atualizações.
  • Copiar link de instalação: copie a URL de instalação para compartilhar o passe em seus canais de mensagens.
  • Excluir: remova o passe. Isso não pode ser desfeito. Na Apple Wallet, as cópias já instaladas param de receber atualizações e se tornam inválidas na próxima atualização. No Google Wallet, o Google não permite a remoção forçada de um passe já salvo em um dispositivo, então ele se torna inválido e é movido para os Passes expirados do usuário, enquanto o Pushwoosh remove seu registro. Excluir um passe aqui não exclui a campanha ou qualquer outro passe emitido.

Aba Histórico

Anchor link to

A aba Histórico lista todas as revisões da campanha em ordem cronológica, mostrando quais campos foram modificados em cada versão.

Aba Histórico mostrando a lista cronológica de revisões da campanha e chaves de campo alteradas

O status de entrega da atualização mais recente aparece abaixo das abas:

  • Cancelar: para de enviar a atualização para os passes que ainda não a receberam. Esses passes permanecem em sua revisão anterior.
  • Tentar novamente falhas: tenta novamente a entrega para os passes que falharam na atualização (marcados como falha após 5 tentativas).

Uma vez que uma nova revisão é salva, as atualizações mais antigas não podem mais ser tentadas novamente ou canceladas.

Excluir uma campanha

Anchor link to

Abra a campanha e clique em Excluir campanha no canto superior direito da página.

Cabeçalho do espaço de trabalho da campanha com o botão Excluir campanha destacado no canto superior direito

A exclusão de uma campanha não exclui ou invalida os passes já emitidos. Os passes emitidos mantêm seu conteúdo e imagens atuais, mas param de receber atualizações compartilhadas. Quaisquer alterações futuras devem ser feitas em cada passe individualmente.