prehidingStyle
prehidingStyle屬性可讓您定義CSS選取器以隱藏個人化內容,直到其載入為止。 此屬性在同步Web SDK實施中非常有用,可避免忽隱忽現的情形。 Adobe建議針對非同步Web SDK實作使用預先隱藏程式碼片段。
您在頁面上執行第一個sendEvent命令時,在此屬性中定義的CSS選取器會開始隱藏內容。 在收到Adobe的回應時(通常包括個人化內容),內容會取消隱藏。 如果sendEvent命令失敗或逾時,也會取消隱藏內容。
如果您在實施中同時包含prehidingStyle和預先隱藏程式碼片段,則預先隱藏程式碼片段會優先於此設定屬性。
執行prehidingStyle命令時設定configure字串。 如果您在設定Web SDK時省略此屬性,則在頁面上執行第一個sendEvent命令時不會隱藏任何內容。 針對同步載入的程式庫,將此值設為所需的CSS選取器和宣告區塊。
alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
prehidingStyle: "#container { opacity: 0 !important }"
});
使用網頁SDK標籤擴充功能預先隱藏樣式
您可以使用Personalization組態設定,在網頁SDK標籤擴充功能中設定這些設定。
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1