

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# MediaTailor 세션 변수 광고 건너뛰기 문제 해결
<a name="troubleshooting-session-variables-skipping"></a>

세션 변수는 광고 타겟팅 및 선택에 중요한 역할을 합니다 AWS Elemental MediaTailor. 잘못된 세션 변수 구성은 광고 건너뛰기 문제의 일반적인 원인입니다. 이 포괄적인 문제 해결 가이드에서는 성공적인 광고 삽입을 방해할 수 있는 세션 변수 문제를 식별하고 해결하는 방법을 설명합니다.

## 일반적인 세션 변수 문제
<a name="session-variable-issues"></a>

일반적인 세션 변수 문제는 다음과 같습니다.
+ **필수 변수 누락**: 광고 결정 서버에 제공되지 않는 특정 변수가 필요할 수 있습니다.
+ **잘못된 변수 구문**: 변수는 올바른 구문을 사용해야 합니다(예: `[session.id]` 대신 `${session.id}`).
+ **URL 인코딩 문제**: 변수 값의 특수 문자에 적절한 URL 인코딩이 필요할 수 있습니다.
+ **일관되지 않은 플레이어 파라미터**: 플레이어 파라미터는 세션 간에 일관되게 전달되어야 합니다.
+ **동적 변수 확인 실패**: 해결할 수 없는 변수는 빈 문자열로 대체됩니다.
+ **SCTE-35 UPID 구문 분석 문제**: 분할 UPID 처리에 문제가 있으면 세션 변수 해결에 실패할 수 있습니다.

## 세션 변수 확인
<a name="session-variable-verification"></a>

세션 변수가 제대로 확인되고 있는지 확인하려면:

1. MediaTailor 구성에 대한 디버그 로깅 활성화

1. `MediaTailor/AdDecisionServerInteractions` 로그 그룹에서 실제 ADS 요청 URLs

1. 템플릿 URL의 모든 변수가 적절한 값으로 대체되었는지 확인합니다.

1. 해결 실패를 나타낼 수 있는 빈 문자열로 대체된 변수를 찾습니다.

## SCTE-35 UPID 구문 분석 문제 해결
<a name="upid-parsing-troubleshooting"></a>

SCTE-35 분할 UPID 처리에 문제가 있으면 세션 변수 문제가 발생할 수 있습니다.
+ **형식 요구 사항:** UPID`segmentation_upid_type`는 12여야 하며 적절한 처리를 `format_identifier` 위해를 포함해야 합니다.
+ **구문 분석 규칙:** 디코딩된 UPID에는 여러 값에 대한 콜론 구분 기호가 포함될 수 있습니다. 템플릿 변수와 디코딩된 UPID 토큰의 수는 같아야 합니다.
+ **잘못된 형식:** 값(예: `::` 또는 `:46175218::4053`)이 없는 이중 콜론은 구문 분석 실패를 일으키므로 사용하지 마세요.