sa()
方法可讓您隨時在頁面上動態變更報表套裝。如果您想要在不重新載入頁面的情況下,將資料傳送至不同的報表套裝,可以使用此方法。
Web SDK的運作方式是傳送資料至特定的資料流,該資料流會將資料轉送至所需的Analytics報表套裝。 單一資料流可將資料轉送至多個報表套裝。 本節適用於Web SDK擴充功能和手動實作Web SDK。
Web SDK擴充功能提供每個環境的資料流下拉式清單。 或者,您也可以手動輸入資料流ID。
設定 edgeConfigId
設定變數至資料流ID。 在Adobe Experience Platform資料收集中檢視資料流時,可在右側找到資料流ID。
alloy("configure", {
"edgeConfigId": "example-a01f-4458-8cec-ef61de241c93",
});
請參閱 配置Web SDK 如需詳細資訊,請參閱網頁SDK檔案。
在介面中變更報表套裝沒有彈性的方式。設定 Adobe Analytics 擴充功能時,您可以在「資料庫管理」摺疊式功能表下方設定報表套裝。不過,您無法使用規則變更或更新報表套裝。如果您想要在設定報表套裝值後更新這些值,請依照 AppMeasurement 語法使用自訂程式碼編輯器。
呼叫 s.sa()
方法變更目的地報表套裝。其唯一引數是包含報表套裝 ID 的字串,或是多個以逗號分隔的報表套裝 ID。報表套裝 ID 引數為必要項目。請勿在字串引數中使用空格。
s.sa("examplersid");
例如,如果使用者在您的網站上採取特定動作,您可以變更報表套裝。
// Instantiate the tracking object
var s = s_gi("examplersid");
// If the visitor plays a video, you can add a video report suite
s.sa("examplersid,videorsid");
// Then send an image request
s.t();