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與您設置的名稱和值完全匹配時,動態版本才會顯示。

如何使用動態頁面設置基於Cookie的內容

  1. 在您的儀表板上,進入“動態頁面 → Add New Trigger”。
  2. 點擊“選擇條件”,選擇“Cookie”。
  3. 輸入Cookie名稱和/或Cookie值。
  4. 在內容字段中,設置當滿足您設定的Cookie條件時要顯示的內容。
  5. 在默認內容字段中,設置當條件不滿足時要顯示的內容(可選,可以留空)。
  6. 點擊“發布”並將動態頁面生成的短碼貼至您希望顯示的位置。

添加或刪除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”作為條件類型,然後根據瀏覽器會話來定義動態內容的顯示規則。

返回頂端