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:구독 스키마.

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

NmsSubHisto

이 테이블은 nms:subHisto 스키마.

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

NmsDelivery

이 테이블은 nms:배달 스키마.

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

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

XtkFolder

이 파일에는 다음이 포함되어 있습니다 트리의 모든 폴더 에 표시 탐색 콘솔의 탭입니다.

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

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

게재 및 추적

이 테이블 세트는 배달 모듈: 메시지가 전송될 때 발생하는 게재 및 최종 문제를 모니터링할 수 있습니다. 자세한 내용은 게재 모니터링. 추적에 대한 자세한 내용은 메시지 추적.

NmsBroadLogMsg: 이 테이블은 nms:broadLogMsg 스키마. 게재 로그 테이블의 확장입니다.

캠페인 관리

이 테이블 세트는 마케팅 캠페인 모듈로, 커뮤니케이션 및 마케팅 캠페인을 정의, 최적화, 실행 및 분석할 수 있습니다. 자세한 내용은 마케팅 캠페인 기본 정보.

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

통신 일관성

이 테이블 세트는 캠페인 최적화 모듈: 게재 전송을 제어, 필터링 및 모니터링할 수 있습니다. 자세한 내용은 캠페인 유형화 기본 정보.

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

응답 관리

이 테이블 세트는 응답 관리자 모듈로, 마케팅 캠페인의 성공 및 수익성을 측정하거나 모든 통신 채널에 대한 제안을 제공할 수 있습니다. 자세한 내용은 응답 관리자 기본 정보.

NmsRema가설

이 테이블은 nms:rema가설 스키마. 측정 가설에 대한 정의를 포함합니다.

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

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

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

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

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

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

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

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

측정 지표

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

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

NmsRemaMatchRcp

이 테이블은 nms:remaMatchRcp 스키마.

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

시뮬레이션 및 게재

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

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

상호 작용 모듈

이 테이블 세트는 상호 작용 단일 또는 여러 개의 오퍼를 채택하여 지정된 연락처와 상호 작용 중에 실시간으로 응답할 수 있는 모듈입니다. 자세한 내용은 상호 작용 및 제안 관리.

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

메시지 센터 모듈

다음 표는 트랜잭션 메시지 (메시지 센터) 모듈로, 사용자에게 전송되고 정보 시스템에서 트리거된 이벤트에서 생성된 개별 및 고유한 커뮤니케이션을 관리할 수 있습니다. 자세한 내용은 트랜잭션 메시지 기본 정보.

NmsRtEvent

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

NmsBatchEvent

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

NMAC 모듈

이 테이블 세트는 모바일 앱 채널: 앱을 통해 iOS 및 Android 단말기로 개인화된 알림을 전송할 수 있습니다. 자세한 내용은 모바일 앱 채널 기본 정보.

  • NmsMobileApp: 이 테이블은 nms:mobileApp 스키마. 여기에는 Adobe Campaign에 정의된 모바일 애플리케이션이 포함되어 있습니다.
  • NmsAppSubscription: 이 테이블은 nms:appSubscription 스키마. 하나 이상의 응용 프로그램에 대한 구독자 정보가 포함되어 있습니다.
  • NmsAppSubscriptionRcp: 이 테이블은 nms:appSubscriptionRcp 스키마. 애플리케이션을 구독한 방문자를 수신자 테이블과 연결할 수 있습니다.
  • NmsExcludeLogAppSubRcp: 이 테이블은 nms:excludeLogAppSubRcp 스키마.
  • NmsTrackingLogAppSubRcp: 이 테이블은 nms:trackingLogAppSubRcp 스키마.
  • NmsBroadLogAppSubRcp: 이 테이블은 nms:broadLogAppSubRcp 스키마.

소셜 마케팅 모듈

이 테이블 세트는 소셜 네트워크 관리 모듈: Facebook 및 Twitter을 통해 고객 및 잠재 고객과 상호 작용할 수 있습니다. 자세한 내용은 소셜 마케팅 정보.

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

이 페이지에서는