Adobe Target VEC(시각적 경험 작성기) 활동 렌더링
Target 활동은 VEC(시각적 경험 작성기) 또는 양식 기반 작성기를 사용하여 설정됩니다. Platform Web SDK는 at.js와 마찬가지로 VEC 기반 활동을 검색하고 페이지에 적용할 수 있습니다. 마이그레이션의 이 부분에 대해 다음을 수행합니다.
- Visual Editing Helper 브라우저 확장 기능 설치
- Platform Web SDK로
sendEvent
호출을 실행하여 활동을 요청합니다. getOffers()
을(를) 사용하여 TargetpageLoad
요청을 실행하는 at.js 구현의 모든 참조를 업데이트합니다.
Visual Editing Helper 브라우저 확장 기능
Google Chrome용 Adobe Experience Cloud Visual Editing Helper 브라우저 확장 기능을 사용하면 웹 사이트를 Adobe Target VEC(시각적 경험 작성기)에 안정적으로 로드하여 웹 경험을 빠르게 작성 및 QA할 수 있습니다.
Visual Editing Helper 브라우저 확장 기능은 at.js 또는 Platform Web SDK를 사용하는 웹 사이트에서 작동합니다.
Visual Editing Helper 가져오기 및 설치
- Chrome 웹 스토어의 Adobe Experience Cloud Visual Editing Helper 브라우저 확장 기능(으)로 이동합니다.
- Chrome 에 추가 > 확장 추가 를 클릭합니다.
- Target에서 VEC를 엽니다.
- 확장 기능을 사용하려면 VEC 또는 QA 모드에서 Chrome 브라우저의 도구 모음에 있는 Visual Editing Helper 브라우저 확장 기능 아이콘
작성 기능을 향상시키기 위해 Target VEC에서 웹 사이트를 열면 Visual Editing Helper 가 자동으로 활성화됩니다. 확장에는 조건부 설정이 없습니다. 확장은 SameSite 쿠키 설정을 포함한 모든 설정을 자동으로 처리합니다.
Visual Editing Helper 확장 기능 및 시각적 경험 작성기 문제 해결에 대한 자세한 내용은 전용 설명서를 참조하십시오.
자동으로 콘텐츠 요청 및 적용
페이지에 Platform Web SDK가 구성되면 Target에서 콘텐츠를 요청할 수 있습니다. 라이브러리가 로드될 때 컨텐츠를 자동으로 요청하도록 구성할 수 있는 at.js와 달리, Platform Web SDK에서는 명시적으로 명령을 실행해야 합니다.
at.js 구현에 VEC 기반 활동을 자동으로 렌더링할 수 있는 pageLoadEnabled
설정이 true
(으)로 설정되어 있는 경우 Platform Web SDK로 다음 sendEvent
명령을 실행합니다.
code language-javascript |
---|
|
태그에서 시각적 개인화 결정 렌더링 옵션이 선택된 상태로 이벤트 보내기 작업 유형을 사용하십시오.
요청 시 콘텐츠 요청 및 적용
일부 Target 구현에서는 페이지에 적용하기 전에 VEC 오퍼에 대한 몇 가지 사용자 지정 처리가 필요합니다. 또는 한 번의 호출로 여러 위치를 요청합니다. at.js 구현에서는 pageLoadEnabled
을(를) false
(으)로 설정하고 getOffers()
함수를 사용하여 pageLoad
요청을 실행하여 이 작업을 수행할 수 있습니다.
getOffers()
및 applyOffers()
을(를) 사용하여 VEC 기반 활동을 수동으로 렌더링하는 at.js 예제code language-javascript |
---|
|
Platform Web SDK에 특정 pageLoad
이벤트가 없습니다. Target 콘텐츠에 대한 모든 요청은 sendEvent
명령을 사용하여 decisionScopes
옵션으로 제어됩니다. __view__
범위는 pageLoad
요청의 목적을 수행합니다.
sendEvent
접근 방식:__view__
결정 범위를 포함하는sendEvent
명령 실행applyPropositions
명령을 사용하여 반환된 콘텐츠를 페이지에 적용합니다.decisioning.propositionDisplay
이벤트 유형 및 제안 세부 정보로sendEvent
명령을 실행하여 노출을 증가시킵니다.
code language-javascript |
---|
|
applyOffers()
을(를) 사용하여 페이지에 콘텐츠를 적용하지 않고 getOffers()
함수를 사용하여 Target pageLoad
요청을 수동으로 실행하는지 확인하십시오.Platform Web SDK는 개발자에게 콘텐츠 요청 및 렌더링과 관련된 다양한 유연성을 제공합니다. 추가 옵션 및 자세한 내용은 개인화된 콘텐츠 렌더링에 대한 전용 설명서를 참조하세요.
구현 예
기본 Platform Web SDK 구현이 완료되었습니다.
자동 Target 컨텐츠 렌더링이 포함된 JavaScript의 예:
code language-html |
---|
|
자동 Target 컨텐츠 렌더링이 포함된 태그 예제 페이지:
code language-html |
---|
|
태그에서 Adobe Experience Platform 웹 SDK 확장을 추가합니다.
원하는 구성을 추가합니다.
이벤트 보내기 작업과 시각적 개인화 결정 렌더링을 선택한 상태로 규칙을 만듭니다.
그런 다음 요청 및 양식 기반 Target 활동 렌더링을 수행하는 방법에 대해 알아봅니다.