As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ativar notificações push para bate-papo móvel
As notificações push para bate-papo móvel são configuradas por meio do AWS End User Messaging. Você pode ativar as notificações push para bate-papo móvel em dispositivos iOS ou Android, permitindo alertar os clientes sobre novas mensagens mesmo quando eles não estão usando ativamente seu aplicativo móvel. Você pode ativar esse recurso em seu aplicativo existente integrado ao Amazon Connect celular SDKs, a uma solução de webview
As etapas e os recursos a seguir ajudarão você a começar a integrar notificações Amazon Connect push em seus aplicativos móveis nativos:
Etapa 1: obter credenciais do console FCM da Apple APNs e do Google
Para configurar para que ele Amazon Connect possa enviar notificações push para seus aplicativos, primeiro você precisa obter credenciais do console FCM da Apple APNs e do Google que permitirão que o AWS End User Messaging envie notificações para seus aplicativos móveis. As credenciais que você fornece dependem de qual sistema de notificação push você usa:
-
Para obter as credenciais do serviço Apple Push Notification (APNs), consulte Obter uma chave de criptografia e um ID de chave da Apple
e Obter um certificado de provedor da Apple na documentação do desenvolvedor da Apple.
Etapa 2: criar um aplicativo de serviço de mensagens para o usuário AWS final usando o AWS console e ativar o canal de notificação push para o FCM ou APNs
Antes de habilitar o Amazon Connect para enviar notificações push, primeiro você precisa criar um aplicativo de mensagens para o usuário AWS
final e ativar o canal de notificações push no AWS
console
Siga estas instruções para criar um aplicativo e ativar qualquer um dos canais push. Para concluir esse procedimento, você só precisa inserir o nome do aplicativo. Você pode ativar ou desativar qualquer um dos canais de push posteriormente:
-
Abra o console AWS End User Messaging Push em https://console.aws.amazon.com/push-notifications/
-
Selecione Criar aplicativo.
-
Em Nome do aplicativo, insira o nome do seu aplicativo.
-
(Opcional) Siga esta etapa opcional para ativar o serviço Apple Push Notification (APNs).
-
Para o serviço Apple Push Notification (APNs), selecione Ativar.
-
Para o tipo de autenticação padrão, escolha uma das seguintes opções:
-
Se você escolher Credenciais chave, forneça as seguintes informações da sua conta de desenvolvedor da Apple. AWS O End User Messaging Push requer essas informações para criar tokens de autenticação.
-
ID de chave: o ID atribuído à sua chave de assinatura.
-
Identificador do pacote: o ID atribuído ao seu aplicativo iOS.
-
Identificador da equipe: o ID atribuído à sua equipe de conta de Desenvolvedor da Apple.
-
Chave de autenticação: o arquivo .p8 que você baixa da sua conta de desenvolvedor da Apple ao criar uma chave de autenticação.
-
-
Se você escolher Credenciais do certificado, forneça as seguintes informações:
-
Certificado SSL: o arquivo .p12 do certificado TLS.
-
Senha do certificado: se você atribuiu uma senha ao certificado, insira-a aqui.
-
Tipo de certificado: selecione o tipo de certificado a ser usado.
-
-
-
-
(Opcional) Siga esta etapa opcional para ativar o Firebase Cloud Messaging (FCM).
-
Para Firebase Cloud Messaging (FCM), selecione Ativar.
-
Escolha Credenciais de token para o tipo de autenticação padrão e, em seguida, escolha seu arquivo JSON de serviço.
-
-
Selecione Criar aplicativo.
Etapa 3: associar o aplicativo AWS End User Messaging a uma Amazon Connect instância
Para habilitar notificações push em uma Amazon Connect
instância, você precisará associar um aplicativo de mensagens de usuário AWS final a uma Amazon Connect
instância chamando a CreateIntegrationAssociationAPI com PINPOINT_APP
IntegrationTypeo. Você pode chamar essa API com AWS CLIou com o Amazon Connect SDK
Etapa 4: obtenha o token do dispositivo com o FCM ou o APNs SDK e registre-o com Amazon Connect
Você precisará buscar o token do dispositivo e usá-lo para registrar um dispositivo móvel do usuário final com um contato de Amazon Connect bate-papo para enviar notificações push para novas mensagens no bate-papo. Leia a documentação abaixo do APNs FCM/desenvolvedor para saber como o token do dispositivo é gerado e obtido do aplicativo móvel.
-
Para o serviço Apple Push Notification (APN), consulte Registrar seu aplicativo APNs na documentação
do Apple Developer. -
Para o Firebase Cloud Messaging (FCM), consulte Práticas recomendadas para o gerenciamento de tokens de registro do FCM
.
Para registrar o dispositivo com um contato de bate-papo, recomendamos que você faça o seguinte:
-
Quando o aplicativo móvel chamar a StartChatContactAPI, transmita o
deviceToken
edeviceType
como atributos de contato. Para usuários do webview e do widget de comunicação hospedado, consulte Como passar atributos de contato para o widget de comunicação para obter mais detalhes. -
Incorpore uma chamada para a CreatePushNotificationRegistrationação em uma função Lambda em um fluxo de contato. O bloco de fluxo deve ler
deviceToken
e adeviceType
partir dos atributos de contato definidos pelo usuário e dos atributosinitialContactId
do sistema e, em seguida, passar esses valores para a função Lambda.-
Dependendo do seu caso de uso, coloque a função Lambda imediatamente após iniciar o bate-papo (no início do fluxo) se quiser que o usuário final receba notificações push imediatamente, ou logo antes de encaminhar o contato para uma fila para que ele receba o contato somente quando o agente estiver prestes a entrar. Depois que a chamada da API for feita, o dispositivo começará a receber notificações push quando uma nova mensagem vier do agente ou do sistema. Por padrão, as notificações push serão enviadas para todas as mensagens do sistema e do agente.
-
-
(opcional) Incorpore uma chamada para a DeletePushNotificationRegistrationação em uma função Lambda em um fluxo. Depois que a chamada da API for feita, o dispositivo deixará de receber notificações push quando uma nova mensagem vier do agente ou do sistema.
Etapa 5: receba notificações push em seus aplicativos móveis
Confira nosso projeto de exemplos de interface de usuário do Amazon Connect Chat
Monitore seu uso de notificações push
Para garantir a confiabilidade, a disponibilidade e o desempenho de suas notificações push, é fundamental monitorar seu uso. Você pode acompanhar essas informações por meio de vários canais:
-
AWS fornece ferramentas abrangentes de monitoramento para notificações push. Para obter mais informações, consulte Monitorando AWS o push de mensagens do usuário final.
-
Dependendo do serviço de notificação push que você está usando, você pode acessar dados de uso adicionais por meio de seus respectivos consoles.
-
Firebase Cloud Messaging (FCM): consulte a documentação do FCM sobre como entender a entrega de mensagens
para obter informações sobre seu uso do FCM. -
Serviço de notificação push da Apple (APNs): consulte a seção de APNs documentação sobre como visualizar o status das notificações push usando métricas e APNs
monitorar o status das notificações.
-