linkLeaveQueryString
最近更新: 2024年7月18日
创建对象:
- 管理员
- 开发人员
默认情况下,AppMeasurement 会从链接跟踪 URL 中剥离查询字符串。使用 linkLeaveQueryString
变量可在链接跟踪维度中保留查询字符串。
对于某些退出链接和下载链接,URL 的重要部分可以包含在查询字符串中。例如,下载链接(如 https://example.com/download.asp?filename=myfile.exe
)在查询字符串中包含重要链接信息。
如果链接跟踪信息不在网站的 URL 中,则不必使用此变量。从链接跟踪 URL 中剥离查询字符串有助于限制维度包含的唯一值的数量。
启用 linkLeaveQueryString
适用于所有链接跟踪维度(包括自定义链接、退出链接和下载链接)。
此变量不影响链接跟踪外部的维度。它仅影响自定义链接、退出链接和下载链接。
使用Web SDK处理链接查询字符串
未从XDM字段web.webInteraction.URL
中剥离查询字符串。 如果要从此XDM字段中去除查询字符串,可以使用onBeforeEventSend
编辑它。
使用Adobe Analytics扩展保留URL参数
保留 URL 参数是配置 Adobe Analytics 扩展时位于链接跟踪折叠面板下方的复选框。
- 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集。
- 单击所需的标记属性。
- 转到扩展选项卡,然后单击 Adobe Analytics 下的 配置 按钮。
- 展开链接跟踪折叠面板,这会显示保留 URL 参数复选框。
如果要在链接跟踪维度中包含查询字符串,请选中此框。
AppMeasurement和Analytics扩展自定义代码编辑器中的s.linkLeaveQueryString
s.linkLeaveQueryString
变量是一个布尔值。其默认值为 false
。
- 如果将此变量设置为
true
,则查询字符串将保留在链接跟踪 URL 中。 - 如果将此变量设置为
false
或未定义此变量,则将从链接跟踪 URL 中剥离查询字符串。
s.linkLeaveQueryString = true;
示例
将此变量设置为 true 时要小心,因为它会影响链接跟踪过滤器,如 linkInternalFilters
、linkExternalFilters
和 linkDownloadFiletypes
。
假定 adobe.com
上有以下示例:
<script>
s.linkInternalFilters = "adobe.com";
s.linkLeaveQueryString = true;
</script>
<!--This link is not an exit link because the internal filter matches part of the query string -->
<a href = "example.com?r=adobe.com">Example link</a>
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
- 实施用例
- 验证实施
- 常见问题解答
- 审查实施