[v8에도 적용됩니다.]{class="badge positive" title="Campaign v8에도 적용됩니다."}

대상 매핑 target-mapping

다음 두 가지 경우에 대상 매핑 생성이 필요합니다.

  • Adobe Campaign에서 제공한 수신자 테이블 이외의 수신자 테이블을 사용하는 경우
  • 대상 매핑 화면에서 표준 타겟팅 차원과 다른 필터링 차원을 구성하는 경우.

대상 매핑 생성 도우미를 통해 사용자 지정 테이블을 사용하는 데 필요한 모든 스키마를 생성할 수 있습니다.

사용자 지정 테이블에 연결된 스키마 생성 및 구성 creating-and-configuring-schemas-linked-to-the-custom-table

대상 매핑을 생성하기 전에 Adobe Campaign이 새 수신자 데이터 스키마로 작동하려면 몇 가지 구성이 필요합니다.

그렇게 하려면 다음 단계를 적용합니다.

  1. 사용하려는 사용자 지정 테이블의 필드를 통합하는 새 데이터 스키마를 만듭니다.

    자세한 내용은 스키마 참조(xtk:srcSchema)를 참조하십시오.

    이 예제에서는 ID, 이름, 성, 이메일 주소, 휴대폰 번호 필드를 포함하는 매우 간단한 표인 고객 스키마를 만듭니다. 목표는 이 표에 저장된 개인에게 이메일 또는 SMS 경고를 보낼 수 있습니다.

    예제 스키마(cus:individual)

    code language-none
    <srcSchema name="individual" namespace="cus" label="Individuals">
      <element name="individual">
        <key name="id" internal="true">
          <keyfield xpath="@id"/>
        </key>
        <attribute name="id" type="long" length="32"/>
        <attribute name="lastName" type="string" length="100"/>
        <attribute name="firstName" type="string" length="100"/>
        <attribute name="email" type="string" length="100"/>
        <attribute name="mobile" type="string" length="100"/>
      </element>
    </srcSchema>
    
  2. ="true" 속성을 사용하여 스키마를 외부 보기로 선언합니다. 보기 특성을 참조하세요.

    code language-none
     <srcSchema desc="External recipient table" namespace="cus" view="true"....>
       ...
     </srcSchema>
    
  3. DM 주소를 추가해야 하는 경우 다음 유형의 구조를 사용하십시오.

    code language-none
    <element advanced="true" name="postalAddress" template="nms:common:postalAddress">
         <attribute expr="SubString(JuxtWords(Smart([../infos/@firstname]), Upper([../infos/@name])), 1, 80)"
                    name="line1"/>
         <attribute expr="Upper([../address/@line2])" name="line2"/>
         <attribute expr="Upper([../address/@line])" name="line3"/>
         <attribute expr="Upper([../address/@line])" name="line4"/>
         <attribute expr="Upper([../address/@line])" name="line5"/>
         <attribute expr="Upper([../address/@line])" name="line6"/>
         <attribute _operation="delete" name="line7"/>
         <attribute _operation="delete" name="addrErrorCount"/>
         <attribute _operation="delete" name="addrQuality"/>
         <attribute _operation="delete" name="addrLastCheck"/>
         <element expr="@line1+'n'+@line2+'n'+@line3+'n'+@line4+'n'+@line5+'n'+@line6"
                  name="serialized"/>
         <attribute expr="AllNonNull2([../address/@line], [../infos/@name])" name="addrDefined"/>
       </element>
    
  4. Administration > Campaign management > Target mappings 노드를 클릭합니다.

  5. 새로 만들기 단추를 클릭하여 대상 매핑 생성 도우미를 엽니다.

  6. 레이블 필드를 입력하고 타깃팅 차원 필드에서 방금 만든 스키마를 선택합니다.

  7. 주소 양식 편집 창에서 다양한 게재 주소와 일치하는 스키마의 필드를 선택합니다. 여기에서 @email@mobile 필드를 매핑할 수 있습니다.

  8. 다음 저장소 창에서 새 스키마를 Adobe Campaign에서 제공하는 기본 제공 스키마와 구별하기 위해 확장 스키마의 접미사 필드를 입력하십시오.

    Define new additional fields ​을(를) 클릭하여 게재에서 타겟팅할 차원을 선택합니다.

    기본적으로 제외 관리는 메시지와 동일한 표에 저장됩니다.

    대상 매핑에 연결된 추적에 대한 저장소를 구성하려면 추적을 위한 저장소 스키마 생성 상자를 선택합니다.

    note important
    IMPORTANT
    Adobe Campaign은 동일한 broadlog 및/또는 trackinglog 스키마에 연결된 타겟팅 스키마라고 하는 여러 수신자 스키마를 지원하지 않습니다. 그렇지 않으면 이후 데이터 조정에 예외 항목이 발생할 수 있습니다. 자세한 내용은 권장 사항 및 제한 사항 페이지를 참조하세요.
  9. 확장 창에서 생성할 선택적 스키마를 선택합니다. 사용 가능한 스키마 목록은 Adobe Campaign 플랫폼에 설치된 모듈에 따라 다릅니다.

  10. 도우미를 닫으려면 저장 단추를 클릭하십시오.

    도우미는 시작 스키마를 사용하여 새 대상 매핑 작업에 필요한 다른 모든 스키마를 만듭니다.

대상 매핑 사용 using-target-mapping

새 스키마를 게재 대상으로 사용하는 방법에는 두 가지가 있습니다.

  • 매핑을 기반으로 한 하나 이상의 게재 템플릿 만들기
  • 아래와 같이 게재를 만들 때 대상 선택 중에 직접 매핑을 선택합니다.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1