prop

上次更新: 2023-05-02
  • 主题:
  • Variables
    查看有关此主题的更多信息
  • 创建对象:
  • User
    Admin

此帮助页面介绍了如何实施 props。有关 prop 如何用作维度的信息,请参阅《组件用户指南》中的 prop

Prop 是自定义变量,您可以根据需要随意使用。它们不会在设置的点击之外继续存在。

小贴士

Adobe 建议在大多数情况下使用 eVar。在 Adobe Analytics 的早期版本中,prop 和 eVar 各有利弊。但是,Adobe改进了eVar,现在几乎可以满足prop的所有用例。

如果您有解决方案设计文档,则可以将这些自定义维度分配给特定于贵组织的值。可用 prop 的数量取决于您与 Adobe 签署的合同。如果您与 Adobe 签署的合同支持,则至多有 75 个 prop 可供使用。

使用 Web SDK 的 props 属性

在 XDM 字段 _experience.analytics.customDimensions.props.prop1_experience.analytics.customDimensions.props.prop75 中,为 Adobe Analytics 映射 props 属性。在一组单独的字段中指定列表 props。

使用 Adobe Analytics 扩展的 props

您可以在配置 Analytics 扩展时(全局变量)或根据规则设置 props。

  1. 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集
  2. 单击所需的标记属性。
  3. 转到规则选项卡,然后单击所需的规则(或创建规则)。
  4. 在操作下,单击现有的 Adobe Analytics - 设置变量操作或单击“+”图标。
  5. 设置 扩展 下拉列表中的Adobe Analytics和 操作类型 to 设置变量.
  6. 找到属性部分。

您可以将 prop 设置为值或数据元素。您还可以从其他 Analytics 变量复制值。

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

每个 prop 变量都是一个字符串,其中包含特定于贵组织的自定义值。其值的最大长度为 100 字节;超过 100 字节的值在发送到 Adobe 时会自动被截断。

s.prop1 = "Example custom value";

列表属性

列表属性是应用于 prop 的设置,它允许变量在同一点击中包含多个值。如果未启用此设置,或者如果使用了错误的分隔符,则变量将被视为单个值。

配置列表属性

在报表包设置下的流量变量中启用列表 props。 确保正确配置所需的分隔符。Adobe 不提供默认分隔符。

小贴士

实施中使用的常见分隔符为逗号 (,)、冒号 (:)、分号 (;) 或管道字符 (|)。您可以使用最适合您的实施的任何非扩展 ASCII 分隔符。

使用 Web SDK 设置列表 props

使用所需的分隔符在报表包设置中配置列表 props 后,将在 _experience.analytics.customDimensions.listProps.prop1.values[]_experience.analytics.customDimensions.listProps.prop75.values[] 下为 Adobe Analytics 映射列表 props。 Web SDK 会自动使用报表包设置下列出的正确分隔符。如果您在 XDM 字段中设置分隔符(例如,_experience.analytics.customDimensions.props.prop1.delimiter),则会覆盖从报表包设置中自动检索的分隔符,并可能导致错误分析列表 prop 字符串。

使用 Adobe Analytics 扩展和 AppMeasurement 设置列表 props

在报表包设置中使用所需的分隔符配置列表 props 后,除了使用分隔符外,没有任何其他实施差异。

// List prop delimited with a comma
s.prop1 = "value1,value2,value3";
重要

列表属性仍受最大长度为 100 字节的限制。列表属性更容易达到此限制并被截断,因为它们可能会包含多个值。如果可能会达到此 100 字节限制,请考虑使用缩写或将值缩短。

如果在列表属性中多次设置相同的值,则会在报表中删除重复值。Analysis Workspace 会计算出现某个值的点击次数,而不是计算某个值在数据中存在的次数。

在此页面上