根據Cookie名稱、Cookie值或兩者之一來顯示動態內容
快速導航
• 什麼是Cookie條件?
• 顯示基於Cookie的動態內容
• 如何使用動態頁面設置基於Cookie的內容
• 添加或刪除Cookie短碼
• 當用戶點擊元素時添加Cookie
• 基於瀏覽器會話顯示動態內容
• 截圖
• 常見問題
什麼是Cookie條件?
Cookie條件允許您根據Cookie名稱、Cookie值或兩者之一來顯示動態內容給訪問您網站的用戶。
此選項旨在允許網站管理員和開發人員根據網站上已使用的Cookie(無論是由第三方插件創建還是使用自定義代碼)來創建動態內容。它可用於根據用戶與您網站之前的交互來與用戶互動,並使您的訪問者獲得更個性化的體驗。
根據Cookie名稱、Cookie值或兩者之一來顯示動態內容
使用動態頁面,您可以輕鬆根據Cookie名稱、Cookie值或二者之一來顯示動態內容。
• Cookie名稱:填寫Cookie名稱字段,並將Cookie值字段留空。無論其值如何,只要用戶的瀏覽器中存在具有完全相同名稱的Cookie,動態內容就會顯示。
• Cookie值:填寫Cookie值字段,並將名稱字段留空。只要用戶的瀏覽器中存在具有完全相同值的Cookie,無論其名稱如何,動態內容就會顯示。
• Cookie名稱和Cookie值:填寫Cookie名稱和Cookie值兩個字段。只有當用戶瀏覽器中的Cookie與您設置的名稱和值完全匹配時,動態版本才會顯示。
如何使用動態頁面設置基於Cookie的內容
- 在您的儀表板上,進入“動態頁面 → Add New Trigger”。
- 點擊“選擇條件”,選擇“Cookie”。
- 輸入Cookie名稱和/或Cookie值。
- 在內容字段中,設置當滿足您設定的Cookie條件時要顯示的內容。
- 在默認內容字段中,設置當條件不滿足時要顯示的內容(可選,可以留空)。
- 點擊“發布”並將動態頁面生成的短碼貼至您希望顯示的位置。
添加或刪除Cookie短碼
動態頁面允許您在用戶點擊特定元素或訪問特定頁面時添加、刪除或更改Cookie的值。
要在用戶訪問頁面時添加或刪除Cookie,只需將以下短碼貼至相關頁面上:
添加Cookie:
[ifso-add-cookie name=’COOKIE_NAME’ value=’COOKIE_VALUE’ time=’3600′]
• 確保將“COOKIE_NAME”和“COOKIE_VALUE”替換為您自己選擇的名稱和值。
• time參數控制Cookie的過期時間(以秒為單位,3600秒=1小時;86400秒=1天)。
刪除Cookie短碼:
[ifso-remove-cookie name=’COOKIE_NAME’]
更改現有Cookie的值:
如果使用不同的Cookie值的短碼呈現,Cookie值將被替換。
當用戶點擊元素時添加Cookie
要了解如何使用HTML在點擊時添加Cookie,請點擊此處。
使用包裝短碼即可在點擊元素時指定Cookie。您可以選擇只在用戶點擊元素時添加Cookie,或者除了添加Cookie外,還要將用戶重定向到另一個頁面。
[ifso_onclick_redirect clicks=’1′ cookie_name=’hello’ cookie_value=’awesome’ expires=’3600′ ]點擊這裡添加Cookie[/ifso_onclick_redirect]
短碼參數:
clicks:元素應該被點擊的次數
cookie_name:將創建的Cookie名稱
cookie_value:將創建的Cookie值
expires:Cookie過期時間(以分鐘為單位)
URL:將URL參數添加到短碼,以在點擊元素後將用戶重定向到不同的頁面(除了添加Cookie外)。
[ifso_onclick_redirect url=’https://example.com‘ clicks=’3′ cookie_name=’hello’ cookie_value=’world’ expires=’3600′]
基於瀏覽器會話顯示動態內容
如果您想根據瀏覽器會話來顯示內容,則適用完全相同的邏輯(在設置條件時,只需選擇“Session”而不是“Cookie”)。
即,您可以使用與Cookie條件相同的方式來設置瀏覽器會話條件,根據用戶的瀏覽器會話顯示動態內容。簡單地選擇“Session”作為條件類型,然後根據瀏覽器會話來定義動態內容的顯示規則。