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. Muitos eventos são registrados por padrão. Para ajudar a controlar o custo dos registros na Amazon CloudWatch, você pode especificar os registros que são MediaTailor emitidos.
MediaTailor fornece controle sobre a filtragem de registros para que você possa fazer o seguinte:
-
Especifique os eventos de registro que você deseja excluir dos registros
-
Ative o registro de respostas brutas do servidor de decisão de anúncios (ADS)
Você pode definir essas preferências de filtragem de registros de forma independente para cada sessão de reprodução ou como padrão para todas as sessões de reprodução de uma configuração de reprodução.
-
Para filtrar registros por sessão, inclua parâmetros de consulta na solicitação de inicialização da sessão de reprodução.
-
Para filtrar registros com base na configuração por reprodução, use o MediaTailor console ou a API para indicar suas preferências nas configurações de reprodução.
As seções a seguir fornecem instruções para ativar a filtragem de registros em sessões e configurações de reprodução.
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.
Para obter uma lista dos tipos de registros e eventos que MediaTailor emitemRegistros de manifestos, consulteRegistros do ADS, e. Registros de transcodificação
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"
}
Use as configurações de reprodução para definir os tipos de eventos de log que são MediaTailor emitidos como padrão a partir dessa configuração de reprodução. MediaTailor usa essas configurações padrão de filtragem de registros para todas as sessões que não incluem parâmetros de consulta de filtragem na solicitação inicial da sessão.
Você pode optar por fazer o seguinte:
-
Receba registros de interações específicas do servidor de decisão de anúncios (ADS).
-
Exclua registros de interações específicas do ADS.
-
Exclua registros de interações específicas do serviço manifesto.
Para definir essas configurações no MediaTailor console, consulteCriar uma configuração. Para a MediaTailor API, consulte PutPlaybackConfiguration, na Referência de APIs do AWS Elemental MediaTailor .
Para obter uma lista dos tipos de registros e eventos que MediaTailor emitemRegistros de manifestos, consulteRegistros do ADS, e. Registros de transcodificação