Util.cookieWrite

Cookie 可以在同一域上的不同页面中存储和检索信息。使用 Util.cookieWrite() 方法将值设置为 Cookie。您可以使用 Util.cookieRead() 方法检索使用 Util.cookieWrite() 设置的值。

使用Adobe Analytics扩展和Web SDK扩展设置Cookie

Adobe Experience Platform数据收集不提供在界面中设置Cookie的功能。

AppMeasurement和Analytics扩展自定义代码编辑器中的s.Util.cookieWrite()

调用 s.Util.cookieWrite() 方法可将 Cookie 设置为所需值。

s.Util.cookieWrite("example_cookie","Example cookie value")

可选的第三个参数可用,该参数用于确定 Cookie 的过期时间。默认情况下,使用 s.Util.cookieWrite() 设置的 Cookie 在浏览器会话结束时过期。

// Set a cookie with an expiration 6 months from now
var cookieDate = new Date();
cookieDate.setMonth(cookieDate.getMonth() + 6);
s.Util.cookieWrite("example_cookie","Example 6-month cookie",cookieDate);

示例

您可以在成功写入 Cookie 时实例化变量。此变量是一个布尔值。

var success = s.Util.cookieWrite("example_cookie","Example cookie value");
if (success) {
  console.log("Cookie written successfully");
} else {
  console.log("Cookie write failed");
}
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690