Solução de problemas nas campanhas - Amazon Pinpoint

Solução de problemas nas campanhas

Verifique se o registro em log está ativado para ajudar a identificar a causa da falha. Para obter mais informações, consulte Monitorar e registrar em log e Eventos de campanha.

Alguns endpoints não foram processados ou segmentados com sucesso pela campanha

Endpoints segmentados: o número total de endpoints que serão segmentados quando a campanha for veiculada no canal selecionado. Esse total exclui do segmento endpoints duplicados ou inativos.

Endpoints processados: o número total de endpoints segmentados com sucesso na veiculação da campanha.

Para segmentos dinâmicos, a contagem de endpoints pode mudar com o tempo, de acordo com os critérios definidos para o público-alvo, portanto, o número de endpoints por canal é apenas uma estimativa. Você pode exportar o segmento para obter o número total de endpoints a qualquer momento.

  • Controle de utilização com base nas restrições do canal de entrega

  • Se você programar a campanha para usar o horário local do destinatário (isLocalTime definido como true)

  • Se a campanha não tiver tempo suficiente configurado para processar todos os endpoints

  • Problemas de entrega posterior ou problemas de renderização

  • Falha permanente

Controle de utilização

  • Analise a métrica CampaignSendMessageThrottled do Amazon CloudWatch durante o período em que a campanha foi veiculada para confirmar se esse é o problema. Para ter mais informações, consulte Visualizar as métricas do Amazon Pinpoint no CloudWatch.

  • O controle de utilização ocorre quando a capacidade da taxa de entrega do endpoint é excedida. Para obter mais informações, consulte cotas do Amazon Pinpoint.

Usar o fuso horário dos destinatários

Quando uma campanha está programada para usar o horário local do destinatário (isLocalTime definido como true) na Campanha, todos os endpoints devem ter um valor de atributo Demographic.Timezone formatado corretamente na definição do endpoint, senão o endpoint não será segmentado com sucesso. Isso ocorre porque a opção isLocalTime baseia o horário de entrega no fuso horário local de cada destinatário.

Tempo de processamento

  • Quando uma campanha não tem tempo suficiente para processar todos os endpoints segmentados, os endpoints não são processados e os logs mostram um campaign_send_status de EXPIRED.

  • Com base no número de endpoints direcionados por sua campanha, verifique se o Quantidade máxima de tempo para a execução de uma campanha e o Número máximo de mensagens por segundo estão configurados com base no seu caso de uso e canal de entrega. Para ter mais informações, consulte Editar as configurações padrão de um projeto.

Falha na entrega, renderização ou permanente

  • Podem ocorrer problemas de entrega ao alcançar os diferentes tipos de endpoints. Verifique se o registro em log está habilitado para ajudar a identificar a causa da falha. Para solucionar ainda mais os problemas de entrega posterior, consulte os problemas de entrega associados ao tipo de endpoint correspondente Solução de problemas do canal de e-mail, Solução de problemas do canal de SMS, Solução de problemas do canal de voz e Solução de problemas do canal de push.

  • Os problemas de renderização ocorrem pelos seguintes motivos: quando um modelo de mensagem é usado e os dados do modelo estão ausentes, quando os dados do modelo estão formatados incorretamente ou quando há uma incompatibilidade entre os parâmetros do modelo e os dados do endpoint. Para obter mais informações, consulte a seção de e-mail em Problemas de entrega.

  • Falhas permanentes ocorrem quando o endereço do endpoint pode não ser alcançado pelo Amazon Pinpoint. O motivo do erro permanente é exibido nos logs. Falhas permanentes não são repetidas. Exemplos de falhas permanentes podem incluir endereço inválido, como endereço de e-mail ou número de telefone, além de problemas de permissão, conta em uma sandbox ou cota insuficiente.