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á.
Os registros emitidos de uma configuração de reprodução em MediaTailor incluem informações sobre uma variedade de atividades que acontecem durante a sessão de reprodução. Essas atividades são identificadas no tipo de evento dos registros, e muitos eventos são registrados por padrão. Como o volume de registros pode afetar seus custos na Amazon CloudWatch e você pode querer um nível diferente de detalhes entre as sessões, MediaTailor fornece controles sobre quais tipos de eventos são registrados. Com os parâmetros de consulta na inicialização da sessão, você pode fazer o seguinte:
-
Especifique os eventos de registro nos quais você deseja se cadastrar
-
Ative o registro de respostas brutas do servidor de decisão de anúncios (ADS)
Para definir um nível personalizado de detalhes do registro para cada sessão, anexe os seguintes parâmetros à sua solicitação inicial de sessão de reprodução do lado do servidor ou do lado do cliente. Adicione valores aos parâmetros para representar os eventos que você deseja incluir ou excluir, em um formato delimitado por vírgula:
-
aws.adsInteractionLogPublishOptInEventTypes
para receber registros de interações específicas do servidor de decisão de anúncios (ADS). -
aws.adsInteractionLogExcludeEventTypes
para parar de receber registros de interações específicas do ADS. -
aws.manifestServiceLogExcludeEventTypes
para parar de receber registros de interações específicas do serviço de manifesto.
nota
Você deve ter o modo de depuração ativado para receber todos ManifestService os registros. Para obter informações sobre o modo de registro de depuração, incluindo como ativá-lo, consulteGerando registros de depuração.
Para obter uma lista dos tipos de registros e eventos que são MediaTailor emitidos, consulteRegistros de manifestos.
Se você não passar por nenhum parâmetro de consulta para filtragem de registros, MediaTailor grava todos os registros no seu destino de entrega.
exemplo inicialização da sessão do lado do servidor com filtros de log
Para excluir GENERATED_MANIFEST
PARSING_ERROR
eventos de seus registros de manifesto e MAKING_ADS_REQUEST
dos registros do ADS, a solicitação de inicialização da sessão ficaria assim:
GET <mediatailorURL>
/v1/master/<hashed-account-id>
/<origin-id>
/index.m3u8?aws.logMode=DEBUG&aws.manifestServiceLogExcludeEventTypes=GENERATED_MANIFEST,PARSING_ERROR&aws.adsInteractionLogExcludeEventTypes=MAKING_ADS_REQUEST
Para ativar registros brutos do seu ADS, inclua o RAW_ADS_RESPONSE
valor do AdsInteractionPublishOptInEventType
parâmetro:
GET <mediatailorURL>
/v1/master/<hashed-account-id>
/<origin-id>
/index.m3u8?aws.adsInteractionPublishOptInEventType=RAW_ADS_RESPONSE
exemplo inicialização da sessão do lado do cliente com filtros de log
Para excluir eventos de log durante a inicialização da sessão do lado do cliente, inclua availSuppression
e digite parâmetros de registro na solicitação POST do seu cliente para. MediaTailor Para obter mais informações sobre como criar uma solicitação de sessão de reprodução no lado do cliente, consulte Rastreamento de anúncios do lado do cliente. O exemplo a seguir exclui CONFIG_SECURITY_ERROR
PARSING_ERROR
eventos de seus registros de manifesto e MAKING_ADS_REQUEST
dos registros do ADS.
POST parent.m3u8
{
"adsInteractionLog": {
...
"excludeEventTypes": [
"MAKING_ADS_REQUEST"
]
},
"manifestServiceLog": {
...
"excludeEventTypes": [
"GENERATED_MANIFEST",
"PARSING_ERROR"
]
},
"logMode": "DEBUG"
}
Para ativar registros brutos do seu ADS, inclua o RAW_ADS_RESPONSE
valor do publishOptInEventTypes
parâmetro:
POST parent.m3u8
{
"adsInteractionLog": {
"publishOptInEventTypes": ["RAW_ADS_RESPONSE"],
"excludeEventTypes": [
"MAKING_ADS_REQUEST"
]
},
"manifestServiceLog": {
...
"excludeEventTypes": [
"GENERATED_MANIFEST",
"PARSING_ERROR"
]
},
"logMode": "DEBUG"
}