身為技術使用者,您可以自訂Campaign資料模型以符合實作需求:新增元素至現有結構描述、修改結構描述中的元素或刪除元素。
自訂Campaign資料模型的重要步驟如下:
不可直接修改內建結構描述。 如果您需要調整內建方案,則必須加以擴充。
如需Campaign內建表格及其互動的詳細資訊,請參閱 此頁面. 另請參閱在中建立新結構描述時的建議 此頁面.
若要擴充方案,請遵循下列步驟:
導覽至 Administration > Configuration > Data schemas 檔案夾。
按一下 新增 按鈕並選取 Extend the data in a table using an extension schema.
識別要擴充的內建方案並加以選取。
依照慣例,將擴充功能綱要命名為與內建綱要相同的名稱,並使用自訂名稱空間。 請注意,某些名稱空間僅供內部使用。 了解更多
在架構編輯器中,使用內容選單新增所需的元素並儲存。
在以下範例中,我們新增 MembershipYear 屬性,輸入姓氏的長度限制(此限制會覆寫預設值),並從內建結構描述中移除出生日期。
<srcSchema created="YYYY-MM-DD" desc="Recipient table" extendedSchema="nms:recipient"
img="nms:recipient.png" label="Recipients" labelSingular="Recipient" lastModified="YYYY-MM-DD"
mappingType="sql" name="recipient" namespace="cus" xtkschema="xtk:srcSchema">
<element desc="Recipient table" img="nms:recipient.png" label="Recipients" labelSingular="Recipient" name="recipient">
<attribute label="Member since" name="MembershipYear" type="long"/>
<attribute length="50" name="lastName"/>
<attribute _operation="delete" name="birthDate"/>
</element>
</srcSchema>
中斷連線並重新連線至Campaign,以檢查 Structure 標籤。
更新資料庫結構以套用變更。 了解更多
在資料庫中實作變更後,您可以調整收件者輸入表單以顯示變更。 了解更多