이 페이지에서: SDK, 이벤트 스트리밍, 사용자 지정 작업 끝점 및 응용 프로그램을 Adobe Journey Optimizer에 연결하는 API를 구현하여 여정이 라이브 데이터에서 실행될 수 있도록 합니다.
개발자로서 Adobe Journey Optimizer를 구현하고 응용 프로그램 및 시스템에 통합해야 합니다. 시스템 관리자 및 데이터 엔지니어에 액세스 권한을 부여하고 환경을 준비하면 Adobe Journey Optimizer로 작업을 시작할 수 있습니다.
Journey Optimizer 생태계에서의 역할
다른 팀원이 사용자 인터페이스를 통해 Journey Optimizer를 구성하는 동안 다음 사항에 집중할 수 있습니다.
- 모바일 및 웹 애플리케이션에서 SDK 구현
- 여정을 트리거하기 위해 응용 프로그램에서 이벤트 보내기
- Journey Optimizer에서 사용자 지정 작업을 통해 호출할 수 있는 API 엔드포인트 빌드
- 기존 시스템 및 인프라와 Journey Optimizer 통합
- 구현 테스트 및 디버깅
데이터 엔지니어가 데이터 스키마, 이벤트 구성 및 데이터 원본을 처리합니다. 관리자가 권한 및 채널 구성을 설정합니다. 마케터가 구현을 사용하는 여정 및 콘텐츠를 디자인합니다.
이 안내서에서는 Journey Optimizer를 시작하는 데 필요한 기술 구현 단계를 다룹니다. 모바일 앱, 웹 경험 또는 API 통합 중 어느 것을 구축하든 아래 섹션에 따라 구현을 설정하세요.
사전 요구 사항 prerequisites
구현을 시작하기 전에 다음을 확인하세요.
* RESTful API 및 JSON에 대한 이해
* 비동기 프로그래밍 및 이벤트 기반 아키텍처 알아보기
* 조직의 애플리케이션 아키텍처에 대한 지식
* 응용 프로그램의 코드베이스에 액세스할 수 있는 개발 환경
* API 테스트를 위한 Postman과 같은 테스트 도구
* 브라우저 개발자 도구 또는 모바일 디버깅 도구
기술적 기반 이해 technical-foundation
구현으로 이동하기 전에 핵심 기술 개념을 숙지하세요.
-
Adobe Experience Platform 통합: Journey Optimizer는 기본적으로 Adobe Experience Platform에 빌드되어 있습니다. 기본 아키텍처를 이해하면 보다 효과적인 구현을 구축하는 데 도움이 됩니다. Journey Optimizer 작동 방식에 대해 자세히 알아보세요.
-
XDM 데이터 모델: Journey Optimizer는 XDM(경험 데이터 모델)을 사용하여 이벤트 및 프로필 데이터를 구조화합니다. 개발자는 데이터 엔지니어가 구성한 스키마를 준수하는 데이터를 보내는 방법을 이해해야 합니다. XDM 스키마에 대해 알아보세요.
-
인증 및 보안: 모든 구현에는 적절한 인증이 필요합니다. SDK 및 API에 대한 인증을 설정하는 방법을 이해합니다. API 인증에 대해 알아봅니다.
모바일 앱 통합 설정 mobile-integration
Adobe Experience Platform Mobile SDK 구성
모바일 SDK은 iOS 또는 Android 앱에 직접 임베드하는 라이브러리 컬렉션입니다. 앱과 Adobe Experience Platform 간의 통신 레이어 역할을 합니다. 사용자를 식별하고 행동 이벤트를 수집하며 푸시 알림, 인앱 메시지, 개인화된 콘텐츠 등 Journey Optimizer의 지침을 전달합니다. 이 기능이 없으면 Journey Optimizer에서 앱 사용자가 수행하는 작업을 볼 수 없으며 앱 사용자에게 연결할 방법도 없습니다.
-
Mobile SDK 설치 및 구성: SDK 통합을 시작하려면 Adobe Experience Platform Mobile SDK 문서를 따르세요.
-
모바일 속성 생성: Adobe Experience Platform Data Collection에서 모바일 속성을 설정합니다. 모바일 속성을 생성하고 구성하는 방법을 알아보세요.
-
푸시 알림 구성:
-
모바일 통합 테스트: 모바일 온보딩 빠른 시작 워크플로를 사용하여 모바일 설정을 신속하게 구성하고 테스트합니다.
푸시 알림을 구성하는 자세한 단계는 이 페이지에서 확인할 수 있습니다.
코드 기반 경험 구현(Mobile SDK)
코드 기반 경험을 사용하면 새로운 앱 릴리스 없이도 온보딩 화면 및 제품 세부 사항 페이지에서 인앱 배너 및 기능 플래그에 이르기까지 기본 모바일 앱의 모든 표면에 개인화된 콘텐츠를 전달할 수 있습니다. 모바일 SDK을 사용하여 런타임 시 개인화된 콘텐츠를 가져오고 렌더링하여 팀이 배치 및 프레젠테이션을 완전히 제어할 수 있도록 합니다.
웹 경험 구현 web-implementation
Adobe Experience Platform Web SDK 설정
웹 SDK(alloy.js)는 사이트에서 필요로 할 수 있는 별도의 Adobe 태그의 패치 작업을 대체하는 단일 JavaScript 라이브러리입니다. 동작 데이터를 수집하고, 사용자가 구성한 데이터 스트림을 통해 Adobe Experience Platform으로 스트리밍하고, 개인화 지침을 다시 수신합니다(모두 한 네트워크 왕복). Journey Optimizer이 설치되면 방문자를 식별하고, 방문자 작업에서 여정을 트리거하고, 맞춤화된 콘텐츠를 즉시 페이지에 전달할 수 있습니다.
-
Web SDK 설치: Web SDK 구현 안내서를 따라 웹 사이트에 SDK를 설정합니다.
-
데이터 스트림 구성: Journey Optimizer가 활성화된 Adobe Experience Platform Data Collection에서 데이터 스트림을 생성하고 구성합니다. 자세한 내용은 데이터 스트림 문서에서 확인하세요.
-
웹 푸시 알림 활성화(선택 사항): 이제 웹 푸시 알림이 니다. Web SDK 구성에서 pushNotifications 속성을 구성하고 sendPushSubscription 명령을 사용하여 푸시 구독을 등록합니다. 웹 푸시 구성에 대해 알아봅니다.
코드 기반 경험 구현(Web SDK)
마케터가 레이아웃을 완전히 제어하는 시각적 채널과 달리 코드 기반 경험은 개인화된 콘텐츠가 페이지에서 렌더링되는 방식에 대한 완전한 소유권을 제공합니다. Journey Optimizer은 개인화 데이터와 함께 JSON 페이로드를 반환합니다. 코드는 어디에 어떻게 표시할지를 결정합니다. 이 모델은 시각적 편집기나 페이지 게시 작업 과정이 필요 없이 모든 웹 표면(영웅 배너, 추천 회전 메뉴, 검색 결과 등급, A/B 테스트 변형)에 대해 작동합니다.
-
구현 방법 선택: 클라이언트측, 서버측 또는 하이브리드입니다. 각 접근 방식에 대한 구현 샘플을 검토하십시오.
-
표면 정의: 애플리케이션에서 개인화된 콘텐츠를 제공하려는 위치를 식별합니다. 표면 구성에 대해 알아보세요.
-
콘텐츠 렌더링 구현: Web SDK를 사용하여 개인화 콘텐츠를 가져오고 적용합니다. 코드 기반 구현 자습서를 참조하세요.
-
표시 및 상호 작용 이벤트 전송: 분석 및 최적화를 위해 콘텐츠가 표시되는 시점과 사용자가 콘텐츠와 상호 작용하는 시점을 추적합니다.
GitHub에서 샘플 구현을 탐색하여 코드 기반 경험이 실제로 어떻게 작동하는지 확인하세요.
코드 기반 경험을 시작하는 방법에 대해 자세히 알아보세요.
이벤트 스트리밍 구현 event-streaming
여정을 트리거할 이벤트 보내기
여정 실행 - 사용자가 로그인하고, 장바구니에 항목을 추가하고, 구매를 완료하고, 양식을 중단합니다. 귀하의 작업은 정확한 순간에 응용 프로그램에서 이러한 이벤트를 내보내는 것입니다. 각 이벤트는 Experience Platform 스트리밍 수집 API로 전송되는 XDM 구조의 JSON 페이로드입니다. Journey Optimizer은 밀리초 내에 해당 이벤트를 선택하고 일치하는 여정으로 프로필을 라우팅합니다. 데이터 엔지니어가 이벤트 스키마 및 페이로드 구조를 정의합니다. 코딩을 시작하기 전에 해당 스키마와 조정합니다.
-
이벤트 페이로드 이해: 데이터 엔지니어와 협력하여 이벤트 스키마와 필요한 페이로드 구조를 확보합니다. 페이로드는 구성한 XDM 스키마를 준수해야 합니다. 이벤트 스키마 요구 사항에 대해 알아봅니다.
-
이벤트 스트리밍 구현: 스트리밍 수집 API를 사용하여 Adobe Experience Platform으로 이벤트를 전송합니다. 이벤트 전송 단계를 알아보세요.
-
이벤트 유형 처리:
- 단일 이벤트: 사용자별 특정 작업(예: 버튼 클릭, 구매 완료)에 대한 이벤트 전송을 구현합니다.
- 비즈니스 이벤트: 재고 업데이트, 가격 변경 등 비즈니스 관련 이벤트를 전송합니다.
-
테스트 이벤트 게재: 이벤트가 제대로 수신되고 예상대로 여정이 트리거되는지 확인합니다. 이벤트 문제 해결에 대해 알아보세요.
API를 통해 이벤트를 전송하는 구현 예시:
POST https://{DATACOLLECTION_ENDPOINT}/collection/{DATASTREAM_ID}
Content-Type: application/json
{
"header": {
"datasetId": "{DATASET_ID}",
"imsOrgId": "{ORG_ID}",
"source": {
"name": "Web SDK"
}
},
"body": {
"xdmMeta": {
"schemaRef": {
"id": "{SCHEMA_ID}"
}
},
"xdmEntity": {
"_id": "unique-event-id",
"eventType": "purchase",
"timestamp": "2024-01-01T12:00:00Z",
// ... your event data
}
}
}
여정 이벤트 작업에 대해 자세히 알아보세요.
사용자 정의 액션 엔드포인트 개발 custom-actions
여정이 사용자 지정 작업 단계에 도달하면 Journey Optimizer은 사용자가 제공한 URL(백엔드, CRM, 로열티 플랫폼, REST 끝점)에 대한 아웃바운드 HTTP 호출을 만듭니다. 작업은 해당 끝점을 빌드하고 노출하는 것입니다. 요청 계약(페이로드 모양, 인증 방법, 응답 형식)을 정의하고, 비즈니스 로직을 구현한 다음, Journey Optimizer이 생성하는 호출 볼륨을 처리할 수 있는지 확인합니다. 그런 다음 관리자가 끝점을 Journey Optimizer에 등록하면 마케터는 이를 여정의 단계로 사용할 수 있습니다.
-
API 엔드포인트 작성: Journey Optimizer가 여정 실행 중에 호출할 RESTful API 엔드포인트를 생성합니다. 엔드포인트는 다음과 같아야 합니다.
- JSON 페이로드 수락
- 요청 인증(OAuth, API 키 또는 JWT)
- 적절한 시간 제한 내에 요청 처리
- 예상된 형식의 응답 반환
-
사용자 정의 액션 기능 이해: 사용자 정의 액션은 Epsilon, Slack, Firebase와 같은 타사 시스템이나 자체 서비스에 연결할 수 있습니다. 사용자 지정 작업에 대해 자세히 알아보세요.
-
액션 구성 작업: 관리자 또는 데이터 엔지니어가 Journey Optimizer에서 사용자 정의 액션을 구성하여 API 엔드포인트 URL, 인증 방법 및 매개 변수를 정의합니다. API 사양을 제공해야 합니다. 사용자 정의 액션 구성에 대해 알아보세요. 선택에 따라 시간 초과/오류 분기에서 더 풍부한 대체 로직을 위해 오류 응답 페이로드를 정의할 수 있습니다.
-
실행 가능한 데이터 반환: 후속 여정 단계에서 사용할 수 있는 데이터를 반환하도록 API를 디자인합니다. 액션 응답에 대해 알아보세요.
-
사용자 정의 액션 상태 모니터링: 사용자 정의 액션 모니터링 대시보드를 사용하여 성공한 호출, 오류, 처리량, 응답 시간, 대기열에서 대기한 시간을 추적합니다. 사용자 정의 액션 보고에 대해 알아보세요.
-
속도 제한 구현: 엔드포인트가 예상되는 볼륨을 처리할 수 있는지 확인합니다. Journey Optimizer는 초당 5000회 호출 제한을 적용하지만, 시스템은 충분한 복원력을 갖추어야 합니다. 캡핑 및 스로틀링에 대해 알아보세요.
사용 사례 예시: 사용자 정의 액션을 사용하여 Experience Platform에 여정 이벤트를 작성합니다.
Journey Optimizer API 작업 apis
모든 것이 Journey Optimizer UI를 통해 발생해야 하는 것은 아닙니다. 때로는 자체 백엔드에서 캠페인을 트리거하거나, 개인 정보 보호 요청 후 이메일 주소를 표시하지 않거나, 외부 CMS에서 컨텐츠 템플릿을 동기화해야 합니다. Journey Optimizer의 REST API를 통해 플랫폼의 핵심 기능에 프로그래밍 방식으로 액세스할 수 있습니다. 모든 호출은 OAuth 서버 간 인증을 사용합니다. 이전 JWT 메서드는 더 이상 사용되지 않습니다.
-
API 기능 이해: Journey Optimizer API를 사용하면 다양한 리소스를 프로그래밍 방식으로 생성하고 읽고 업데이트 및 삭제할 수 있습니다. Journey Optimizer API에 대해 알아보세요.
-
인증: Adobe Developer Console을 사용하여 API 인증을 설정하려면 이 튜토리얼을 따르세요.
-
API 참조 살펴보기: 전체 API 문서를 찾아보고 Adobe Journey Optimizer API 참조에서 API를 직접 사용해 보세요.
-
API 트리거 캠페인: API 트리거 캠페인을 사용하여 트랜잭션 메시지를 작성합니다. 대용량 시나리오(최대 5000TPS)의 경우 높은 처리량 모드를 살펴보세요(추가 라이선스 필요).
-
의사 결정 관리 API: 오퍼 관리 및 의사 결정에 특수 API를 사용합니다. 자세한 내용은 의사 결정 관리 API 안내서에서 확인하세요.
-
의사 결정 마이그레이션 API: 의사 결정 관리 엔터티를 프로그래밍 방식으로 유연한 범위, 자동 유효성 검사, 롤백 지원을 제공하는 의사 결정으로 마이그레이션합니다. 자세한 내용은 의사 결정 마이그레이션 API 안내서에서 확인하세요.
-
SMS Webhook: 들어오는 메시지를 캡처하는 인바운드 Webhook과 게재 확인 및 상태 업데이트를 수신하는 피드백 Webhook을 구성합니다. 자세히 알아보기
테스트 및 디버깅 testing
구현이 실행되기 전에 이벤트가 적절한 시점에 실행되고, 여정이 예상대로 트리거되고, 사용자 지정 작업이 실제 로드에서 동작하며, 개인화된 콘텐츠가 올바르게 렌더링된다는 확신이 필요합니다. 이 섹션에서는 낮은 수준의 SDK 로깅부터 실제 프로필을 사용한 엔드 투 엔드 여정 테스트 실행에 이르기까지 문제를 조기에 발견할 수 있는 도구 및 기술을 다룹니다.
-
SDK 구현 디버그: Adobe Experience Platform Assurance을 사용하여 SDK 이벤트를 검사하고, 데이터 수집을 확인하고, 통합 문제가 발생하면 문제를 해결합니다. Assurance에 대해 자세히 알아보세요.
-
테스트 이벤트 게재: 애플리케이션의 이벤트가 Adobe Experience Platform에서 올바르게 수신되고 예상대로 여정이 트리거되는지 확인합니다. 이벤트 수집을 모니터링하고 페이로드 구조를 검증합니다.
-
API 통합 유효성 검사: 사용자 정의 액션 엔드포인트가 Journey Optimizer 요청을 올바르게 처리하고, 시간 제한 내에 응답하며, 예상되는 데이터 형식을 반환하는지 확인하기 위해 테스트합니다.
-
테스트 프로필을 사용하여 테스트 모드 사용: 데이터 엔지니어와 협력하여 테스트 프로필에 액세스한 다음 여정 테스트 모드를 사용하여 구현을 검증합니다. 여정을 테스트하는 방법을 알아보세요.
-
SDK 로그 모니터링: 개발 중 발생하는 문제를 해결하기 위해 SDK 구현에서 디버그 로깅을 활성화합니다.
- Mobile SDK: SDK 이벤트와 API 호출을 확인하려면 로깅을 활성화합니다.
- Web SDK: 브라우저 콘솔을 사용하여 SDK 활동을 모니터링합니다.
-
데이터 스트림 구성 확인: Journey Optimizer로 데이터를 전송하도록 데이터 스트림이 올바르게 구성되어 있는지 확인합니다. 이벤트가 데이터 스트림을 통해 올바른 대상으로 전달되는지 확인합니다.
-
분석을 위한 여정 데이터 쿼리: 데이터 레이크에서 SQL 쿼리를 사용하여 여정 단계 이벤트를 분석하고, 문제를 디버깅하고, 사용자 정의 액션 성능을 모니터링합니다. 다음과 같은 여정 분석 쿼리 예시를 살펴보세요.
- 프로필 시작/종료 추적 및 삭제 이유
- 사용자 정의 액션 성능 지표(지연, 처리량, 오류)
- 이벤트 게재 및 오류 패턴
- 여정 인스턴스 상태
고급 개발자 항목 advanced-topics
핵심 SDK, 이벤트 및 API가 준비되면 이러한 주제를 통해 더 자세한 작업을 수행할 수 있습니다. 여정을 확장하지 않고 런타임에 프로필 데이터를 강화하고, 모든 통합을 통해 옵트아웃이 전파되도록 동의 신호를 처리하고, 프로덕션 규모에 필요한 처리량과 안정성을 위해 구현을 튜닝할 수 있습니다.
상황별 데이터 및 보강 작업
여정은 종종 제품 이름, 충성도 계층, 주문 품목 목록과 같은 트리거 이벤트에 도착하는 것보다 더 많은 데이터를 필요로 합니다. 이 모든 항목을 모든 프로필에 미리 로드하는 대신 상황별 데이터 보강으로 여정이 AEP 데이터 세트에서 런타임에 조회하거나 사용자 지정 작업 응답에서 이를 전달할 수 있습니다. 그러면 프로필에 영구적으로 저장되지 않고 메시지와 분기 조건이 해당 데이터를 참조할 수 있습니다.
- 배열 반복: Handlebars 구문을 사용하여 메시지에서 이벤트, 사용자 정의 액션 응답 및 데이터 세트 조회의 동적 목록을 표시합니다. 상황별 데이터 반복에 대해 알아보세요.
- 데이터 집합 조회: Adobe Experience Platform 데이터 세트에서 여정 데이터를 보강하기 위해 데이터 세트 조회 기능을 구현합니다. 데이터 엔지니어와 협력하여 구성을 진행합니다. 데이터 세트 조회에 대해 알아보세요.
동의 및 거버넌스 작업
Journey Optimizer은 플랫폼 수준에서 데이터 거버넌스 및 동의 정책을 시행하지만 통합도 이를 존중해야 합니다. 고객이 마케팅 커뮤니케이션을 거부하거나 데이터 사용 레이블이 필드 사용 방법을 제한하는 경우, 이러한 규칙은 UI에서 작업을 차단하는 것뿐만 아니라 사용자 지정 작업 및 데이터 세트 조회를 통해 전파되어야 합니다.
최적화 및 모범 사례
프로덕션 Journey Optimizer 구현은 초당 수백만 건의 이벤트와 수천 건의 여정 실행을 정기적으로 처리합니다. 이러한 리소스를 통해 이러한 규모에 맞게 통합을 조정할 수 있습니다. 즉, 조회하기 전에 비율 제한을 이해하고, 자동으로 프로필을 떨어뜨리는 일반적인 여정 디자인 위험을 방지하며, 불투명하게 실패하는 대신 우아하게 저하되는 오류 처리를 작성할 수 있습니다.
Journey Optimizer REST API 호출 rest-apis
SDK 및 이벤트 스트리밍을 구현하는 것 외에도 자체 시스템에서 프로그래밍 방식으로 Journey Optimizer을 구동할 수 있습니다. 전체 API 참조, OpenAPI 사양 및 코드 샘플은 Journey Optimizer 개발자 포털에 있습니다.
API 트리거 캠페인 실행 api-triggered
대화형 메시지 실행 REST API를 사용하여 외부 시스템에서 트랜잭션 또는 마케팅 메시지를 트리거합니다. 끝점을 호출하기 전에:
- 끝점이 호출을 수락하려면 캠페인이 활성화되어야 합니다.
- 호출에는 60초의 시간 제한이 있습니다. 내부 다시 시도는 예기치 않은 시간 제한을 처리합니다.
- 캠페인 시작/종료 날짜가 구성된 경우 해당 날짜 이외의 API 호출이 실패합니다.
- 페이로드를 빌드하려면 Journey Optimizer UI의 라이브 캠페인에 있는 cURL 요청 섹션에서 생성된 샘플 cURL 요청을 검색합니다. 여기에는 해당 캠페인에 대한 모든 개인화 변수가 포함됩니다.
- 표준 및 처리량이 많은 캠페인은(는) 서로 다른 끝점을 사용합니다.
API 참조 · 코드 샘플 · API 트리거 캠페인 작업
외부 엔드포인트에 대한 제한 및 조절 capping-throttling
여정이 사용자 지정 작업 또는 데이터 소스를 통해 외부 시스템을 호출하는 경우 제한 및 조절 API는 이러한 시스템을 오버로드로부터 보호합니다. 캡핑은 구성된 제한을 초과하는 호출을 거부합니다. 조절은 최대 6시간 동안 호출을 큐에 추가합니다(프로덕션 샌드박스, 사용자 지정 작업만 해당).
API 참조 최대 가용량 · 최대 가용량 API 작업 · 제한 API 작업
더 많은 REST API more-rest-apis
메시징과 최대 가용량 외에도 Journey Optimizer은 제외 관리, 콘텐츠 템플릿, 캠페인 검색, 증명 및 오케스트레이션된 캠페인 실행에 대한 REST 엔드포인트를 노출합니다. 예를 들어, 데이터 가져오기 후 주소 일괄 억제 또는 외부 콘텐츠 파이프라인에서 템플릿 동기화 등 UI에서 수동 단계가 필요한 작업을 자동화해야 할 때 사용합니다.
추가 리소스 additional-resources
- Developer Console: 통합을 생성하고 API 자격 증명을 관리하기 위해 Adobe Developer Console에 액세스합니다.
- 샘플 코드: GitHub에서 샘플 구현을 살펴봅니다.
- 튜토리얼 비디오: Experience League에서 실습 튜토리얼을 통해 학습합니다.
- 개발자 커뮤니티: Adobe 커뮤니티 포럼에서 다른 개발자들과 소통하고 지원을 받습니다.
다양한 역할 간의 협업 next-steps
구현 작업은 다른 팀원들과 협업하여 진행됩니다.
데이터 및 이벤트 구성에 대해 데이터 엔지니어와(과) 공동 작업합니다. 사용자 동작에 반응하는 모든 여정은 사용자가 전송하는 이벤트에 따라 다릅니다. 데이터 엔지니어는 스키마를 정의하고 이를 생성하는 코드를 구현합니다.
- 구현해야 하는 XDM 스키마 및 이벤트 구조를 가져옵니다.
- 전송해야 하는 이벤트와 해당 페이로드 형식을 이해합니다. 여정 이벤트 작업을 참조하십시오.
- 각 이벤트 페이로드에서 필수 필드와 선택 필드 비교 및 예상 필드가 누락되거나 형식이 잘못된 경우 여정에서 발생하는 결과를 확인합니다. 스키마 요구 사항을 참조하십시오.
- Adobe Experience Platform Assurance을(를) 사용하여 이벤트 게재 및 데이터 수집 테스트
액세스 및 채널 구성에 대해 관리자와(과) 공동 작업하십시오. 여정은 관리자가 설정한 채널을 통해서만 사용자에게 도달할 수 있습니다. 즉, SDK이 작동하고 구성이 계속 동기화되도록 조기에 조정할 수 있습니다.
여정 디자인 및 테스트에서 마케터와(과) 공동 작업합니다. 마케터는 전송한 여정과 노출된 표면에 전적으로 의존하는 여정과 콘텐츠를 만듭니다. 정렬이 가까워질수록 더 빠른 이벤트가 생성됩니다.
- 이벤트를 트리거해야 하는 사용자 상호 작용과 개인화가 필요한 표면을 이해하려면 Journey Optimizer의 여정 디자인을 함께 검토하십시오
- 마케터가 콘텐츠 성능 및 사용자 참여를 측정할 수 있도록 추적 구현
- 테스트 프로필을 사용하여 여정 테스트 모드를 함께 실행하여 전체 흐름을 처음부터 끝까지 확인합니다
- 메시지 게재, 개인화 렌더링 또는 사용자 지정 작업 응답 문제 해결
구현 시작
빌드를 시작할 준비가 되셨나요? 위의 섹션에서 첫 번째 구현 영역을 선택합니다.
- 모바일 앱? Mobile SDK 통합으로 시작하세요
- 웹 사이트인가요? Web SDK 설정부터 시작하세요
- API 통합인가요? API 작업으로 넘어가세요
- 사용자 정의 시스템인가요? 사용자 정의 액션을 확인해 보세요
각 섹션에는 구현을 안내하는 자세한 기술 문서, 코드 샘플 및 튜토리얼 링크가 포함되어 있습니다.
기타 역할 안내서 other-role-guides
역할 및 책임 개요(으)로 돌아가기 · 시작하기(으)로 돌아가기