Dados de eventos de viagem do Amazon Pinpoint - Amazon Pinpoint

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

Dados de eventos de viagem do Amazon Pinpoint

Quando você publica uma jornada, o Amazon Pinpoint pode transmitir dados de eventos para e-mailSMS, push e mensagens personalizadas que você envia da viagem. Depois de configurar o streaming de eventos, o Amazon Pinpoint recupera os dados do destino que você especificou durante a configuração para você visualizar. Para obter informações detalhadas sobre os dados que o Amazon Pinpoint transmite para e-mails e SMS mensagens, consulte e. Fluxo de dados de eventos de e-mail do Amazon Pinpoint SMSfluxo de dados de eventos do Amazon Pinpoint Para obter informações sobre como configurar o streaming de eventos, consulte Configure o Amazon Pinpoint para transmitir dados de eventos de aplicativos por meio do Amazon Kinesis ou do Amazon Data Firehose .

Exemplo de evento de viagem

O JSON objeto de um evento de viagem contém os dados mostrados na amostra a seguir.

{ "event_type":"_journey.send", "event_timestamp":1572989078843, "arrival_timestamp":1572989078843, "event_version":"3.1", "application":{ "app_id":"a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", "sdk":{ } }, "client":{ "client_id":"d8dcf7c5-e81a-48ae-8313-f540cexample" }, "device":{ "platform":{ } }, "session":{ }, "attributes":{ "journey_run_id":"edc9a0b577164d1daf72ebd15example", "journey_send_status":"SUCCESS", "journey_id":"546401670c5547b08811ac6a9example", "journey_activity_id":"0yKexample", "journey_activity_type": "EMAIL", "journey_send_status_message": "200", "journey_send_status_code": "200" }, "client_context":{ "custom":{ "endpoint":"{\"ChannelType\":\"EMAIL\",\"EndpointStatus\":\"ACTIVE\",\"OptOut\":\"NONE\",\"Demographic\":{\"Timezone\":\"America/Los_Angeles\"}}" } }, "awsAccountId":"123456789012" }

Atributos de eventos de jornadas

Esta seção define os atributos incluídos nos dados de fluxo de eventos que o Amazon Pinpoint gera para uma jornada.

Atributo Descrição
event_type

O tipo de evento. Para eventos de jornada, o valor para esse atributo é sempre _journey.send, o que indica que o Amazon Pinpoint executou a jornada.

event_timestamp

A hora em que o evento foi relatado, mostrada como horário do Unix em milissegundos.

arrival_timestamp

A hora em que o evento foi recebido pelo Amazon Pinpoint, mostrada como horário do Unix em milissegundos.

event_version

A versão do JSON esquema do evento.

dica

Marque esta versão no seu aplicativo de processamento de eventos para que você saiba quando atualizar o aplicativo em resposta a uma atualização de esquema.

application

Informações sobre o projeto do Amazon Pinpoint associado ao evento. Para obter mais informações, consulte a tabela Aplicativo.

client

Informações sobre o endpoint ao qual o evento está associado. Para obter mais informações, consulte a tabela Cliente.

device

Informações sobre o dispositivo que relatou o evento. Para jornadas, este objeto está vazio.

session

Informações sobre a sessão que gerou o evento. Para jornadas, este objeto está vazio.

attributes

Atributos associados à jornada e à atividade de jornada que gerou o evento. Para obter mais informações, consulte a tabela Atributos.

client_context Contém um objeto custom, que contém uma propriedade endpoint. A propriedade endpoint contém o conteúdo do registro de endpoint para o endpoint que está associado ao evento.
awsAccountId

O ID da AWS conta que foi usada para executar a viagem.

Aplicativo

Inclui informações sobre o projeto do Amazon Pinpoint ao qual o evento está associado.

Atributo Descrição
app_id

O ID exclusivo do projeto do Amazon Pinpoint que relatou o evento.

sdk

O SDK que foi usado para relatar o evento.

Cliente

Inclui informações sobre o endpoint que está associado ao evento.

Atributo Descrição
client_id O ID do endpoint.

Atributos

Inclui informações sobre a jornada sessão que gerou o evento.

Atributo Descrição
journey_run_id

O ID exclusivo da execução da jornada que gerou o evento. O Amazon Pinpoint gera e atribui esse ID automaticamente a cada nova execução de uma jornada.

journey_send_status

Indica o status de entrega da mensagem que está associada ao evento. Os possíveis valores incluem:

  • SUCCESS— A mensagem foi enviada com sucesso para o endpoint.

  • FAILURE— A mensagem não foi enviada para o endpoint porque ocorreu um erro.

  • CUSTOM_ DELIVERY _ FAILURE — Falha na entrega personalizada.

  • FAILURE_ PERMANENT — Ocorreu uma falha permanente ao enviar para o endpoint.

    dica

    Você pode filtrar eventos com PERMANENT status FAILURE_ e journey_send_status_code definir como 403 para determinar se há uma violação de política de acesso e função. Para campanhas externas com voz, essas exceções são típicas dos casos em que a função de execução da campanha Connect que vincula as viagens do Amazon Pinpoint às campanhas do Amazon Connect é excluída inadvertidamente para execuções de viagens em voo.

  • THROTTLED— O envio foi interrompido.

  • UNSUPPORTED_ CHANNEL — O canal não é suportado.

  • DAILY_ CAP — A mensagem não foi enviada para o endpoint porque o envio da mensagem excederia o número máximo de mensagens que a jornada ou o projeto podem enviar para um único endpoint durante um período de 24 horas.

  • QUIET_ TIME — A mensagem não foi enviada devido às restrições do horário de silêncio da viagem ou do projeto.

  • QUIET_ _ TIME MISSING _ TIMEZONE — A mensagem não foi enviada porque a estimativa de fuso horário não conseguiu estimar um fuso horário para o endpoint e o horário de silêncio está ativado.

journey_id

O ID exclusivo da jornada que gerou o evento.

journey_activity_id

O ID exclusivo da atividade de jornada que gerou o evento.

journey_activity_type

O tipo de atividade de jornada do evento. Isso pode ser EMAILSMS, PUSH,CENTER, CONTACT_ ou CUSTOM.

nota

VOICEnão é um tipo de atividade de viagem compatível.

journey_send_status_message

A descrição do status do evento de envio.
journey_send_status_code O código de HTTP status da solicitação.