마케팅 오브젝트 목록 작성
이 예제는 마케팅 오브젝트 참조 목록을 표시하는 방법을 설명합니다.
시나리오
다음과 같은 네 개의 하위 마케팅 오브젝트가 연관된 프로젝트가 있습니다.
*
*
*
프로젝트를 작성한 후 이전에 작성된 참여 마케팅 오브젝트를 주기적으로 확인해야 합니다.
이 예제는 IBM® Marketing Operations에서 이 시나리오를 작성하는 데 필요한 단계에 대해 설명합니다.
가정
Marketing Operations에 있는 항목은 다음과 같습니다.
*
이벤트 계획으로 이름 지정된 프로젝트 템플리트
*
작업
이 시나리오를 구현하려면 다음 작업을 수행하십시오.
1.
*
사용자 정의 텍스트 속성, 원본 프로젝트를 보유하는 양식을 작성하십시오.
*
*
사용자 정의 탭, 참여 마케팅 오브젝트를 작성하십시오.
*
이러한 양식을 작성하는 방법에 대한 세부사항은 "사용자 정의 탭과 속성 작성"을 참조하십시오.
2.
3.
양식을 Marketing Operations에 로드하고 해당 템플리트에 양식을 추가하십시오.
4.
*
이벤트 계획 프로젝트 템플리트, EventStuff001에서 프로젝트를 만드십시오.
*
Brochure001 브로셔를 만들고 원본 프로젝트를 EventStuff001의 프로젝트 코드로 설정하십시오.
*
Mailer001 메일러를 만들고 원본 프로젝트를 EventStuff001의 프로젝트 코드로 설정하십시오.
EventStuff001참여 마케팅 오브젝트 탭을 열면 연관된 마케팅 오브젝트에 대한 세부사항이 나타납니다.
사용자 정의 탭과 속성 작성
목록을 보유할 수 있는 탭이 필요합니다. 이 탭을 Marketing Operations의 프로젝트 템플리트에 추가합니다. 또한 프로젝트 코드를 보유할 사용자 정의 양식을 정의해야 합니다. 사용자 정의 보기는 동일한 데이터베이스 테이블을 사용하는 이 두 양식 모두에 따라 결정되므로 이 절에서 두 양식을 모두 작성합니다.
1.
2.
3.
4.
5.
6.
7.
8.
9.
사용자 정의 보기 작성
일반적으로 목록 보기에 오브젝트 참조를 추가하려면 먼저 사용자 정의 보기를 작성해야 합니다. 이 예제에서는 프로젝트의 마케팅 오브젝트를 참조하며 마케팅 오브젝트에는 프로젝트 코드를 보유하는 텍스트 필드가 포함됩니다.
이 예제에서는 세 개 테이블(uap_projects, uap_mktgobject, 사용자 정의 테이블 dyn_mo_table)을 사용하여 보기를 작성합니다. 보기 이름은 proj_mos_by_proj_code입니다.
전제조건 사용자 정의 테이블
보기를 작성하기 전에 사용자 정의 테이블 dyn_mo_table을 작성했는지, 이 테이블에 다음 열이 포함되어 있는지 확인하십시오.
*
*
사용자 정의 보기 세부사항
보기에는 다음과 같은 열이 있습니다.
*
*
보기를 작성하는 실제 SQL 코드는 다음과 같습니다.
create view proj_mos_by_proj_code (
asscProj, MOName, ProjID, mo_id, comp_type_name) As
select PROJ.name as asscProj, MO.name as MOName,
PROJ.project_id as ProjID, MO.mktg_object_id as mo_id,
MO.comp_type_name as comp_type_name
from uap_projects PROJ, dyn_mo_table MOT, uap_mktgobject MO
where PROJ.proj_code = MOT.PID and MOT.po_id = MO.mktg_object_id
다음 테이블은 이 데이터베이스 보기의 일부 샘플 행과 열 이름을 보여 줍니다.