v7

Etapas de configuração para iOS

Última atualização em 2023-09-01
  • Tópicos
  • Push
    Exibir mais informações sobre este tópico
  • Criado para:
  • User
    Developer

Depois que o pacote for instalado, você poderá definir as configurações do aplicativo iOS no Adobe Campaign Classic.

OBSERVAÇÃO

Para saber como configurar seu aplicativo para Android e criar uma entrega para Android, consulte esta seção.

As principais etapas são:

  1. Configurar a conta externa do iOS
  2. Configurar o serviço iOS
  3. Integrar o aplicativo móvel iOS no Campaign

Você poderá criar uma notificação por push para dispositivos iOS.

Configurar a conta externa do iOS

Para iOS, o conector HTTP/2 do iOS envia notificações para o HTTP/2 APNS.

Para configurar esse conector, siga estas etapas:

  1. Vá para Administration > Platform > External accounts.

  2. Selecione a conta externa iOS routing.

  3. Na guia Connector, preencha o campo Access URL of the connector com o seguinte URL: http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. Clique em Save.

O conector iOS está configurado. Você pode começar a criar seu serviço.

Configurar o serviço iOS

ATENÇÃO

O aplicativo deve ter sido configurado para ações de push ANTES de qualquer integração ao SDK da Adobe.

Se esse não for o caso, consulte esta página.

  1. Acesse o nó Profiles and Targets > Services and subscriptions e clique em New.

  2. Defina um Label e um Internal name.

  3. Acesse o campo Type e selecione Mobile application.

    OBSERVAÇÃO

    O target mapping Subscriber applications (nms:appSubscriptionRcp) padrão é vinculado à tabela de destinatários. Para utilizar um mapeamento de alvo diferente, é necessário criar um novo e inseri-lo no campo Target mapping do serviço. Para obter mais informações sobre como criar o target mapping, consulte o Guia de configuração.

  4. Em seguida, clique no botão Add para selecionar o tipo de aplicativo.

  5. Crie seus aplicativos iOS de desenvolvimento e produção. Para obter mais informações, consulte esta seção.

Criar um aplicativo móvel iOS

Depois de criar o serviço, crie o aplicativo iOS no Campaign. Siga as etapas abaixo:

  1. Em seu serviço recém-criado, clique no botão Add para selecionar o tipo de aplicativo.

  2. A janela a seguir é exibida. Selecione Create an iOS application e comece inserindo o Label.

  3. Como opção, você pode enriquecer um conteúdo de mensagem de push com alguns Application variables se necessário. Eles são totalmente personalizáveis e uma parte do conteúdo da mensagem é enviada para o dispositivo móvel.
    No exemplo a seguir, adicionamos mediaURl e mediaExt para criar notificações por push avançadas e, em seguida, fornecemos ao aplicativo a imagem que será exibida na notificação.

  4. A guia Subscription parameters permite definir o mapeamento com uma extensão do schema Subscriber applications (nms:appsubscriptionRcp).

    OBSERVAÇÃO

    Certifique-se de não usar o mesmo certificado para a versão de desenvolvimento (sandbox) e a versão de produção do aplicativo.

  5. A guia Sounds permite que você especifique um som para reproduzir. Clique em Add e preencha o campo Internal name que deve conter o nome do arquivo incorporado no aplicativo ou o nome do som do sistema.

  6. Clique em Next para configurar o aplicativo de desenvolvimento.

  7. Verifique se a mesma Integration key está definida no Adobe Campaign e no código do aplicativo por meio do SDK. Para obter mais informações, consulte esta página. Essa chave de integração, específica para cada aplicativo, permite vincular o aplicativo móvel à plataforma do Adobe Campaign.

    OBSERVAÇÃO

    O Integration key é totalmente personalizável com o valor da string, mas precisa ser exatamente o mesmo especificado no SDK.

  8. Selecione um dos ícones prontos do campo Application icon para personalizar o aplicativo para dispositivos móveis em seu serviço.

  9. Selecione Authentication mode. Observe que você sempre pode alterar o modo de autenticação posteriormente na guia Certificate do aplicativo móvel.

    • Certificate-based authentication: Clique em Enter the certificate… e selecione em seguida a chave p12, inserindo a senha fornecida pelo desenvolvedor de aplicativos para dispositivos móveis.
    • Token-based authentication: Preencha as configurações de conexão Key ID, Team ID e Bundle ID e então selecione seu certificado p8 clicando em Enter the private key. Para obter mais informações sobre Token-based authentication, consulte a documentação da Apple.
    OBSERVAÇÃO

    A Adobe recomenda o uso de Token-based authentication para a configuração do iOS, pois esse modo de autenticação é mais seguro e não está vinculado à expiração do certificado.

  10. Você pode clicar em Test the connection para ter certeza de que ele é bem-sucedido.

  11. Clique em Next para configurar o aplicativo de produção e siga as mesmas etapas descritas acima.

  12. Clique em Finish.

Seu aplicativo iOS está pronto para ser usado no Campaign Classic.

Nesta página