이 페이지에서: Adobe Experience Platform 스키마 및 데이터 집합을 만든 다음 Adobe Journey Optimizer SMS API 자격 증명에서 참조하여 프로필 사용 사용자 지정 데이터 집합에 인바운드 SMS 키워드를 저장하는 방법을 알아봅니다.
인바운드 SMS 키워드는 프로필이 활성화된 사용자 정의 데이터 세트에 저장할 수 있습니다. 구성은 Adobe Experience Platform 스키마, 해당 스키마에서 생성된 데이터 세트 및 인바운드 메시지에 대한 데이터 세트를 참조하는 Journey Optimizer SMS API 자격 증명으로 구성됩니다.
스키마, 필드 그룹 및 데이터 세트에 대한 배경은 다음 Adobe Experience Platform 설명서를 참조하십시오.
인바운드 키워드에 대한 사용자 지정 데이터 세트를 사용하려면 다음을 수행해야 합니다.
스키마 만들기 create-schema
스키마는 수집된 데이터에 적용되는 구조 및 유효성 검사 규칙을 정의합니다. 아래 나열된 기존 필드 그룹을 추가하여 인바운드 키워드 수집을 위한 경험 이벤트 스키마를 구성합니다.
➡️ Adobe Experience Platform 설명서에서 스키마 만들기에 대해 자세히 알아보기
-
Adobe Experience Platform의 데이터 관리에서 스키마에 액세스하고 스키마 만들기를 선택합니다.
-
표준 스키마를 선택하십시오.
-
경험 이벤트를 선택합니다.
-
스키마에 대한 표시 이름을(를) 입력하고 마침을(를) 클릭합니다.
스키마가 저장되고 스키마 편집기가 열립니다.
-
스키마 속성을 열고 프로필에 대한 스키마를 사용하도록 설정하십시오.
-
필드 그룹에서 다음과 같은 기존 필드 그룹을 추가하십시오.
- Adobe CJM ExperienceEvent - Message interaction details
- Adobe CJM ExperienceEvent - Message Execution Details
- Adobe CJM ExperienceEvent - Message Profile Details
-
저장을 클릭합니다.
데이터 세트 만들기 create-dataset
데이터 세트는 수집된 데이터의 저장소 컨테이너입니다. 각 데이터 세트는 정확히 하나의 스키마와 연결되며 데이터 세트에 작성된 레코드는 해당 스키마를 준수해야 합니다.
-
Adobe Experience Platform의 데이터 관리에서 데이터 세트에 액세스하고 데이터 세트 만들기를 선택합니다.
-
스키마에서 데이터 집합 만들기를 선택합니다.
-
이전 섹션에서 만든 스키마를 선택하고 다음을(를) 클릭합니다.
-
이름을 입력하고 마침을 클릭합니다.
-
데이터 활동 탭에서 프로필에 대한 데이터를 사용하도록 설정하십시오.
조직 거버넌스 요구 사항에 적합한 데이터 보존 정책을 선택하십시오.
-
저장을 클릭합니다.
API 자격 증명 구성 configure-api-credentials
SMS/MMS/RCS 구성 시작을 사용하여 SMS 공급자에 따라 자격 증명을 구성합니다. 그런 다음 아래 단계를 완료하여 사용자 지정 인바운드 데이터 세트를 선택합니다.
-
왼쪽 레일에서 관리 > 채널
>SMS 설정으로 이동한 다음 API 자격 증명 메뉴를 선택합니다. 새 API 자격 증명 만들기 단추를 클릭합니다. -
공급자에 따라 자격 증명을 만들거나 편집합니다.
-
인바운드에 대한 사용자 지정 데이터 집합 사용 옵션을 사용하도록 설정합니다.
-
이전 섹션에서 만든 데이터 집합을(를) 선택하십시오.
-
나머지 필수 필드를 작성하고 저장을 클릭합니다.
note NOTE API 자격 증명을 저장할 때 Journey Optimizer이 인바운드 키워드 데이터 세트가 올바르게 구성되어 있는지 확인합니다. 유효성 검사가 실패하면 필요한 수정 사항을 나타내는 오류 메시지가 표시됩니다.
자격 증명이 저장된 후 아웃바운드 및 인바운드 메시징 동작은 변경되지 않습니다. 해당 자격 증명에 대한 인바운드 키워드는 선택한 사용자 지정 데이터 세트에 기록됩니다.
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 explains how to store inbound SMS keywords in a profile-enabled custom dataset by creating an Adobe Experience Platform Experience Event schema and a dataset from it, then referencing that dataset in the Journey Optimizer SMS API credentials.
Intents:
- Create an Experience Event schema enabled for Profile with the required field groups
- Create a dataset from that schema and enable it for Profile
- Reference the custom dataset in the SMS API credentials so inbound keywords are recorded in it
- Understand where inbound keywords are stored when no custom dataset is configured
Glossary:
- Custom dataset for inbound: A profile-enabled dataset where inbound SMS keywords for a credential are recorded, selected through the Use custom dataset for inbound option in the SMS API credentials (product-specific)
- Schema: A structure that defines the validation rules applied to ingested data; here an Experience Event schema enabled for Profile (product-specific)
- Dataset: The storage container for ingested data, associated with exactly one schema (product-specific)
- AJO Email Tracking Dataset: The system dataset where inbound keywords are stored by default when no custom dataset is configured (product-specific)
Guardrails:
- The schema must be an Experience Event schema enabled for Profile and include the field groups Adobe CJM ExperienceEvent - Message interaction details, Adobe CJM ExperienceEvent - Message Execution Details, and Adobe CJM ExperienceEvent - Message Profile Details.
- Each dataset is associated with exactly one schema, and records written must conform to that schema.
- The dataset must be enabled for Profile.
- If no custom dataset is configured, inbound keywords are stored in the system AJO Email Tracking Dataset, and a profile must have at least one message sent from Journey Optimizer before incoming messages are captured in it.
- Upon saving API credentials, Journey Optimizer validates that the inbound keyword dataset is configured correctly; if validation fails, an error message indicates the required correction.
Terminology:
- Canonical name: Use custom dataset for inbound — Acronym: n/a — variants: custom dataset for inbound keywords, custom inbound dataset
- Do not confuse: “custom dataset for inbound” (a dataset you create and select) ≠ “AJO Email Tracking Dataset” (the default system dataset used when none is configured)
FAQ:
- Q: Where are inbound keywords stored if I do not configure a custom dataset? — They are stored in the system AJO Email Tracking Dataset by default.
- Q: Which field groups must the schema include? — Adobe CJM ExperienceEvent - Message interaction details, Adobe CJM ExperienceEvent - Message Execution Details, and Adobe CJM ExperienceEvent - Message Profile Details.
- Q: How do I point a credential to the custom dataset? — In the SMS API credentials, enable the Use custom dataset for inbound option and select the dataset you created.
- Q: What happens after the credentials are saved? — Journey Optimizer validates the inbound keyword dataset; outbound and inbound messaging behavior is unchanged and inbound keywords for that credential are recorded in the selected custom dataset.