Campaign 데이터 모델 설명

Adobe Campaign은 사전 정의된 데이터 모델을 제공합니다. 이 섹션에서는 Adobe Campaign 데이터 모델의 기본 제공 테이블과 상호 작용에 대한 세부 사항을 제공합니다.

각 테이블의 설명에 액세스하려면 Admin > Configuration > Data schemas 로 이동하여 목록에서 리소스를 선택한 다음 Documentation 탭을 클릭하십시오.

노트

애플리케이션에 포함된 데이터의 물리적 및 논리적 구조는 XML에 설명되어 있습니다. 스키마라고 하는 Adobe Campaign에 특정된 문법을 따릅니다. Adobe Campaign 스키마에 대한 자세한 내용은 이 섹션을 참조하십시오.

기본 테이블에 대한 설명

Adobe Campaign은 함께 연결된 테이블이 들어 있는 관계형 데이터베이스를 사용합니다.

다음 다이어그램은 각 Adobe Campaign 데이터 모델의 기본 비즈니스 테이블 간의 조인을 기본 필드로 보여 줍니다.

사전 정의된 Adobe Campaign 데이터 모델에는 아래에 나열된 기본 테이블이 포함되어 있습니다.

NmsRecipient

이 테이블은 nms:recipient 스키마와 일치합니다.

게재​​수신자에 사용되는 기본 테이블입니다. 따라서 다양한 채널을 통해 게재하는 데 필요한 정보가 포함되어 있습니다.

  • sEmail: 이메일 주소.
  • iEmailFormat: 이메일에 대한 기본 형식(텍스트에 1개, HTML에 2개, 정의되지 않은 경우 0개)입니다.
  • sAddress1, sAddress2, sAddress3, sAddress4, sZipCode, sCity는 우편 주소를 작성하는 데 사용됩니다(1997년 5월부터 XPZ 10-011 AFNOR 표준을 유지).
  • sPhone, sMobilePhone, sFax에는 각각 전화, 휴대폰 및 팩스 번호가 들어 있습니다.
  • iBlackList는 프로필에 사용되는 기본 옵트아웃 플래그입니다(1은 "가입 해지됨"을 의미하며, 0은 그렇지 않음).

iFolderId 필드는 수신자를 해당 실행 폴더에 연결하는 외부 키입니다. 자세한 내용은 XtkFolder를 참조하십시오.

sCountryCode 필드는 수신자와 연관된 국가의 3166-1 Alpha 2 ISO 코드(2자)입니다. 이 필드는 국가 레이블 및 기타 국가 코드 데이터를 포함하는 국가 참조 테이블(NmsCountry)의 외부 키입니다. 국가가 채워지지 않으면 'XX' 값이 저장됩니다(그리고 0의 ID 레코드 대신 사용됨).

수신자 테이블에 대한 자세한 내용은 이 섹션을 참조하십시오.

NmsGroup

이 테이블은 nms:group 스키마와 일치합니다.

연속적인 수신자 그룹을 만들 수 있습니다. 수신자와 그룹 간에는 다대다 관계가 있습니다. 예를 들어 한 수신자는 여러 그룹에 속할 수 있으며 한 그룹은 여러 수신자를 포함할 수 있습니다. 그룹은 가져오기 또는 게재 타깃팅을 통해 수동으로 만들 수 있습니다. 그룹은 종종 게재 타겟으로 사용됩니다. 필드에 sName 그룹의 내부 이름을 나타내는 고유한 인덱스가 있습니다. 그룹이 폴더에 연결되어 있습니다. 키는 iFolderId입니다. 자세한 내용은 XtkFolder)를 참조하십시오.

NmsRcpGrpRel

NmsRcpGrpRel 관계 테이블에는 iRecipientId 및 iGroupId 연결된 테이블의 식별자에 해당하는 두 개의 필드만 포함됩니다.

NmsService

이 테이블은 nms:service 스키마와 일치합니다.

Adobe Campaign에서 정보 서비스(항목) 구독을 만들고 관리할 수 있습니다. NmsService 테이블에는 수신자가 가입하도록 제공하는 정보 서비스(항목)의 정의(예: 뉴스레터)가 저장됩니다.

서비스는 더 많은 정보를 배포하고 양식을 통해 구독 및 구독을 쉽게 관리할 수 있다는 점을 제외하면 그룹(정적 수신자 그룹)과 유사한 엔티티입니다.

필드에 sName 서비스의 내부 이름을 나타내는 고유한 인덱스가 있습니다. 서비스가 폴더에 연결되어 있습니다(키는 iFolderId입니다.) 자세한 내용은 XtkFolder)를 참조하십시오. 마지막으로 iType 필드는 이 서비스의 게재 채널을 지정합니다(이메일의 경우 0, SMS의 경우 1, 전화의 경우 2, DM의 경우 3, 팩스의 경우 4).

NmsSubscription

이 테이블은 nms:subscription 스키마와 일치합니다.

이를 통해 정보 서비스의 수신자 구독을 관리할 수 있습니다.

NmsSubHisto

이 테이블은 nms:subHisto 스키마와 일치합니다.

구독을 웹 양식이나 응용 프로그램의 인터페이스를 사용하여 관리하는 경우 모든 구독 및 구독 취소는 NmsSubHisto 테이블에 저장됩니다. iAction 필드는 tsDate 필드에 저장된 날짜에 수행된 작업(구독 취소 0 및 구독의 경우 1)을 지정합니다.

NmsDelivery

이 테이블은 nms:delivery 스키마와 일치합니다.

이 테이블의 각 레코드는 배달 작업 또는 배달 템플릿​을 나타냅니다. 여기에는 게재(타겟, 콘텐츠 등)를 수행하는 데 필요한 모든 매개 변수가 포함되어 있습니다. 게재(브로드캐스트) 로그(NmsBroadLog) 및 관련 추적 URL(NmsTrackingUrl)은 분석 단계 동안 생성됩니다(이 두 테이블에 대한 자세한 내용은 아래 참조).

필드에 sInternalName 게재 또는 시나리오의 내부 이름을 나타내는 고유한 인덱스가 있습니다. 게재가 실행 폴더에 연결되어 있습니다(외부 키는 iFolderProcessId입니다.) 자세한 내용은 XtkFolder)를 참조하십시오.

XtkFolder

여기에는 콘솔의​탐색​탭에 표시되는 트리의 모든 폴더가 포함됩니다.

폴더는 다음과 같이 입력합니다. sModel 필드의 값은 폴더에 포함할 수 있는 데이터 유형을 지정합니다. 또한 이 필드를 사용하면 클라이언트 콘솔에서 해당 양식으로 데이터를 올바르게 표시할 수 있습니다. 이 필드에 사용할 수 있는 값은 navTree에서 정의됩니다.

트리는 iParentId 및 iChildCount 필드에 의해 관리됩니다. sFullName 필드는 트리에 있는 폴더의 전체 경로를 제공합니다. 마지막으로 필드에 sName 폴더의 내부 이름을 나타내는 고유한 인덱스가 있습니다.

게재 및 추적

이 테이블 집합은 배달 모듈에 연결되어 있으므로 메시지를 보낼 때 발생하는 게재 및 최종 문제를 모니터링할 수 있습니다. 자세한 내용은 게재 모니터링을 참조하십시오. 추적에 대한 자세한 내용은 메시지 추적을 참조하십시오.

NmsBroadLogMsg: 이 테이블은 nms: broadLogMsgschema와 일치합니다. 게재 로그 테이블의 확장입니다.

캠페인 관리

이 테이블 세트는 마케팅 캠페인 모듈에 연결되어 있으며, 이 모듈에서 통신 및 마케팅 캠페인을 정의, 최적화, 실행 및 분석할 수 있습니다. 자세한 내용은 마케팅 캠페인 정보를 참조하십시오.

  • NmsOperation: 이 테이블은 nms: operationschema와 일치합니다. 마케팅 캠페인의 데이터가 포함되어 있습니다.
  • NmsDeliveryOutline: 이 테이블은 nms: deliveryOutlineschema와 일치합니다. 게재의 확장된 속성(게재 개요)이 포함되어 있습니다.
  • NmsDlvOutlineItem: 이 테이블은 nms: dlvOutlineItemschema와 일치합니다. 게재 개요 문서가 들어 있습니다.
  • NmsDeliveryCustomization: 이 테이블은 nms: deliveryCustomizationschema와 일치합니다. 게재의 개인화 필드를 포함합니다.
  • NmsBudget: 이 테이블은 nms: 예산 스키마와 일치합니다. 여기에는 캠페인, 계획, 프로그램, 작업 및/또는 게재에 대한 예산 데이터가 포함됩니다.
  • NmsDocument: 이 테이블은 nms: documentschema 와 일치합니다. 여기에는 캠페인의 마케팅 문서가 파일 형식(이미지, excel 또는 word 파일 등)으로 포함되어 있습니다.
  • XtkWorkflow: 이 테이블은 xtk : workflowschema와 일치합니다. 여기에는 캠페인 타깃팅이 포함되어 있습니다.
  • NmsTask: 이 테이블은 nms: taskschema와 일치합니다. 마케팅 작업의 정의가 포함되어 있습니다.
  • NmsAsset: 이 테이블은 nms: assetschema 와 일치합니다. 마케팅 리소스의 정의를 포함합니다.

통신 일관성

이 테이블 세트는 캠페인 최적화 모듈에 연결되어 있으므로 게재 전송을 제어, 필터링 및 모니터링할 수 있습니다. 자세한 내용은 캠페인 유형화 기본 정보를 참조하십시오.

  • NmsTypologyRule: 이 테이블은 nms: typologyRule과 일치합니다. 유형화에 따라 게재에 적용되는 규칙이 포함되어 있습니다.
  • NmsTypology: 이 테이블은 nms: 유형화 스키마와 일치합니다. 유형화와 일치하는 게재에 적용할 규칙 세트가 포함되어 있습니다.
  • NmsTypologyRuleRel: 이 테이블은 nms: typologyRuleRelschema와 일치합니다. 유형화와 규칙 간의 관계를 포함합니다.
  • NmsVolumeLine: 이 표는 nms: volumeLineschema와 일치합니다. 여기에는 용량 규칙의 가용성 라인 세트가 포함됩니다.
  • NmsVolumeUsed: 이 테이블은 nms: volumeConsomedschema와 일치합니다. 여기에는 능력 규칙의 모든 소비 라인이 포함됩니다.

응답 관리

이 테이블 세트는 응답 관리자 모듈에 연결되어 있습니다. 이 모듈에서 마케팅 캠페인의 성공 및 수익성을 측정하거나 모든 통신 채널에 대한 제안 위치를 제공할 수 있습니다. 자세한 내용은 응답 관리자 정보를 참조하십시오.

NmsRema가설

이 표는 nms:rema가설 스키마와 일치합니다. 측정 가설에 대한 정의를 포함합니다.

이 표에는 다음 정보를 포함하여 XML에 저장된 중요한 정보가 포함되어 있습니다.

실행 컨텍스트(XML에 저장된 정보)

실행 컨텍스트는 측정 계산을 위해 고려할 테이블 및 필드를 채웁니다. 즉, 다음과 같습니다.

  • nms:remaMatchRcp 반응 로그 저장소 스키마입니다.
  • 트랜잭션 테이블 스키마(예: 구매).
  • 가설 조건의 시작 테이블을 정의할 수 있는 쿼리 스키마.
  • 질의 스키마를 기반으로 개인을 식별할 수 있는 개인 링크입니다.
  • 트랜잭션 날짜입니다. 이 필드는 필수가 아니지만 계산 경계를 제한하는 데 이 필드를 사용하는 것이 좋습니다.
  • 트랜잭션 금액: 매출 지표를 자동으로 계산하기 위한 선택적 필드입니다.

가설 경계(XML에 저장된 정보)

가설 경계는 쿼리 스키마 테이블을 기반으로 가설을 필터링하는 데 포함됩니다.

가설 오버로드 스크립트(XML에 저장된 정보)

가설 과부하 스크립트는 실행 중에 가설 내용을 과부하가 시킬 수 있는 JavaScript 코드입니다.

측정 지표

가설 실행 중에 다음 표시기가 자동으로 업데이트됩니다.

  • 반응 수: iTransaction 반응 로그 테이블의 선 수.
  • 연락 횟수: iContactResponse 가설을 통해 타깃팅된 연락처의 개별적인 수입니다.
  • 컨트롤 그룹 수: iProofResponse 가설을 통해 타깃팅된 컨트롤 그룹 연락처의 개별 수입니다.
  • 연락 응답률: dContactResponseRate 가설 대상 연락처의 응답률입니다.
  • 제어 그룹의 응답률: dProofResponseRate 가설 제어 그룹의 응답률입니다.
  • 연락된 모집단 총 매출액: dContactResponseTotalAmount 가설을 통해 타겟팅된 연락처의 총 매출액.
  • 통제 그룹의 평균 매출: dContactResponseAvgAmount 가설 내의 타깃팅된 컨트롤 그룹 연락처의 평균 수입입니다.
  • 컨트롤 그룹의 총 매출액: dProofResponseTotalAmount 가설 제어 그룹의 총 매출액.
  • 통제 그룹의 평균 매출: dProofResponseAvgAmount 가설 제어 그룹의 평균 수입입니다.
  • 연락처당 총 마진 수: dContactResponseTotalMargin 가설을 대상으로 한 연락처당 총 마진 수.
  • 연락처당 평균 마진: dContactResponseAvgMargin. 가설을 표적으로 한 접촉당 평균 마진.
  • 컨트롤 그룹의 총 여백: dProofResponseTotalMargin 가설을 대상으로 하는 컨트롤 그룹의 총 여백입니다.
  • 컨트롤 그룹의 평균 여백: dProofResponseAvgMargin. 가설을 대상으로 하는 컨트롤 그룹의 평균 여백입니다.
  • 추가 매출: AdditionalAmount (접촉된 평균 수익 - 통제 그룹의 평균 매출) * 연락 횟수.
  • 추가 여백: AdditionalMargin (연락 평균 마진 - 통제 그룹의 평균 마진) / 연락 횟수.
  • 연락처당 평균 비용(SQL 식) 게재의 계산된 비용 / 연락 횟수.
  • ROI(SQL 식)입니다. 게재의 계산된 비용 / 총 연락 마진.
  • 유효한 ROI(SQL 식)입니다. 게재의 계산된 비용 / 추가 마진.
  • 유의: 중요성 (SQL 표현식) 캠페인의 중요도에 따라 0에서 3 사이의 값을 포함합니다.

NmsRemaMatchRcp

이 테이블은 nms:remaMatchRcp 스키마와 일치합니다.

그것은 주어진 가설에 대한 개인의 반응을 나타내는 기록을 포함합니다. 이러한 레코드는 가설 실행 중에 생성됩니다.

시뮬레이션 및 게재

이 테이블 세트는 시뮬레이션 모듈에 연결되어 있으므로, 수신자에게 제안을 보내기 전에 카테고리 또는 환경에 속하는 오퍼의 분포를 테스트할 수 있습니다. 자세한 내용은 오퍼 시뮬레이션 정보를 참조하십시오.

  • NmsSimulation: 이 테이블은 nms: 시뮬레이션 스키마와 일치합니다. 지정된 모집단에 대한 게재 또는 오퍼 세트에 대한 시뮬레이션을 나타냅니다.
  • NmsDlvSimulationRel: 이 테이블은 nms: dlvSimulationRelschema와 일치합니다. 시뮬레이션에서 고려된 게재 목록이 포함되어 있습니다. 시뮬레이션의 범위는 XML에 저장됩니다.
  • NmsOfferSimulationRel: 이 테이블은 nms: offerSimulationRelschema와 일치합니다. 오퍼와 시뮬레이션을 연결할 수 있습니다.

상호 작용 모듈

이 테이블 세트는 상호 작용 모듈에 연결되어 있으며, 이 모듈은 지정된 연락처와 상호 작용 중에 단일 또는 여러 개의 수정된 오퍼로 응답할 수 있도록 합니다. 자세한 내용은 상호 작용 및 오퍼 관리를 참조하십시오.

  • NmsOffer: 이 테이블은 nms: offerschema와 일치합니다. 여기에는 각 마케팅 오퍼에 대한 정의가 포함되어 있습니다.
  • NmsProvisionRcp: 이 표는 nms 와 일치합니다. provenueRcpschema. 각 개인에게 전송된 마케팅 프로필의 크로스 채널 로그가 포함되어 있습니다. 기록은 개인에게 제안서가 준비되거나 효과적으로 이루어질 때 생성됩니다.
  • NmsOfferSpace: 이 테이블은 nms: offerSpaceschema와 일치합니다. 이 파일에는 proposition이 작성되는 위치에 대한 정의가 포함되어 있습니다.
  • NmsOfferContext: 이 테이블은 nms offerContextschema 와 일치합니다. 여기에는 가중치 계산 공식의 정의뿐만 아니라 제안의 적용 가능성에 대한 추가 기준이 포함되어 있습니다.
  • NmsOfferView: 이 테이블은 nms: offerView​와 일치합니다. 여기에는 오퍼 표현이 포함되어 있습니다.
  • NmsOfferCategory: 이 테이블은 nms: offerCategory​와 일치합니다. 여기에는 오퍼 카테고리가 포함되어 있습니다.
  • NmsOfferEnv: 이 표는 nms:offerEnv​와 일치합니다. 여기에는 오퍼 환경이 포함되어 있습니다.

메시지 센터 모듈

다음 테이블 집합은 트랜잭션 메시지 (메시지 센터) 모듈에 연결되어 있으며, 이 모듈을 사용하면 사용자에게 보내지고 정보 시스템에서 트리거된 이벤트에서 생성된 개별 및 고유한 통신을 관리할 수 있습니다. 자세한 내용은 트랜잭션 메시지 정보를 참조하십시오.

NmsRtEvent

이 테이블은 nms:rtEvent 스키마와 일치합니다. 여기에는 실시간 이벤트에 대한 정의가 포함되어 있습니다.

NmsBatchEvent

이 테이블은 nms:batchEvent 스키마와 일치합니다. 여기에는 이벤트별 일괄 정의가 포함되어 있습니다.

NMAC 모듈

이 테이블 세트는 모바일 앱 채널​에 연결되어 있으므로 앱을 통해 iOS 및 Android 터미널에 개인화된 알림을 보낼 수 있습니다. 자세한 내용은 모바일 앱 채널 정보를 참조하십시오.

  • NmsMobileApp: 이 표는 nms: mobileAppschema와 일치합니다. 여기에는 Adobe Campaign에 정의된 모바일 애플리케이션이 포함되어 있습니다.
  • NmsAppSubscription: 이 테이블은 nms: appSubscriptionschema 와 일치합니다. 하나 이상의 응용 프로그램에 대한 구독자 정보가 포함되어 있습니다.
  • NmsAppSubscriptionRcp: 이 테이블은 nms appSubscriptionRcpschema와 일치합니다. 애플리케이션을 구독한 방문자를 수신자 테이블과 연결할 수 있습니다.
  • NmsExcludeLogAppSubRcp: 이 테이블은 nms: excludeLogAppSubRcpschema와 일치합니다.
  • NmsTrackingLogAppSubRcp: 이 테이블은 nms trackingLogAppSubRcpschema와 일치합니다.
  • NmsBroadLogAppSubRcp: 이 표는 nms: broadLogAppSubRcpschema와 일치합니다.

소셜 마케팅 모듈

이 테이블 세트는 소셜 네트워크 관리 모듈에 연결되어 있으며, 이 모듈은 Facebook 및 Twitter을 통해 고객 및 잠재 고객과 상호 작용할 수 있습니다. 자세한 내용은 소셜 마케팅 정보를 참조하십시오.

  • NmsVisitor: 이 테이블은 nms: visitorschema와 일치합니다. 방문자에 대한 정보가 포함되어 있습니다.
  • NmsVisitorSub: 이 테이블은 nms: visitorSubschema와 일치합니다. 방문자를 가입한 서비스(Twitter 또는 Facebook)에 연결할 수 있습니다.
  • NmsFriendShipRel: 이 테이블은 nms와 일치합니다. friendshipRelschema. facebook 서비스의 컨텍스트 내에서 방문자를 친구와 연결할 수 있습니다.
  • NmsVisitorInterestRel: 이 테이블은 nms visitorInterestRelschema와 일치합니다. 방문자와 방문자의 관심사를 연결할 수 있습니다.
  • NmsInterest: 이 테이블은 nms: interest 스키마와 일치합니다. 여기에는 각 방문자에 대한 관심 목록이 포함되어 있습니다.

이 페이지에서는