最佳實務和限制 acs-msdyn-best-practices
管理資料 acs-msdyn-manage-data
對於連絡人和自訂實體同步處理,此整合會將 Microsoft Dynamics 365視為真實來源。 同步屬性的任何變更應在Dynamics 365中完成,而非在Adobe Campaign Standard中完成)。 如果在Campaign中進行變更,則同步期間最終可能會在Campaign中覆寫這些變更,因為同步是單向的。
您可以選擇將整合設定為在Dynamics 365中刪除聯絡人時,向Campaign發出設定檔刪除呼叫,以協助維護資料完整性。 不過,設定檔刪除與隱私權刪除不同。 Campaign中的隱私權刪除將移除Campaign設定檔記錄和相關聯的記錄專案;而一般設定檔刪除將只會刪除Campaign設定檔記錄,留下留在Campaign記錄中的剩餘專案。 如果整合中啟用了設定檔刪除功能,則需要執行其他步驟才能正確處理資料主體隱私權請求。 請參閱以下隱私權一節中的步驟。
隱私權 acs-msdyn-manage-privacy
此整合旨在於Microsoft Dynamics 365與Adobe Campaign Standard之間傳輸一般使用者資料。 此資料包含個人資訊(若包含在您的一般使用者資料中)。 身為資料控管單位,貴公司有責任遵守適用於您收集和使用個人資料的任何隱私權法規。
此整合旨在於Microsoft Dynamics 365和Adobe Campaign Standard之間傳輸一般使用者資料(包括但不限於個人資訊,若是包含在一般使用者資料中)。 身為資料控管單位,貴公司有責任遵守適用於您收集和使用個人資料的任何隱私權法規。
整合不會發行任何資料主體隱私權(例如GDPR),但會刪除或處理任何其他隱私權請求(選擇退出除外)。 處理隱私權要求時,您應在Microsoft Dynamics 365和Campaign (透過Adobe Experience Platform Privacy Service)中個別執行。
如果您已設定整合,在Dynamics 365中刪除連絡人時,傳送定期設定檔刪除呼叫給Campaign,則應該遵循下列步驟。 確保在此過程中沒有對相關記錄進行更新。
-
監視請求,直到成功完成為止
-
驗證記錄是否不再位於您的Campaign執行個體中
-
(不久之後) Dynamics 365中的問題隱私權刪除
-
確認已從兩個系統移除記錄
選擇退出 opt-out
由於Microsoft Dynamics 365和Campaign之間在選擇退出屬性上的差異,以及每個客戶在業務需求上的差異,選擇退出對應已成為客戶完成的一項練習。 請務必確保系統之間正確對應選擇退出,以維護一般使用者選擇退出的偏好設定,並且他們不會透過選擇退出的頻道收到通訊。
請注意,選擇退出對應中只能使用下列專案:
-
具有「不再透過聯絡」首碼的行銷活動屬性(例如,不再透過電子郵件聯絡),或
-
CCPA的特定屬性
有關設定檔實體欄位的更多資訊可在這裡找到。
在Dynamics 365中,大部分的選擇退出欄位都有「donot」前置詞,不過,如果資料型別相容,您也可以使用其他屬性作為選擇退出的用途。
布建整合時,您將有機會指定業務所需的選擇退出設定:
- 單向(Microsoft Dynamics 365至Campaign): Dynamics 365是選擇退出的信任來源。 選擇退出屬性將會從Dynamics 365同步至Campaign Standard的一個方向
- 單向(從Campaign到Microsoft Dynamics 365):Campaign Standard是選擇退出的真實來源。 選擇退出屬性將會在從Campaign Standard到Dynamics 365的一個方向上同步
- 雙向: Dynamics 365和Campaign Standard都是真實來源。 選擇退出屬性將在Campaign Standard和Dynamics 365之間雙向同步
或者,如果您有個別程式可管理系統之間的選擇退出同步,則可停用整合的選擇退出資料流程。
雙向選擇退出設定會使用邏輯來決定要寫入兩個系統的值。 此邏輯會比較兩個系統之間的時間戳記(Dynamics 365中的記錄層級變更、Campaign中的屬性層級變更),以判斷哪個系統優先。 如果Campaign包含更新的時間戳記,則會以Campaign值為準。 如果Dynamics 365包含較新的時間戳記或兩者相等,則選擇退出=TRUE會獲勝(假設其中一個值為TRUE)。
瞭解如何在本節中選取選擇加入/退出選項。
如果您選取 雙向 或 單向(Campaign to Microsoft Dynamics 365) 選擇退出設定,Campaign選擇退出資料將透過工作流程定期匯出至您的Campaign SFTP儲存區域(請參閱以下的「Campaign SFTP使用量」)。 萬一Campaign選擇退出工作流程停止執行,您需要儘快手動重新啟動,以減少錯過選擇退出同步的可能性。
Campaign SFTP使用情況
在以下使用案例中,整合需要利用您的Campaign SFTP儲存空間。 您將需要確保您的SFTP帳戶有足夠的儲存容量來因應這些使用案例。 超過授權SFTP儲存容量可能會嚴重損害Campaign、整合和/或SFTP帳戶的功能使用。
資料管理
現有的Campaign資料
此整合會將聯絡人和自訂實體從Microsoft Dynamics 365同步至Campaign。 在整合之外建立的行銷活動記錄(即非由同步工作建立的行銷活動記錄)不會由整合修改,包括整合設定時存在的Campaign記錄。
由於此整合使用Campaign中的 externalId 欄位來同步促銷活動設定檔記錄與Dynamics 365連絡人記錄,因此對於您要從Microsoft Dynamics 365同步的記錄,必須使用Microsoft Dynamics 365 contactId 填入此Campaign欄位(externalId)。 自訂實體也使用Microsoft Dynamics 365唯一ID進行同步。 Campaign自訂實體將需要包含此ID屬性作為表格欄。 externalId欄可用於儲存此屬性值,但Campaign自訂實體不需要它。
請記住,Microsoft Dynamics 365仍然是真相的來源,而且當整合在Dynamics 365端偵測更新時,可以覆寫Campaign設定檔資料。 根據您現有的部署,啟用整合可能也需要執行其他步驟;因此,建議您與您的Adobe技術連絡人密切合作。
資料同步頻率
整合採用的架構可偵測更新,並將更新新增至Microsoft Dynamics 365中剛發生的處理「佇列」(亦即串流,而非批次處理)。 因此,不需要指定資料流程執行頻率或排程。
例外情況為雙向與Campaign至Dynamics 365的選擇退出資料流程。 對於這些選擇退出設定,更新的Campaign記錄會透過Campaign工作流程每天匯出至SFTP一次,之後整合工具會讀取檔案並處理記錄。
資料使用協定
如果您位於EMEA或APAC地區,部分資料將在美國處理,作為此整合的一部分。 如需詳細資訊,請參閱本區段。
護欄和限制
自訂實體
Microsoft Dynamics 365-Adobe Campaign Standard整合支援自訂實體,可讓Dynamics 365中的自訂實體同步處理至Campaign中對應的自訂資源。
整合約時支援連結表格和非連結表格。
設定自訂實體資料流程時,請務必注意下列事項:
-
建立和修改Campaign自訂資源是敏感性作業,僅能由專家使用者執行。
-
對於自訂實體資料流程,必須在Dynamics 365中為同步的自訂實體啟用變更追蹤。
-
如果在Dynamics 365中幾乎同時建立父記錄和連結的子記錄,則由於平行處理整合,將新子記錄寫入其父記錄之前的可能性微乎其微。
-
如果使用 1基數簡單連結 選項在Campaign端連結父項和子項,在父項記錄到達Campaign之前,子項記錄將保持隱藏狀態且無法存取(透過UI或API)。
-
(假設Campaign中有 1個基數簡單連結)若子記錄在Dynamics 365中更新或刪除,且該變更在父記錄出現在Campaign之前寫入Campaign (不大可能,但可能有遠端可能),則不會在Campaign中處理該更新或刪除,且將會擲回錯誤。 如果更新,需要在Dynamics 365中再次更新有問題的記錄,才能同步處理更新的記錄。 刪除時,由於在Dynamics 365中不再有要刪除或更新之記錄,因此需要在Campaign端個別處理有問題的記錄。
-
如果您認為您有隱藏的子記錄,且無法存取這些記錄,您可以暫時將基數連結型別變更為 0或1個基數簡單連結,以存取這些記錄。
如需更全面的Campaign自訂資源概觀,請參閱本節🔗。
整合護欄
規劃使用此整合時,應將下列護欄列入考量。 如果您認為超過這些護欄,請洽詢您的Adobe技術代表。
-
您需要授權正確的Campaign套件,以支援整合產生的引擎呼叫量。 超過授權的引擎呼叫量可能會導致Campaign效能降低。
使用下列專案來協助預估整合的引擎呼叫量:
- 記錄插入(即新記錄): 1個引擎呼叫
- 記錄刪除: 1個引擎呼叫
- 記錄更新: 2個引擎呼叫(如果目的地記錄與來源記錄相同,即如果促銷活動記錄沒有變更,則只會進行1個呼叫)
在估計整體Campaign引擎呼叫量時,務必要將其他引擎呼叫來源(包括登陸頁面、WebApps、JSSP、API、行動應用程式註冊等)納入考量。
在這裡檢視Adobe Campaign Standard封裝資訊: https://helpx.adobe.com/tw/legal/product-descriptions/campaign-standard.html
-
此整合最多可支援1500萬筆記錄,以便初次同步至Campaign中的資源。 增量同步受到Adobe Campaign Standard套件的限制。
-
標準整合產品包含最多支援20個自訂實體,每個實體最多支援50個欄。
-
實施整合之前,您需要建立和發佈自訂資源。
-
連結表格時的最大表格深度為兩個(即table1->table2->table3)
-
整合可支援每個自訂資源最多5個連結欄。 在自訂資源之間連結多個欄可能會對效能產生顯著影響。 0或1個基數簡易連結 優先於 1個基數簡易連結。
-
整合支援基本Microsoft Dynamics 365資料型別(布林值、整數、小數、雙精確度、字串、日期時間、日期)與Adobe Campaign Standard資料型別(整數、布林值、浮點數、雙精確度、日期、日期時間、字串)之間的轉換。 更進階的資料型別會解譯為字串,並照原樣同步。
-
可能需要在Adobe和客戶之間建立入門維護期間。
-
請注意,整合使用量大幅增加或「激增」(例如,新記錄或更新記錄大幅增加)可能會造成資料同步速度變慢。
-
在整合過程中,您需要完成Microsoft Azure和Dynamics 365中的整合前設定步驟。 檢視此頁面🔗上的設定步驟
-
您應將Dynamics 365和Campaign資料模型匯入整合,並進行維護。
整合邊界
此整合旨在解決Microsoft Dynamics 365與Campaign之間常見資料移動的一般使用案例,但並非旨在處理每個客戶專屬的每個使用案例:
-
整合不會發佈任何隱私權刪除通知(例如GDPR)。 客戶有責任履行使用者的隱私權要求;這類要求應在Campaign (透過Adobe Experience Platform Privacy Service)和Dynamics 365中獨立提出。 整合可視需要發佈定期刪除,以協助進行資料同步。 如需詳細資訊,請參閱隱私權區段。
-
除了選擇退出資訊(若由客戶設定)之外,沒有任何設定檔或自訂實體資料會從Campaign同步至Dynamics 365。
-
不原生支援行銷活動訂閱管理(即訂閱/取消訂閱)。
-
不支援在Dynamics 365中撰寫和觸發行銷活動電子郵件行銷活動。
-
整合 不 支援Dynamics 365與Campaign Standard資料模型之間的資料重新建構。 預期整合會將一個Dynamics 365表格同步至一個Campaign表格。