Skip to content

오케스트레이션 설정

의사 결정 에이전트는 고객 데이터를 수집하고 1:1 수준에서 개인화한 후 커뮤니케이션을 오케스트레이션하기 위해 고객 참여 플랫폼(CEP)에 연결해야 합니다. 이 문서에서는 준비해야 할 사항과 지원되는 각 CEP에 대한 통합 구성 방법을 다룹니다.

오케스트레이션이란?

오케스트레이션은 Decisioning Studio와 고객 참여 플랫폼(CEP) 간의 연결입니다. 의사 결정 에이전트가 각 고객에 대한 최적의 동작을 결정하면, 오케스트레이션은 CEP를 통해 개인화된 커뮤니케이션을 트리거하여 해당 결정을 실행합니다.

다음과 같이 생각하면 됩니다:

  • Decisioning Studio무엇을 보낼지, 언제 보낼지를 결정합니다
  • CEP어떻게 보낼지를 처리합니다

CEP 선택

첫 번째 단계는 Decisioning Studio와 함께 사용할 CEP를 선택하는 것입니다. 선택에 따라 설정 복잡도와 사용 가능한 기능이 달라집니다.

지원되는 CEP

필수 조건

오케스트레이션을 설정하기 전에, 선택한 CEP에 따라 다음 항목을 준비하세요.

Braze 또는 Salesforce Marketing Cloud 이외의 CEP를 사용하는 경우, Decisioning Studio는 추천 파일 방식으로 통합할 수 있습니다:

Campaign 계획

오케스트레이션을 설정하기 전에 다음 세부 사항을 고려하세요:

기본 템플릿

기본 템플릿은 의사 결정 에이전트가 사용할 수 있는 모든 메시지 템플릿입니다. 다음을 고려하세요:

  • 템플릿 수는? 에이전트는 하나의 템플릿 또는 여러 개의 템플릿으로 작동할 수 있습니다. 여러 개인 경우, 에이전트는 각 고객이 받을 템플릿을 개인화할 수 있습니다.
  • 어떤 채널? 이메일, 푸시, SMS 또는 조합. 각 채널에는 별도의 템플릿과 Campaign이 필요할 수 있습니다.
  • 어떤 동적 요소? 에이전트가 개인화할 메시지 부분(제목란, CTA, 오퍼, 타이밍 등)을 식별하세요. 이들은 API 트리거 등록정보 또는 동적 입력 안내가 됩니다.

재적격성 설정

Campaign은 사용자가 메시지를 여러 번 받을 수 있도록 허용해야 합니다:

  • 테스트 시, 동일한 Campaign을 동일한 사용자에게 반복적으로 보내야 합니다
  • 프로덕션에서는, 에이전트가 연속된 날에 동일한 Campaign이 사용자에게 최적이라고 판단할 수 있습니다

API 트리거 등록정보

Braze 통합의 경우, 에이전트가 최적화할 차원을 계획하세요. 이들은 Campaign에 동적 값을 전달하는 API 트리거 등록정보가 됩니다:

통합 설정

아래에서 CEP를 선택하여 통합 설정을 시작하세요.

Braze 통합 설정

다음 단계에 따라 Decisioning Studio 에이전트를 Braze의 오케스트레이션 기능과 통합하세요 (Braze 서비스 팀이 도움을 드릴 수 있습니다):

1단계: API 키 생성

설정 > API 키로 이동한 다음, 다음 권한이 있는 새 키를 생성하세요:

2단계: API 트리거 Campaign 설정

모든 최적화 차원에 대한 API 트리거 등록정보가 포함된 각 기본 템플릿에 대해 API 트리거 Campaign을 설정하세요.

기본 템플릿은 의사 결정 에이전트가 메시지 오케스트레이션에 사용할 수 있는 모든 템플릿입니다. 의사 결정 에이전트는 1개의 기본 템플릿 또는 여러 개를 가질 수 있으며, 여러 개인 경우 각 고객에게 적합한 기본 템플릿을 선택하는 것이 에이전트가 개인화하는 결정 중 하나가 됩니다.

3단계: 재적격성 구성

모든 API 트리거 Campaign이 15분 이내에 사용자가 재적격 상태가 되도록 허용하세요.

Decisioning Studio 빈도 제한 다이어그램

4단계: 동적 입력 안내 추가

이들은 Decisioning Studio 에이전트가 최적화하는 결정에 대한 동적 입력 안내 역할을 합니다.

예시 1: 이메일 Campaign

Decisioning Studio 에이전트가 이메일 Campaign을 최적화한다고 가정합니다. 다음과 같이 구성될 수 있습니다:

Decisioning Studio 이메일 예시 1

에이전트가 템플릿 선택과 행동 유도 문구(CTA) 메시지를 최적화한다고 가정하면, 각 템플릿에 대해 API 트리거 Campaign을 생성해야 하며, 하나의 템플릿의 CTA 섹션은 다음과 같을 수 있습니다:

Decisioning Studio 이메일 예시 2

예시 2: 푸시 Campaign

Decisioning Studio 에이전트가 푸시 Campaign의 메시지를 최적화한다고 가정합니다. 다음과 같이 구성될 수 있습니다:

Decisioning Studio 푸시 예시 1

Decisioning Studio 푸시 예시 2

결과 메시지는 다음과 같습니다:

Decisioning Studio 푸시 예시 3

예시 3: SMS Campaign

Decisioning Studio 에이전트가 SMS Campaign의 필드를 최적화한다고 가정합니다. 다음과 같이 구성될 수 있습니다:

Decisioning Studio SMS 예시 1

Decisioning Studio SMS 예시 2

결과 메시지는 다음과 같습니다:

Decisioning Studio SMS 예시 3

SFMC 통합 설정

Decisioning Studio는 Salesforce Marketing Cloud와의 네이티브 통합을 지원합니다. Decisioning Studio는 동적 요소를 채우는 데 필요한 데이터와 함께 여정에 API 이벤트를 트리거합니다.

SFMC 통합을 구성하는 자세한 단계는 Decisioning Studio Go 설명서의 SFMC 지침을 참조하세요.

기타 CEP 통합 설정

Decisioning Studio는 모든 고객 참여 플랫폼과 통합할 수 있습니다. 그러나 Decisioning Studio가 커뮤니케이션을 직접 트리거할 수 없으므로, 팀에서 일부 커스텀 엔지니어링 작업이 필요할 수 있습니다.

이 시나리오에서 에이전트는 “추천 파일”을 전달합니다. 이 파일에는 각 고객에 대한 행이 포함되어 있으며, 해당 고객에 대한 모든 개인화된 결정을 나타내는 열이 있습니다.

예를 들어, 다음 추천 파일은:

Decisioning Studio 커스텀 예시 2

다음과 같은 이메일 Campaign을 최적화하는 데 사용될 수 있습니다:

Decisioning Studio 커스텀 예시 1

모범 사례

오케스트레이션을 준비할 때 다음 모범 사례를 염두에 두세요:

  1. 좁은 범위로 시작하세요. 처음에는 하나의 채널과 하나 또는 두 개의 템플릿을 사용하세요. 효과적인 방법을 파악한 후 나중에 확장할 수 있습니다.
  2. 철저히 테스트하세요. 시작하기 전에 소규모 사용자 세트로 통합을 테스트하여 동적 콘텐츠가 올바르게 채워지는지 확인하세요.
  3. 설정을 문서화하세요. Campaign ID, 템플릿 ID, API 키 및 기타 식별자를 기록해 두세요. Decisioning Studio 포털에서 이를 참조해야 합니다.
  4. 팀과 협력하세요. 오케스트레이션 설정에는 마케팅, 엔지니어링, 데이터 팀이 관여할 수 있습니다. 모든 사람이 프로세스에서 자신의 역할을 이해하도록 하세요.
  5. 피드백 데이터를 계획하세요. 오케스트레이션에는 메시지 발송과 에이전트가 학습하는 데 도움이 되는 참여 및 전환 데이터 수집이 포함됩니다. 자세한 내용은 데이터 준비를 참조하세요.

다음 단계

오케스트레이션을 설정한 후, 에이전트 설계를 진행하세요:

New Stuff!