trackingServerSecure

trackingServerSecure变量可确定AppMeasurement用于通过HTTPS向Adobe发送数据的域。 如果未正确定义此变量,则您的实施可能会丢失数据。

NOTE
trackingServer是此变量的已弃用变量。 它指定通过HTTP发送的数据的域;如果普遍使用HTTPS,请改用trackingServerSecure。 如果s.trackingServerSecure为空,则AppMeasurement回退到s.trackingServer值。

使用Web SDK扩展的Edge域

Web SDK使用Edge域处理跟踪服务器和安全跟踪服务器。 配置Web SDK扩展时,您可以设置所需的Edge域值。

  1. 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集。
  2. 选择所需的标记属性。
  3. 转到扩展选项卡,然后选择Adobe Experience Platform Web SDK下的​ 配置 ​按钮。
  4. 设置所需的​ Edge域 ​文本字段。

有关详细信息,请参阅Web SDK文档中的配置Adobe Experience Platform Web SDK扩展。

TIP
如果您的组织从AppMeasurement或Analytics扩展实施移至Web SDK,则此字段可以使用trackingServerSecure(或trackingServer)中包含的相同值。

Edge域手动实施Web SDK

使用edgeDomain配置SDK。 字段是一个字符串,可确定要将数据发送到的域。

alloy("configure", {
  "edgeDomain": "data.example.com"
});

使用Adobe Analytics扩展的SSL Tracking Server

SSL 跟踪服务器是配置 Adobe Analytics 扩展时位于常规折叠面板下的字段。

  1. 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集。
  2. 选择所需的标记属性。
  3. 转到扩展选项卡,然后选择Adobe Analytics下的​ 配置 ​按钮。
  4. 展开常规折叠面板,这会显示SSL 跟踪服务器字段。

如果此字段留空,则默认为跟踪服务器中的值。 如果SSL跟踪服务器和跟踪服务器均为空,则默认为[rsid].data.adobedc.net。

AppMeasurement和Analytics扩展自定义代码编辑器中的s.trackingServerSecure

s.trackingServerSecure变量是一个字符串,其中包含要向Adobe发送数据的域。 它只是域;省略协议、路径、端口和斜杠。 如果此变量为空,它将使用s.trackingServer变量中的值。 如果s.trackingServerSecure和s.trackingServer都为空,则默认为[rsid].2o7.net。

// Example value when using a first-party domain
s.trackingServerSecure = "data.example.com";

// Example value when using a third-party domain
s.trackingServerSecure = "example.data.adobedc.net";

确定trackingServerSecure值的注意事项

您为trackingServerSecure(或edgeDomain)使用的值取决于您的组织如何向Adobe发送数据:

有关每个选项的详细信息,包括如何查找租户ID,请参阅CX Enterprise界面和管理指南中的选择数据收集域。

Adobe强烈建议在解决方案设计文档中维护此信息,以保持整个组织的一致性。

不使用访客ID服务或Experience Platform Identity服务所产生的影响

Adobe强烈建议在所有实施中使用ECID作为访客身份的主要形式。 可以通过多种不同的方式收集ECID,具体取决于实施类型:

  • 手动AppMeasurement实施使用VisitorAPI.js并调用getInstance方法。 有关详细信息,请参阅为Analytics实施访客ID服务。
  • 使用Adobe Analytics标记扩展的实施使用Experience Cloud ID服务标记扩展,该扩展实现了访客ID服务。 添加后,无需其他配置。
  • 使用任何形式的Web SDK(alloy.js或Web SDK标记扩展)的实施会自动包含Experience Platform Identity服务。 设置edgeDomain值后无需进行配置。

如果您的实施不使用ECID,请考虑对您的实施产生以下影响:

  • 如果未使用访客ID服务或Experience Platform Identity服务,trackingServerSecure将确定Cookie位置。 将此变量设置为第三方域会强制AppMeasurement使用回退Cookie,因为大多数现代浏览器会拒绝第三方Cookie。
  • 内部链接跟踪和Activity Map可能不太可靠。
recommendation-more-help
analytics-help-implement