기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
MediaTailor의 재생 구성에서 내보낸 로그에는 재생 세션 중에 발생하는 다양한 활동에 대한 정보가 포함됩니다. 이러한 활동은 로그의 이벤트 유형에서 식별되며 기본적으로 많은 이벤트가 로깅됩니다. 로그 볼륨은 Amazon CloudWatch의 비용에 영향을 미칠 수 있으며 세션 간에 다른 수준의 세부 정보를 원할 수 있으므로 MediaTailor는 로깅되는 이벤트 유형에 대한 제어를 제공합니다. 세션 초기화 시 쿼리 파라미터를 사용하여 다음을 수행할 수 있습니다.
-
옵트인할 로그 이벤트 지정
-
광고 결정 서버(ADS)에서 원시 응답 로깅 활성화
각 세션에 대한 사용자 지정 로그 세부 정보 수준을 정의하려면 초기 서버 측 또는 클라이언트 측 재생 세션 요청에 다음 파라미터를 추가합니다. 파라미터에 값을 추가하여 포함하거나 제외하려는 이벤트를 쉼표로 구분된 형식으로 나타냅니다.
-
aws.adsInteractionLogPublishOptInEventTypes
특정 광고 결정 서버(ADS) 상호 작용에 대한 로그를 수신합니다. -
aws.adsInteractionLogExcludeEventTypes
특정 ADS 상호 작용에 대한 로그 수신을 중지합니다. -
aws.manifestServiceLogExcludeEventTypes
특정 매니페스트 서비스 상호 작용에 대한 로그 수신을 중지합니다.
참고
모든 ManifestService 로그를 수신하려면 디버그 모드가 활성화되어 있어야 합니다. 활성화 방법을 포함하여 디버그 로그 모드에 대한 자세한 내용은 섹션을 참조하세요디버그 로그 생성.
MediaTailor에서 내보내는 로그 및 이벤트 유형 목록은 섹션을 참조하세요매니페스트 로그.
로그 필터링을 위한 쿼리 파라미터를 전달하지 않으면 MediaTailor는 모든 로그를 전송 대상에 기록합니다.
예 로그 필터를 사용한 서버 측 세션 초기화
매니페스트 로그 및 ADS 로그MAKING_ADS_REQUEST
에서 GENERATED_MANIFEST
및 PARSING_ERROR
이벤트를 제외하려면 세션 초기화 요청은 다음과 같습니다.
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
ADS에서 원시 로그를 활성화하려면 AdsInteractionPublishOptInEventType
파라미터 RAW_ADS_RESPONSE
값을 포함합니다.
GET <mediatailorURL>
/v1/master/<hashed-account-id>
/<origin-id>
/index.m3u8?aws.adsInteractionPublishOptInEventType=RAW_ADS_RESPONSE
예 로그 필터를 사용한 클라이언트 측 세션 초기화
클라이언트 측 세션 초기화 중에 로그 이벤트를 제외하려면 MediaTailor에 대한 클라이언트의 POST 요청에 availSuppression
및 로그 유형 파라미터를 포함합니다. 클라이언트 측 재생 세션 요청을 구성하는 방법에 대한 자세한 내용은 클라이언트 측 광고 추적 단원을 참조하십시오. 다음 예제에서는 매니페스트 로그 및 ADS 로그MAKING_ADS_REQUEST
에서 CONFIG_SECURITY_ERROR
및 PARSING_ERROR
이벤트를 제외합니다.
POST parent.m3u8
{
"adsInteractionLog": {
...
"excludeEventTypes": [
"MAKING_ADS_REQUEST"
]
},
"manifestServiceLog": {
...
"excludeEventTypes": [
"GENERATED_MANIFEST",
"PARSING_ERROR"
]
},
"logMode": "DEBUG"
}
ADS에서 원시 로그를 활성화하려면 publishOptInEventTypes
파라미터 RAW_ADS_RESPONSE
값을 포함합니다.
POST parent.m3u8
{
"adsInteractionLog": {
"publishOptInEventTypes": ["RAW_ADS_RESPONSE"],
"excludeEventTypes": [
"MAKING_ADS_REQUEST"
]
},
"manifestServiceLog": {
...
"excludeEventTypes": [
"GENERATED_MANIFEST",
"PARSING_ERROR"
]
},
"logMode": "DEBUG"
}