이 페이지의 내용: Adobe Journey Optimizer 구현의 핵심 역할과 각 역할의 책임을 파악하여 팀에 적합한 시작점과 빠른 시작 작업을 찾습니다.
Adobe Journey Optimizer는 순차적으로 작동하는 4가지 역할에 의해 구현됩니다. 이 페이지에서는 각 역할의 책임을 설명하고 자세한 시작 안내서 링크를 제공합니다.
중요 정보: Adobe Journey Optimizer는 구체적인 책임에 따라 각기 역할을 정의합니다. 조직의 구조에 따라 한 개인이 여러 역할 또는 모든 역할을 수행할 수 있습니다.
-
사용자 환경에서 사용할 수 있는 구성 요소 및 기능은 사용 권한 및 라이선스 패키지에 따라 다릅니다. 질문이 있는 경우 Adobe 고객 성공 관리자 또는 Adobe 담당자에게 문의하세요.
-
Adobe CX Enterprise 일반 개인 정보 보호 지침 및 절차는 Journey Optimizer에 적용됩니다. 개인 정보 보호에 대해 자세히 알아보세요. Adobe CX Enterprise
시작하기에 앞서 before-you-begin
성공적인 구현은 준비에서 시작됩니다. Journey Optimizer를 구성하기 전에 다음 사항에 대해 팀원들과 조정해야 합니다.
- 먼저 사용 사례 정의 — 처리할 고객 시나리오를 식별하고 우선순위를 지정합니다. 이는 데이터 관리부터 채널 설정까지 모든 구성 결정의 기준이 됩니다.
- 고객 경험에 영향을 주는 모든 팀 참여 — Journey Optimizer 구현은 일반적으로 마케팅, IT, 데이터, 운영에 걸쳐 있습니다. 초기부터 팀 간에 조정이 이루어지면 재작업을 방지할 수 있습니다.
- 공유 고객 식별자 설정 — 모든 데이터 소스에 있는 공통 식별자(예: CRM ID 또는 이메일 주소)에 대해 합의합니다. 통합 고객 프로필의 기반니다.
- 데이터 개인정보 보호 규정 준수 확인 — 수집 전에 연결하려는 모든 데이터 소스가 해당하는 개인정보 보호 관련 규제를 준수하는지 확인합니다.
- Go-Live 전 테스트 계획 — 개발 또는 스테이징 샌드박스에서 이벤트 트리거, 여정 조건, 채널 액션이 예상대로 작동하는지 확인합니다.
- 브랜드 콘텐츠 및 에셋 라이브러리 준비 - 팀이 여정 및 캠페인에서 사용할 디지털 에셋, 템플릿, 브랜드 지침을 결정합니다. 출시 전 해당 에셋을 Journey Optimizer의 기본 제공 에셋 라이브러리에 로드하면 메시지 작성이 빨라지고 첫날부터 브랜드 일관성을 보장할 수 있습니다.
역할 기반 빠른 시작 안내서
구현을 단순화하기 위해 Adobe Journey Optimizer는 전문성에 따라 작업을 특정 역할에 배치합니다. 각 역할은 원활한 고객 경험을 제공하는 데 필요한 필수 작업에 중점을 둡니다.
각 역할별로 Adobe Journey Optimizer 구현의 특정 단계를 담당해 체계적이고 효율적인 배포 프로세스를 보장합니다.
구현 순서 및 역할 종속성
성공적인 Journey Optimizer 구현은 일반적으로 이 순서를 따르며, 이는 역할 간의 종속성을 반영합니다.
-
관리자: 환경 설정
관리자는 샌드박스를 구성하고, 액세스 제어를 설정하고, 채널 구성을 준비하여 기반을 다집니다. 다른 팀이 작업할 수 있도록 하려면 먼저 이 작업을 수행해야 합니다.- 개발, 스테이징 및 프로덕션 샌드박스 구성
- 역할, 권한 및 OLAC(개체 수준 액세스 제어) 설정
- 채널 구성(이메일, SMS, 푸시, 웹 푸시 인앱, 웹, 다이렉트 메일, 콘텐츠 카드)
- 하위 도메인 위임 및 IP 풀 설정
- 금지 목록 및 동의 정책 구성
-
데이터 엔지니어: 데이터 기반 구축
데이터 엔지니어는 개인화를 지원하는 데이터 인프라를 구축하여 고객 데이터가 시스템으로 그리고 시스템을 통해 이동하는 방식을 정의합니다.- 고객 식별을 위한 ID 네임스페이스 만들기
- XDM 스키마 디자인(프로필, 경험 이벤트, 관계형)
- 데이터 세트를 설정하고 실시간 고객 프로필에 대해 활성화
- 데이터 수집 구성(일괄 처리 및 스트리밍)
- 복잡한 계산을 위한 계산된 속성 만들기
- 여정에 대한 이벤트 및 데이터 소스 구성
-
개발자: 기술 통합을 구현합니다.
개발자는 SDK를 통합하고, 이벤트를 전송하고, API 엔드포인트를 구축하여 애플리케이션을 Journey Optimizer에 연결합니다. 이러한 구현을 통해 여정을 트리거하고 실행할 수 있습니다.- Mobile SDK(iOS/Android)와 푸시 알림 설정 통합
- 웹 경험 및 웹 푸시 알림용 Web SDK 구현
- 애플리케이션에서 이벤트를 전송하여 여정 트리거
- 외부 시스템 통합을 위한 사용자 정의 액션 엔드포인트 작성
- 사용자 정의 액션 상태 및 성과 모니터링
- Adobe Experience Platform Assurance를 사용한 테스트 구현
-
마케터: 고객 경험을 디자인하고 실행합니다.
마케터는 모든 기초적인 작업을 활용하여 고객 여정을 구축하고, 콘텐츠를 제작하며, 모든 채널에서 고객 경험을 최적화합니다.- 세분화, CSV 업로드 또는 대상자 컴포지션을 사용하여 대상자 작성
- 콘텐츠 생성 및 템플릿을 사용하여 개인화된 콘텐츠 디자인
- 이벤트 및 대상자 트리거를 사용하여 다중 채널 여정 만들기
- 실행 전 승인 워크플로를 통해 테스트
- 보고서를 통해 얻은 인사이트를 바탕으로 성능 모니터링 및 최적화
참고: 이 순서가 일반적이지만 일부 활동은 동시에 발생할 수 있습니다. 예를 들어 데이터 엔지니어가 스키마를 구성하는 동안 개발자가 앱 통합 작업을 수행할 수 있습니다.
역할별 시작
각 역할은 역할의 초점에 맞게 조정된 구체적인 작업으로 시작됩니다. 이 초기 단계를 완료하면 전체 구현 프로세스에 대한 온보딩 및 정렬을 보다 원활하게 수행할 수 있습니다.
마케터 for-marketers
마케터 또는 비즈니스 실무자로서, 모든 접점에서 개인적이고 상황에 맞는 경험을 제공하기 위해 고객 여정을 디자인합니다. 통합된 인터페이스를 사용하여 전체 사용 사례를 처음부터 끝까지 구현하게 됩니다.
사용할 주요 기능:
- 여정 오케스트레이션: 채널 전반에서 발생하는 행동이나 이벤트에 따라 트리거되는, 각 고객이 자신의 속도에 맞춰 진행할 수 있는 실시간 일대일 고객 참여를 구현합니다. 모든 채널 액션에 대해 통합된 액션 활동, 오퍼를 여정에 통합하는 콘텐츠 결정 활동, 자연어 프롬프트로 여정을 만드는 Journey 에이전트를 사용합니다
- 캠페인 오케스트레이션: 시각적 캔버스를 사용하여 복잡하고 여러 단계를 거치는 배치 캠페인을 대규모로 디자인하고 자동화합니다. 계절 프로모션, 신제품 출시, 고객 관계 관리 등 브랜드 주도 캠페인에 적합합니다. 다중 엔터티 세분화를 활용하여 고객 데이터를 관련 엔터티(계정, 구매, 예약)와 연결하여 정확한 대상자를 만듭니다. 웨이브 전송을 사용하여 제어되는 배치 단위로 메시지 게재
- 최신 메시지 디자이너: 끌어다 놓기 인터페이스를 사용하여 이메일과 모바일 메시지를 디자인하고 개인화합니다. 기본 제공 템플릿을 수정하여 출시 기간 단축
- 의사 결정 관리: 중앙 집중식 라이브러리에서 이메일 및 고객 접점에 포함시킬 수 있는 오퍼, 자격 규칙, 기타 구성 요소를 만들고 관리합니다. 푸시 및 SMS 개인화에 의사 결정 사용
- 자산 관리: Adobe Experience Manager Assets Essentials가 Journey Optimizer에 완벽하게 통합되어 자산에 대한 액세스 및 게재가 간소화됩니다.
- 대상자 정의: 관계형 쿼리를 사용하여 즉각적인 세분화가 가능한 온디맨드 대상자를 작성하고, 전송 전 정확한 대상자 수를 확인할 수 있습니다.
- AI/ML 서비스: 전송 시간 최적화 및 예측 참여 점수를 활용하여 고가치 고객을 타기팅하고 이탈 위험을 최소화합니다.
- 게재 제어: 방해 금지 시간(시간 기반 제외) 및 충돌 관리를 사용하여 고객의 커뮤니케이션 환경 설정을 준수하고 과도한 커뮤니케이션을 방지합니다
시작 작업: 사용 사례 템플릿과 마법사를 활용하여 새로운 고객 여정을 쉽게 만들고 배포합니다. Journey 에이전트를 사용하여 자연어 프롬프트로 여정을 만듭니다.
데이터 엔지니어 for-data-engineers
데이터 아키텍트 또는 엔지니어로서, Journey Optimizer가 제공하는 경험을 지원하는 고객 프로필 데이터 및 기타 데이터 소스를 설정하고 유지 관리합니다.
주요 책임 사항:
- 고객 프로필 데이터: 고객 프로필 데이터와 비즈니스 데이터를 스키마로 모델링하여 고객에 대한 완전하고 포괄적인 관점을 구축합니다.
- 관계형 데이터 모델링: 오케스트레이션 캠페인의 경우, 고객 데이터를 계정, 구매, 구독, 예약과 같은 관련 엔터티와 연결하여 유연한 대상자 생성을 가능하게 하는 관계형 스키마를 디자인합니다.
- 소스 커넥터: 웹, CRM, 오프라인 데이터 및 기타 소스에서 Adobe Experience Platform으로 데이터를 가져오도록 소스 커넥터를 구성합니다.
- ID 확인: ID 네임스페이스를 설정하여 프로필을 지속적으로 업데이트하고 고객을 세그먼트 및 여정에 실시간으로 추가하거나 제거합니다.
- 데이터 소스: 고객 여정 전반에서 외부 신호를 실시간으로 수신하도록 데이터 소스를 구성합니다.
- 프로필 관리: 실시간 고객 프로필에 대한 데이터 세트를 활성화하여 개인화된 경험을 제공합니다.
- 데이터 품질: 데이터 수집을 모니터링하여 모든 데이터가 Journey Optimizer로 원활하게 전달되도록 합니다.
시작 작업: 데이터 관리 시작 개요를 검토하여 스키마, 데이터 세트, ID, 전체 데이터 설정 검사 목록을 이해합니다. 그 뒤 첫 번째 고객 프로필 스키마를 모델링하고 데이터 수집을 시작하기 위한 소스 커넥터를 구성합니다.
관리자 대상 for-administrators
관리자는 팀이 효율적이고 안전하게 작업할 수 있도록 Journey Optimizer 환경을 설정합니다.
주요 책임:
- 샌드박스: 샌드박스를 만들고 관리하여 다른 사용자 그룹(개발, 테스트, 프로덕션)의 데이터와 여정을 분할합니다.
- 사용자 관리: 다른 기능에 대한 액세스를 제어할 수 있도록 사용자 그룹 및 권한을 설정합니다.
- 채널 설정: Journey Optimizer를 통해 배달된 메시지 및 에셋에서 일관된 브랜딩을 유지하도록 배달 채널 및 메시지 사전 설정을 구성합니다.
- 보안 및 거버넌스: OLAC(개체 수준 액세스 제어) 적용, 동의 정책 구성 및 데이터 거버넌스 정책 구현
- 전달성: 하위 도메인을 위임하고, 필요에 따라 하위 도메인을 사용자 정의 위임으로 마이그레이션하며, IP 풀을 생성하고, 차단 목록과 허용 목록을 관리합니다.
- 여정 구성: 팀 여정 요소 및 구성을 설정합니다.
- 채널 구성: 필요에 따라 웹 푸시 알림, 다이렉트 메일 및 메시지 내보내기(이메일/SMS)를 구성합니다.
다음으로 시작: 샌드박스 및 사용자 권한을 구성한 다음 첫 번째 채널 구성과 메시지 사전 설정을 설정합니다.
개발자 대상 for-developers
Journey Optimizer를 애플리케이션에 연결하는 기술 통합을 구현합니다.
주요 책임:
- Adobe Experience Platform Mobile SDK 통합(iOS/Android)
- 웹 경험 및 웹 푸시 알림용 Web SDK 구현
- 푸시 알림 자격 증명 및 인증서 구성
- 애플리케이션에서 이벤트를 전송하여 여정 트리거
- Journey Optimizer가 사용자 지정 작업을 통해 호출하는 API 엔드포인트 빌드
- 웹, 모바일 및 기타 표면에 대한 코드 기반 경험 구현
- Adobe Experience Platform Assurance를 사용하여 구현 테스트 및 디버그
- 프로그래밍 방식 액세스를 위한 Journey Optimizer API 작업
다음으로 시작: Mobile 또는 Web SDK을 통합한 다음 첫 번째 이벤트를 구현하여 여정을 트리거합니다.
역할 간 협업
Journey Optimizer 구현이 성공하려면 모든 역할에서 협업이 필요합니다. 각 역할은 원활한 고객 경험을 제공하기 위해 다른 사용자와 협력합니다.
관리자 액세스 및 구성을 관리하여 모든 팀을 활성화합니다. 작업 대상은 다음과 같습니다.
- 데이터 엔지니어: 데이터 관리에 대한 권한을 부여하고, 샌드박스 액세스를 승인하고, 거버넌스 정책을 조정합니다.
- 개발자: API 자격 증명을 제공하고, 테스트 환경을 설정하고, 채널 구성을 승인합니다.
- 마케터: 여정/캠페인 권한을 할당하고, 채널을 구성하고, 테스트 환경을 지원합니다.
데이터 엔지니어는 모든 사용자에게 데이터 기반을 제공합니다. 작업 대상은 다음과 같습니다.
- 관리자: 데이터 관리에 대한 권한을 요청하고 거버넌스 및 보존 정책을 조정합니다.
- 개발자: XDM 스키마 및 이벤트 구조를 제공하고, 이벤트 페이로드 형식을 정의하고, 데이터 수집을 테스트합니다.
- 마케터: 개인화에 대한 계산된 특성을 만들고, 대상을 빌드하고, 관계형 스키마를 구성합니다.
개발자 여정 기능을 제공하는 기술 통합을 구현합니다. 작업 대상은 다음과 같습니다.
- 데이터 엔지니어: XDM 스키마 및 이벤트 구조를 가져오고, 데이터 수집 요구 사항에 맞게 조정하고, 이벤트 게재를 테스트합니다.
- 관리자: API 사양, 권한 요청 및 자격 증명을 제공하고 테스트 전략을 조정합니다.
- 마케터: 이벤트 트리거를 이해하고, 추적을 구현하고, 여정 테스트를 지원하며, 문제를 해결합니다.
마케터 고객 경험을 디자인하고 피드백을 제공합니다. 작업 대상은 다음과 같습니다.
- 데이터 엔지니어: 계산된 특성을 요청하고, 대상 요구 사항을 조정하고, 데이터 품질에 대한 피드백을 제공합니다.
- 개발자: 이벤트 트리거 조율, 구현 테스트, 추적 유효성 검증
- 관리자: 채널 구성 요청, 기능 액세스 확인, 인에이블먼트 조율
모범 사례: 다양한 분야의 사람들과 정기적으로 회의를 열어 팀 간의 우선 순위를 조정하고, 진행 상황을 공유하고, 방해 요소를 해결하세요.
사용 방법 비디오 video
Journey Optimizer의 주요 기능 및 페르소나에 대해 자세히 알아보려면 소개 비디오를 시청하십시오. 이 비디오는 사용자 인터페이스를 안내하고 역할별 워크플로를 기반으로 주요 기능을 설명합니다.
추가 리소스
보다 심층적인 학습 및 업데이트가 필요한 경우 다음 리소스를 살펴보십시오.
- 튜토리얼 비디오 - 모든 역할에 대한 단계별 비디오 튜토리얼입니다.
- 데이터 관리 시작 - Journey Optimizer의 스키마, 데이터 세트, ID 및 데이터 준비 상태 체크리스트
- 여정 사용 사례 라이브러리 - 실제 사례 및 구현 패턴을 제공합니다.
- AI 및 지능형 기능 - AI, 전송 시간 최적화 및 콘텐츠 생성에 대해 알아봅니다.
- 사용자 인터페이스 안내서 - Journey Optimizer를 효과적으로 활용합니다.
- Experience League 커뮤니티 - 다른 사용자 및 전문가와 소통합니다.
- 제품 포럼 - 질문하고 정보를 공유합니다.
역할 안내서 role-guides
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page maps the four Journey Optimizer implementation roles, their responsibilities, and the recommended implementation order so teams can find the right starting point.
Intents:
- Identify the four Journey Optimizer implementation roles and their responsibilities
- Understand the recommended implementation order and dependencies between roles
- Prepare for implementation with the “Before you begin” alignment steps
- Find the role-specific getting-started guide and quick-start tasks
- Understand how roles collaborate across an implementation
Glossary:
- Administrator: The role responsible for environment setup and access management, including sandboxes, permissions, object-level access control (OLAC), channel configurations, and message presets (product-specific)
- Data Engineer: The role responsible for customer profile data and data sources, including XDM schemas, datasets, identity namespaces, and data ingestion (product-specific)
- Developer: The role responsible for technical implementation and integrations, including Mobile and Web SDK, events, and custom action endpoints (product-specific)
- Marketer: The role responsible for journey design and personalized experiences, including journeys, content, offers, decision components, and audiences (product-specific)
- Object-level access control (OLAC): An access control the Administrator applies as part of security and governance setup (product-specific)
Guardrails:
- Adobe Journey Optimizer defines distinct roles, but a single individual can perform multiple roles or all roles depending on your organization’s structure.
- Components and capabilities available in your environment depend on your permissions and on your licensing package.
- The Administrator sets up the environment first, because this must happen before other teams can work.
- While the implementation sequence is typical, some activities can occur in parallel, for instance Developers may work on app integrations while Data Engineers configure schemas.
- Adobe CX Enterprise general privacy guidelines and procedures apply to Journey Optimizer.
Terminology:
- Canonical name: Roles and responsibilities — Acronym: n/a — variants: role-based quick start, implementation roles
- Synonyms: “Marketer” = “Business Practitioner”; “Data Engineer” = “Data Architect”
- Do not confuse: “Decisioning” (used for push and SMS personalization) ≠ “Decision Management” (offers, eligibility rules, and components in a centralized library)
FAQ:
- Q: What are the four roles in a Journey Optimizer implementation? — Administrator, Data Engineer, Developer, and Marketer, working in sequence.
- Q: In what order should implementation proceed? — The typical sequence is Administrator (sets up the environment), then Data Engineer (creates the data foundation), then Developer (implements technical integrations), then Marketer (designs and executes customer experiences).
- Q: Can one person hold more than one role? — Yes. A single individual can perform multiple roles or all roles, depending on your organization’s structure.
- Q: Do all activities have to happen strictly in sequence? — No. Some activities can occur in parallel, such as Developers working on app integrations while Data Engineers configure schemas.
- Q: What should teams align on before configuring Journey Optimizer? — Define your use cases first, involve all teams that touch the customer experience, establish a shared customer identifier, verify data privacy compliance, plan for testing before go-live, and prepare your brand content and asset library.