페이지의 속성 토큰이 Target VEC에 의해 식별되지 않음

이 문서는 VEC가 페이지의 속성 토큰을 올바르게 인식할 수 없는 문제를 해결하고 Adobe Target에서 활동을 만드는 동안 이 페이지에서 속성 토큰을 찾을 수 없음 경고 메시지를 표시합니다.

해결 방법에는 Target 라이브러리를 로드하거나 글로벌 mbox 요청을 실행하기 전에 at_property(으)로 window.targetPageParams 함수를 정의하는 Launch 사용자 지정 코드 작업을 만드는 작업이 포함됩니다.

설명 description

환경

Adobe Target

문제/증상

VEC가 페이지의 속성 토큰을 올바르게 인식할 수 없습니다.

VEC가 활동을 만드는 동안 경고 메시지를 표시합니다. 이 페이지에서 속성 토큰을 찾을 수 없습니다.

먼저 작성게재 동안 at_property을(를) 사용하는 방법을 살펴보겠습니다.

작성

VEC에서 페이지/SPA을 로드하면 VEC가 페이지를 검사하여 window.targetPageParams 함수를 찾고, 이 함수를 찾으면 이 함수를 실행하여 at_property 값을 추출하고, 이 값을 기반으로 이 속성의 작업 영역을 결정합니다. VEC가 이 함수를 찾을 수 없거나 이 함수가 누락된 경우 VEC는 기본적으로 기본 작업 영역으로 설정됩니다.

게재

게재 중 Target Edge는 at_property 값의 출처를 고려하지 않습니다. 속성 값이 요청에서 전달되는 한 올바르게 작동합니다.

Launch에서 어떻게 작동합니까?

이러한 두 가지 작업 모드에 대한 개요를 살펴보려면 Launch에서 발생하는 작업을 설명해야 합니다.

Launch에서는 원하는 방식으로 Launch 작업에 매개 변수를 추가할 수 있으므로 일반적으로 at_property이(가) 매개 변수로 Fire global mbox request에 전달됩니다.

이 기능은 게재에 좋지만 VEC에서 사이트를 로드할 때 window.targetPageParams이(가) 없으므로 VEC가 올바른 작업 영역을 선택할 수 없습니다.

해결 방법 resolution

해결 단계:

  1. at_property.
    을(를) 사용하여 window.targetPageParams 함수를 정의하는 Launch 사용자 지정 코드 작업을 만듭니다.
    window.targetPageParams = function() {return {"at_property" : "%atproperty%"}; }
  2. 또한 Target 라이브러리를 로드하거나 글로벌 mbox 요청을 실행하기 전에 이 작업을 바로 실행해야 합니다.
  3. VEC와 Adobe Launch 간에 기본 통합이 있도록 VEC를 조정하는 것이 대안이 될 수 있지만, 이렇게 하려면 적절한 범위 지정이 필요하며 구현하는 데 더 많은 시간이 소요됩니다.

위의 단계에서는 활동을 만드는 동안 VEC가 속성을 올바르게 인식하는지 확인해야 합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f