오케스트레이션 설정
결정 에이전트는 고객 데이터를 수집하고 1:1 수준으로 개인화한 후 커뮤니케이션을 오케스트레이션하기 위해 고객 참여 플랫폼(CEP)에 연결해야 합니다. 이 문서는 지원되는 각 CEP에 대한 통합 설정 방법을 설명합니다.
지원되는 CEP
Decisioning Studio Pro는 다음 고객 참여 플랫폼을 지원합니다:
| CEP | 통합 유형 | 설정 복잡성 |
|---|---|---|
| Braze | 네이티브 API 통합 | 낮음 (권장) |
| 세일즈포스 마케팅 클라우드 | 네이티브 API 이벤트 + 여정 | 미디엄 |
| 클라비요 | 네이티브 API 이벤트 + 플로우 | 미디엄 |
| 기타 CEP | 커스텀 (추천 파일) | 높음 |
아래에서 CEP를 선택하여 통합 설정을 시작하세요.
Braze 통합 설정
다음 단계를 따라 Braze Decisioning Studio 에이전트를 Braze의 오케스트레이션 기능과 통합하십시오(Braze 서비스 팀이 지원해 드립니다):
1단계: API 키 생성
설정 > API 키로 이동한 후, 다음 권한으로 새 키를 생성하세요:
| 권한 | 목적 | 필수 사항인가요? |
|---|---|---|
/users/track |
테스트 전송을 사용할 때 임시 사용자 프로필을 생성하는 것 외에 고객 프로필의 커스텀 속성도 업데이트합니다. | ✓ |
/users/delete |
테스트 전송을 사용하는 동안 생성된 임시 고객 프로필을 삭제합니다. | 테스트 전송 전용 |
/users/export/segment |
선택한 각 세그먼트의 사용자 목록을 내보내 매일 아침 사용 가능한 오디언스 커뮤니케이션을 업데이트합니다. | ✓ |
/users/export/ids |
세그먼트 대신 external_id를 사용하여 사용자를 타겟팅할 때 식별자 목록을 검색합니다. Decisioning Studio는 개인 식별 정보(PII)를 수용하지 않으므로 fields_to_export 매개변수가 비-PII 필드만 반환하도록 해야 합니다. |
|
external_ids를 사용하는 경우에만 |
||
/messages/send |
API 캠페인을 사용하여 추천된 시간에 추천된 변형을 전송하며, 이는 Decisioning Studio의 실험자에 맞게 구성됩니다. | ✓ |
/campaigns/list |
활성 캠페인 목록을 검색하고 실험용으로 사용 가능한 이메일 콘텐츠를 추출합니다. | ✓ |
/campaigns/data_series |
집계된 캠페인 데이터를 내보내어 Decisioning Studio에서 보고, 검증 및 문제 해결을 가능하게 하여 보고 값 비교 및 기준 성능 분석을 할 수 있습니다. 이 권한은 필수는 아니지만 권장되는 권한입니다. |
|
/campaigns/details |
실험을 위해 기존 캠페인에서 HTML 콘텐츠, 제목란, 이미지 리소스를 검색합니다. | ✓ |
/canvas/list |
활성 캔버스 목록을 검색하여 실험에 사용할 수 있는 이메일 콘텐츠를 추출합니다. | ✓ |
/canvas/data_series |
특히 BAU가 캔버스를 통해 오케스트레이션되는 경우에 보고 및 검증을 위해 집계된 캔버스 데이터를 내보냅니다. 이 권한은 필수는 아니지만 권장되는 권한입니다. |
|
/canvas/details |
실험을 위해 기존 캔버스에서 HTML 콘텐츠, 제목란, 이미지 리소스를 검색합니다. | ✓ |
/segments/list |
Decisioning Studio 실험자를 위한 잠재적 타겟 오디언스로서 모든 기존 세그먼트를 검색합니다. | ✓ |
/segments/data_series |
오디언스를 선택할 때 Decisioning Studio에 표시되는 세그먼트 크기 정보를 내보냅니다. | ✓ |
/segments/details |
오디언스 규모 또는 성과의 변화를 이해하는 데 도움이 되는, 진입 및 퇴장 기준과 같은 세그먼트 세부 정보를 검색합니다. | |
/templates/email/create |
원본을 변경하지 않으면서, 동적 입력 안내(Braze Liquid 태그)를 사용하여 실험을 위해 선택한 기본 HTML 템플릿의 복사본을 생성합니다. | ✓ |
/templates/email/update |
실험 기준이 변경될 때, 예를 들어 행동 유도(call-to-action)가 변경될 때 Decisioning Studio에서 생성된 템플릿 복사본에 업데이트를 푸시합니다. | ✓ |
/templates/email/info |
귀하의 Braze 인스턴스에서 Decisioning Studio에서 생성된 템플릿에 대한 정보를 검색합니다. | ✓ |
/templates/email/list |
템플릿이 Braze 인스턴스에 성공적으로 복사되었는지 확인합니다. | ✓ |
2단계: API 트리거 캠페인 설정
각 기본 템플릿에 대해 모든 최적화된 차원에 대한 API 트리거 속성을 사용하여 API 트리거 캠페인을 설정하십시오.
기본 템플릿은 의사 결정 에이전트가 메시지 오케스트레이션을 위해 사용할 수 있는 모든 템플릿을 의미합니다. 결정 에이전트는 하나의 기본 템플릿을 가질 수도 있고 여러 개를 가질 수도 있습니다. 후자의 경우, 각 고객에게 적합한 기본 템플릿을 선택하는 것이 에이전트가 개인화하는 결정 사항 중 하나가 될 것입니다.
3단계: 재자격 부여 설정
모든 API 트리거 캠페인은 사용자가 15분 이내에 재적격 상태가 될 수 있도록 보장하십시오.

Decisioning Studio 에이전트는 동일한 캠페인을 하루에 한 번 이상 전송하지 않지만, 테스트 목적으로 동일한 캠페인을 하루에 여러 번 전송할 수 있는 기능이 필요합니다.
4단계: 동적 입력 안내 추가
이들은 Decisioning Studio 에이전트가 최적화하는 결정에 대한 동적 입력 안내 역할을 합니다.
예시 1: 이메일 캠페인
Decisioning Studio 에이전트가 이메일 캠페인을 최적화하고 있다고 가정해 보자. 이렇게 구성할 수 있습니다:

에이전트가 템플릿 선택과 행동 유도(CTA) 메시지 최적화를 목표로 한다면, 각 템플릿별로 API 트리거 캠페인을 생성해야 하며, 한 템플릿의 CTA 섹션은 다음과 같이 구성될 수 있습니다:

예시 2: 푸시 캠페인
결정 스튜디오 에이전트가 푸시 캠페인의 메시지를 최적화하고 있다고 가정해 보자. 이렇게 구성할 수 있습니다:


다음과 같은 메시지가 표시됩니다:

예시 3: SMS 캠페인
Decisioning Studio 에이전트가 SMS 캠페인 내 필드에 대해 최적화를 수행한다고 가정합니다. 이렇게 구성할 수 있습니다:


다음과 같은 메시지가 표시됩니다:

SFMC 통합 설정
Decisioning Studio Pro는 Salesforce Marketing Cloud와의 네이티브 통합을 지원합니다. Decisioning Studio는 동적 요소를 채우기 위해 필요한 데이터와 함께 API 이벤트를 여정으로 트리거합니다.
SFMC의 오케스트레이션 설정은 Decisioning Studio Pro와 Decisioning Studio Go 모두에서 유사합니다. SFMC 통합을 구성하는 자세한 단계는 Decisioning Studio Go 설명서의 SFMC 지침을 따르십시오.
Klaviyo 통합 설정
Decisioning Studio Pro는 Klaviyo와의 네이티브 통합을 지원합니다. Decisioning Studio는 동적 요소를 채우기 위해 필요한 데이터와 함께 API 이벤트를 플로우로 트리거합니다.
Klaviyo의 오케스트레이션 설정은 Decisioning Studio Pro와 Decisioning Studio Go 모두에서 유사합니다. Klaviyo 통합을 구성하는 자세한 단계는 Decisioning Studio Go 설명서의 Klaviyo 지침을 따르십시오.
기타 CEP 통합 설정
디시전닝 스튜디오는 모든 고객 참여 플랫폼과 통합할 수 있습니다. 그러나 Decisioning Studio는 직접 커뮤니케이션을 트리거할 수 없기 때문에, 이를 위해서는 귀사 팀의 커스텀 엔지니어링 작업이 필요할 수 있습니다.
이 시나리오에서 에이전트는 “추천 파일”을 전달할 것입니다. 이 파일에는 각 고객에게 대한 행이 포함되어 있으며, 해당 고객에게 대한 모든 개인화된 결정을 나타내는 열이 있습니다.
예를 들어, 다음 추천 파일:

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

다음 단계
오케스트레이션을 설정한 후 에이전트 설계를 진행하십시오:
GitHub 에서 이 페이지를 편집합니다.