purchaseID
最近更新: 2024年7月18日
创建对象:
- 管理员
- 开发人员
purchaseID
变量有助于防止包含相同购买的点击使报表虚增。例如,如果访客进入您的购买确认页面,您通常会将交易产生收入的相关数据发送至 Adobe。如果用户多次刷新此页面或将页面添加到书签以供稍后访问,则这些点击会使报表虚增。当多次点击具有相同的购买 ID 时,purchaseID
变量会删除重复量度。
当 Adobe 将点击识别为重复购买时,所有转化数据(如 eVar 和事件)都不会显示在报表中。在数据馈送中,duplicate_purchase
列被设置为 1
。
购买ID适用于所有访客,并在37个月后过期。 如果一个访客设置了给定的购买 ID,然后另一个访客在一年后设置了相同的购买 ID,则将会对第二次购买进行重复数据删除。
使用Web SDK的购买ID
购买ID会映射到以下变量:
使用Adobe Analytics扩展购买ID
您可以在配置Analytics扩展时(全局变量)或根据规则设置购买ID。
- 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集。
- 单击所需的标记属性。
- 转到规则选项卡,然后单击所需的规则(或创建规则)。
- 在操作下,单击现有的 Adobe Analytics - 设置变量操作或单击“+”图标。
- 将扩展下拉列表设置为Adobe Analytics,将操作类型设置为设置变量。
- 找到购买ID部分。
您可以将购买ID设置为值或数据元素。 您还可以从其他 Analytics 变量复制值。
AppMeasurement和Analytics扩展自定义代码编辑器中的s.purchaseID
s.purchaseID
变量是一个字符串,其中包含购买的唯一标识符。它在相同的点击中被设置为购买事件。仅使用字母数字字符填充此变量。
此变量最多可存储 20 字节;长于 20 字节的值会被截断。如果此截断值与后续截断值匹配,则会删除这些后续点击中的重复项。
s.purchaseID = "ABC123";
如果使用digitalData
数据层:
s.purchaseID = digitalData.transaction.transactionID;
请勿使用随机化函数生成购买 ID。
Analytics
- 实施 Adobe Analytics
- Analytics 发行说明
- AppMeasurement 发行说明
- Analytics 变量、函数和方法
- 概述
- 配置变量
- 配置变量概述
- abort
- account
- charSet
- collectHighEntropyUserAgentHints
- cookieDomain
- cookieDomainPeriods
- cookieLifetime
- currencyCode
- decodeLinkParameters
- dynamicVariablePrefix
- fpCookieDomainPeriods
- linkDownloadFileTypes
- linkExternalFilters
- linkInternalFilters
- linkLeaveQueryString
- linkTrackEvents
- linkTrackVars
- linkURL
- offlineHitLimit
- offlineThrottleDelay
- trackDownloadLinks
- trackExternalLinks
- trackingServer
- trackingServerSecure
- trackInlineStats
- trackOffline
- useBeacon
- useLinkTrackSessionStorage
- usePlugins
- visitorID
- visitorNamespace
- writeSecureCookies
- 页面变量
- 函数和方法
- 插件
- 插件概述
- addProductEvar
- addProductEvent
- apl
- cleanStr
- formatTime
- getAndPersistValue
- getGeoCoordinates
- getNewRepeat
- getPageLoadTime
- getPageName
- getPercentPageViewed
- getPreviousValue
- getQueryParam
- getResponsiveLayout
- getTimeBetweenEvents
- getTimeParting
- getTimeSinceLastVisit
- getTimeToComplete
- getValOnce
- getVisitDuration
- getVisitNum
- inList
- manageVars
- Numbers Suite
- p_fo
- pt
- removeFromList
- websiteBot
- 集成模块
- 准备实施 Adobe Analytics
- 使用 Experience Platform Edge 实施 Analytics
- 使用 Adobe Analytics 扩展实施 Analytics
- 使用 JavaScript 实施 Analytics
- 在其他平台上实施 Analytics
- 在移动设备上实施 Analytics
- 实施用例
- 验证实施
- 常见问题解答
- 审查实施