Publicado: Sep 10, 2019
Agora, o Amazon Pinpoint oferece suporte ao campo de cabeçalho apns-push-type para notificações por push enviadas usando o Apple Push Notification service (APNs). A Apple anunciou recentemente que esse novo cabeçalho seria necessário para todas as notificações por push enviadas aos dispositivos iOS 13 e watchOS 6. A partir de hoje, o Amazon Pinpoint adiciona automaticamente esse cabeçalho necessário a todas as mensagens do APNs que envia. Os clientes do Amazon Pinpoint não precisam executar nenhuma etapa adicional para incluir o cabeçalho.
Os dispositivos que usam o iOS 13 e o watchOS 6 usam o cabeçalho apns-push-type para determinar como lidar com as notificações por push recebidas. Se você configurar o Amazon Pinpoint para enviar uma notificação do APNs como uma mensagem silenciosa (que não é exibida no dispositivo do destinatário), o Amazon Pinpoint definirá automaticamente o valor do cabeçalho apns-push-type como background. Caso contrário, o Amazon Pinpoint definirá o valor do cabeçalho como alert. Os dispositivos que usam o iOS 13 ou o watchOS 6 recebem essas notificações conforme o esperado. Os dispositivos que usam versões mais antigas do iOS e do watchOS ignoram o novo cabeçalho e manipulam as mensagens recebidas como normalmente fariam.
Observação
Se você especificar o conteúdo bruto de uma notificação por push do APNs, a carga útil da mensagem deverá incluir a chave content-available. O valor da chave content-available deve ser um inteiro e os valores aceitos são 0 ou 1. Se você estiver enviando um alerta, defina o valor de content-available como 0. Se você estiver enviando uma notificação de segundo plano, defina o valor de content-available como 1. Além disso, as cargas úteis das notificações de segundo plano não devem incluir as chaves alert, badge ou sound. Para obter mais informações, consulte Generating a Remote Notification e Pushing Background Updates to Your App no site de desenvolvedores da Apple.
O Amazon Pinpoint ajuda você a interagir com seus clientes por meio de canais de e-mail, SMS, notificação por push e voz. Você pode usar o Amazon Pinpoint para enviar mensagens direcionadas (como promoções e campanhas de retenção), bem como mensagens transacionais (como confirmações de pedidos e mensagens de redefinição de senha).
Para obter mais informações, consulte o Guia do usuário do Amazon Pinpoint.