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
deEXPIRED
. -
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.