Publicado: Aug 9, 2018

Agora, você pode gravar diretamente eventos de análises e sistemas de mensagens usando a API de consumo de eventos do Amazon Pinpoint. A API oferece suporte ao envio de eventos de forma individual ou em lotes, atualizando os endpoints de usuários juntamente com os eventos gerados pelo usuário, que podem ser usados para registrar eventos de usuários do back-end, além dos eventos registrados pelo aplicativo cliente.

Agora, você pode gravar diretamente eventos de análises e sistemas de mensagens usando a API de eventos do Amazon Pinpoint, que também faz parte dos AWS SDKs. Antes, a única maneira de registrar eventos com o Pinpoint era usar os SDKs ou as bibliotecas móveis da AWS, como o AWS Amplify. A nova API Events permite criar seu próprio cliente para registrar eventos com qualquer personalização desejada. Além disso, a API permite registrar diretamente eventos do back-end, individualmente ou em lotes. Isso é útil se você não captura todos os eventos no aplicativo cliente e quer registrar eventos do lado do servidor com o Pinpoint. Por exemplo, suponha que você captura algumas análises de uso diretamente para o back-end para adicionar atributos aos eventos. Agora, você pode registrar esses eventos com o Pinpoint no back-end usando essa API.

A API também oferece suporte ao registro e à atualização de endpoints do usuário, juntamente com os eventos gerados pelos usuários. Como exemplo, suponha que um usuário executa uma ação no aplicativo que altera seu status para um usuário premium. Agora, você pode registrar a ação do usuário com um evento e, ao mesmo tempo, atualizar um atributo de endpoint personalizado desse usuário de gratuito para premium. Se você exportar eventos usando streams de eventos, poderá receber o endpoint de usuário atualizado, juntamente com o evento, para realizar análises adicionais.

Para saber mais sobre a API, consulte as páginas do guia do desenvolvedor e da referência da API do Amazon Pinpoint.