코드 기반 채널 시작 get-sarted-code-based
Journey Optimizer을(를) 사용하면 웹 앱, 모바일 앱, 데스크탑 앱, 비디오 콘솔, TV 연결 장치, 스마트 TV, 키오스크, ATM, 음성 지원, IoT 장치 등과 같은 모든 터치포인트에서 고객에게 제공할 경험을 개인화하고 테스트할 수 있습니다.
코드 기반 경험 기능을 사용하면 간단하고 직관적인 비시각적 편집기를 사용하여 인바운드 경험을 정의할 수 있습니다. 전체 콘텐츠에 수정 사항을 적용하는 대신 사용 중인 애플리케이션 유형에 관계없이 앱이나 웹 페이지의 개별적이고 더 세분화된 위치에 특정 요소를 삽입하고 편집할 수 있습니다.
코드 기반 채널과 기타 채널을 사용할 경우 비교 code-based-vs-other-channels
코드 기반 채널과 기타 채널 비교
기타 Journey Optimizer 채널 대신 코드 기반 채널을 언제 사용합니까?
-
API 기반, 헤드리스 또는 서버측 구현이 있는 경우 Journey Optimizer 웹 또는 인앱 채널 대신 코드 기반 채널을 사용할 수 있습니다.
-
모달, 팝업 또는 오버레이를 표시하지 않고 기본 앱 내의 콘텐츠를 수정하려는 경우 기본 모바일 애플리케이션의 코드 기반 채널을 인앱 채널 대신 활용할 수도 있습니다.
코드 기반 채널과 웹 채널 비교 code-based-vs-web
웹 사용 사례를 실행하기 위해 웹 채널이나 코드 기반 경험을 사용할 수 있지만, 상황에 따라 하나가 다른 것보다 더 적합할 수 있습니다. 언제 무엇을 사용할지 결정하는 데 필요한 정보를 확인할 수 있도록 주요 차이점이 아래에 나열되어 있습니다.
웹
- 웹 디자이너 시각적 편집기 또는 웹 비시각적 편집기를 사용하여 콘텐츠를 편집합니다.
- Adobe Experience Platform Web SDK(클라이언트측 구현)가 필요합니다.
- 웹 채널에서는 페이지의 모든 내용을 수정할 수 있으며 변경할 수 있는 사전 정의된 작업 목록이 있습니다. 자세히 알아보기
- 쉽게 설정하고 빠르게 진행할 수 있습니다.
- 마케팅 담당자 중심입니다.
코드 기반 경험
- 개인화 편집기를 사용하여 콘텐츠를 편집합니다.
- Adobe Experience Platform Web SDK(클라이언트측 구현) 또는 AEP Edge Network Server API(서버측 구현)가 필요합니다.
- 코드 기반 경험에서는 구현에 대해 기존 개발 작업이 필요합니다. 이는 애플리케이션이 Journey Optimizer에서 해당 위치에 대해 Edge로 게시된 콘텐츠를 해석 및 게재할 수 있게 하기 위해서입니다. 자세히 알아보기
- 더 많은 계획이 필요하고 개발자가 지정하는 사항만 변경할 수 있습니다. 따라서 개인화 또는 테스트를 위해 수정해야 하는 애플리케이션의 구성 요소(홈 배너, 히어로 이미지, 메뉴 표시줄 등)를 식별하고 개발 팀과 협력하여 이러한 변경 사항을 처리하는 데 필요한 구현을 구축하는 것이 중요합니다.
- JSON 코드 콘텐츠를 사용할 수 있습니다.
- 개발자에 초점을 맞춥니다.
작동 방식 how-it-works
Journey Optimizer 코드 기반 경험 기능을 사용하여 콘텐츠를 편집하려면 페이지 또는 앱을 계측해야 합니다. 이렇게 하려면 콘텐츠를 삽입하거나 바꾸려는 특정 개별 위치("표면"이라고 함)를 미리 선언해야 합니다.
코드 기반 경험을 만들고 게재하는 주요 단계는 다음과 같습니다.
-
채널별 사전 요구 사항을 준수해야 합니다. 자세히 알아보기
-
애플리케이션 구현에서 표면을 정의합니다. 표면이란 환경을 추가할 위치입니다.
-
해당 위치를 참조하는 코드 기반 채널 구성을 만듭니다. 방법 알아보기
-
Journey Optimizer에서 이 구성을 사용하여 여정 또는 캠페인을 만듭니다. 방법 알아보기
-
Journey Optimizer 개인화 편집기로 선택한 구성에 대한 콘텐츠를 지정하여 경험을 만듭니다. 방법 알아보기
-
코드 기반 경험을 테스트합니다. 방법 알아보기
-
게시합니다. 방법 알아보기
-
코드 기반 경험 여정 또는 캠페인이 시작된 후 콘텐츠를 검색하고 표시하려면 표면에 표시할 콘텐츠를 요청하는 앱 또는 페이지 구현이 있어야 합니다.
note info INFO 이를 위해 앱 구현 팀은 “배너 텍스트” 또는 “권장 사항 트레이 1”과 같이 코드 기반 구성에서 정의된 표면에 사용할 콘텐츠나, “검색 알고리즘 매개변수”와 같이 애플리케이션의 UI 관련이 아닌 결정 지점에 사용할 콘텐츠를 가져오기 위해 명시적 API 또는 SDK 호출을 수행합니다. 자세히 알아보기