Show Menu
主題×

overwriteCrossDomainMCIDAndAID

當訪客從一個網域瀏覽到第二個網域時,此屬性會覆寫訪客的 Experience Cloud 和 Analytics ID。若要覆寫 ID,您必須在每個網域上擁有並已實作 ID 服務。此程式碼無法讓您覆寫您無權控制之網域上的 ID。
語法:
Visitor.overwriteCrossDomainMCIDAndAID: true|false
(預設為
false
)
程式碼範例
您的 JavaScript 程式碼看起來可能類似於下列範例。
//Call the ID service var visitor = Visitor.getInstance("INSERT-MARKETING-CLOUD-ID-HERE", { ... //Set overwrite property overwriteCrossDomainMCIDAndAID: true });
使用案例
為了追蹤網站訪客,ID 服務會將 Experience Cloud ID (或 MID) 寫入瀏覽器 Cookie。下表列出並說明覆寫 ID 服務在其他網域中設定之現有 MID 的常見使用案例。
使用案例
說明
在其他網域登陸頁面上識別訪客
假設您擁有網域 A 和 B。在此案例中,符合下列情形時,您可以設定
Visitor.overwriteCrossDomainMCIDAndAID: true
:
  • 每個網域都有自己的登陸頁面。
  • 訪客擁有先前造訪網域 B 時設定的 Cookie (和 MID)。
  • 當訪客從網域 A 前往網域 B 時,您可能會想一致地識別他們。
在登陸頁面和轉換頁面之間識別訪客
假設您擁有網域 A 和 B。在此例中,符合下列情形時,您可以設定
Visitor.overwriteCrossDomainMCIDAndAID: true
:
  • 網域 A 是登陸頁面。
  • 網域 B 是個別的轉換、訂購或其他工作流程結束頁面。
  • 訪客擁有先前造訪網域 B 時設定的 Cookie (和 MID),且您知道這些是不太理想的用戶端 MID,而非伺服器端 MID。
  • 當訪客從網域 A 前往網域 B 時,您可能會想一致地識別他們。
識別從行動應用程式前往網頁瀏覽器的訪客
此使用案例稍有些不同。此程序牽涉到在使用者從行動應用程式移往網站時,識別使用者。在此案例中,您的訪客已由行動應用程式在本機設定 MID,但在網站的 Cookie 中又設定另一個 MID。您可設定
Visitor.overwriteCrossDomainMCIDAndAID: true
,使用行動應用程式設定的 MID 覆寫瀏覽器 Cookie 中設定的 MID。