注意:BigQuery Export(每日)架构功能已于 2024 年 3 月针对欧洲经济区 (EEA) 内的所有流量弃用。详细了解已弃用的 Universal Analytics 功能以及对应的 Google Analytics 4 功能。
本文介绍了在将数据导入到 BigQuery 时采用的格式和架构。
数据集
对于每个支持 BigQuery 集成的 Google Analytics 数据视图,系统都会添加一个数据集,并以该数据视图的 ID 作为数据集的名称。
表
在每个数据集中,系统会为每天导出的数据分别导入一个表。每日汇成的表以“ga_sessions_YYYYMMDD”格式命名。
对于当日数据,系统每天至少导入 3 次。当日汇成的表以“ga_sessions_intraday_YYYYMMDD”格式命名。在同一天,每一次导入当日数据都会覆盖同一表中前一次导入的数据。
每日导入完成后,将删除前一天的当日表。进行第一次当日导入前,在当天没有当日表。如果当日表写入失败,则保留前一天的当日表。
在每日导入完成之前,当天的数据都还不是最终数据。有效的用户会话可能会跨越上一次当日导入的时间边界,因此,您可能会注意到当日数据与每日数据之间会有差异。
行
表中的每一行都与 Analytics 360 中的一次会话相对应。
列
导出数据中的列如下所示。在 BigQuery 中,部分列可能包含嵌套字段和消息。
字段名称 | 数据类型 | 说明 |
---|---|---|
clientId |
STRING | 与任意指定访问/会话相关联的指定用户的客户 ID(未经哈希处理) |
fullVisitorId |
STRING | 唯一身份访问者 ID。 |
visitorId |
NULL | 此字段已弃用。现已改用“fullVisitorId”。 |
userId |
STRING | 发送到 Google Analytics 的覆盖后的 User ID。 |
visitNumber |
INTEGER | 此用户的会话次数。如果这是首次会话,则此值为 1。 |
visitId |
INTEGER | 此次会话的标识符。此标识符出现在通常保存为 _utmb Cookie 的值中,对相应用户而言具有唯一性。要获得完全唯一的 ID,您应组合使用 fullVisitorId 和 visitId。 |
visitStartTime |
INTEGER | 时间戳(以 POSIX 时间的形式表示)。 |
Date |
STRING | 以 YYYYMMDD 格式显示的会话日期。 |
totals |
RECORD | 此部分包含整个会话的汇总值。 |
totals.bounces |
INTEGER | 总跳出次数(方便起见)。如果这是一次跳出的会话,则此值为 1,否则为 null。 |
totals.hits |
INTEGER | 会话包含的总命中数。 |
totals.newVisits |
INTEGER | 会话中的新用户总数(方便起见)。如果这是首次访问,则此值为 1,否则为 null。 |
totals.pageviews |
INTEGER | 会话中的网页浏览总数。 |
totals.screenviews |
INTEGER | 会话中的屏幕浏览总数。 |
totals.sessionQualityDim |
INTEGER | 这是一个估算值,用于估计特定会话距离完成交易的接近程度,范围是 1 到 100(针对每次会话计算)。如果该值接近 1,则表示会话质量低或完成交易的可能性小;但是如果该值接近 100,则表示会话质量高或完成交易的可能性大。如果估算值为 0,则表示系统没有针对所选时间范围计算会话质量。 |
totals.timeOnScreen |
INTEGER | 在屏幕上停留的总时长,以秒表示。 |
totals.timeOnSite |
INTEGER | 会话的总时长,以秒表示。 |
totals.totalTransactionRevenue |
INTEGER | 交易收入总额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
totals.transactionRevenue |
INTEGER | 此字段已弃用。改用“totals.totalTransactionRevenue”(参见上文)。 |
totals.transactions |
INTEGER | 会话中的电子商务交易总数。 |
totals.UniqueScreenViews |
INTEGER | 会话中的唯一身份屏幕浏览总数。 |
totals.visits |
INTEGER | 会话次数(方便起见)。对于包含互动事件的会话,此值为 1。对于不包含互动事件的会话,此值为 null。 |
trafficSource |
RECORD | 此部分信息显示与发起会话的流量来源相关的信息。 |
trafficSource.adContent |
STRING | 流量来源的广告内容。可以通过 utm_content 网址参数设置。 |
trafficSource.adwordsClickInfo |
RECORD | 此部分显示与 Google Ads 点击信息相关的信息(如果存在任何与此会话相关的信息)。Google Analytics 使用“最终非直接点击”模型。 |
trafficSource. |
INTEGER | Google 广告组 ID。 |
trafficSource. |
STRING | 广告网络类型。采用以下值之一:{“Google Search", "Content", "Search partners", "Ad Exchange", "Yahoo Japan Search", "Yahoo Japan AFS", “unknown”} |
trafficSource. |
INTEGER | Google Ads 广告系列 ID。 |
trafficSource. |
INTEGER | Google 广告 ID。 |
trafficSource. |
INTEGER | 定位条件的 ID。 |
trafficSource. |
STRING | 定位条件的描述性字符串。 |
trafficSource. |
INTEGER | Google Ads 客户 ID。 |
trafficSource. |
STRING | Google 点击 ID。 |
trafficSource. |
BOOLEAN | 如果是 TrueView 视频广告,则为 True。 |
trafficSource. |
INTEGER | 展示广告的页面在搜索结果中的页码。 |
trafficSource. |
STRING | 广告的展示位置。采用以下值之一:{“RHS", "Top"} |
trafficSource. |
RECORD | 点击的 Google Ads 定位条件。存在多种类型的定位条件,但每个条件只能有一个值。 |
trafficSource. |
INTEGER | Google Ads 中的再营销名单 ID(如果存在),根据点击记录中的 matching_criteria 得出。 |
trafficSource.campaign |
STRING | 广告系列值。通常用 utm_campaign 网址参数设置。 |
trafficSource.campaignCode |
STRING | utm_id 广告系列跟踪参数的值,用于人工广告系列跟踪。 |
trafficSource.isTrueDirect |
BOOLEAN | 如果会话的来源是“Direct”(表示用户在浏览器中输入了您网站网址的名称或是通过书签访问了您的网站),则为 True;如果 2 个连续但不同的会话具有完全相同的广告系列详细信息,则此字段也为 true。否则为 NULL。 |
trafficSource.keyword |
STRING | 流量来源的关键字,通常在 trafficSource.medium 为“organic”或“cpc”时出现。可以通过 utm_term 网址参数设置。 |
trafficSource.medium |
STRING | 流量来源的媒介。可以是“organic”、“cpc”、“referral”或者 utm_medium 网址参数的值。 |
trafficSource.referralPath |
STRING | 如果 trafficSource.medium 为“referral”,则此值为引荐来源网址的路径。(引荐来源网址的主机名包含在 trafficSource.source 中。) |
trafficSource.source |
STRING | 流量来源的来源。可以是搜索引擎的名称、引荐来源网址的主机名或 utm_source 网址参数的一个值。 |
socialEngagementType |
STRING | 互动类型:“Socially Engaged”或“Not Socially Engaged”。 |
channelGrouping |
STRING | 与此数据视图的最终用户会话关联的默认渠道组。 |
device |
RECORD | 此部分显示与用户所用设备相关的信息。 |
device.browser |
STRING | 所用的浏览器(例如“Chrome”或“Firefox”)。 |
device.browserSize |
STRING | 用户浏览器的视口尺寸。此字段可捕捉视口的初始尺寸(以像素为单位),表示形式为宽度 x 高度,例如:1920x960。 |
device.browserVersion |
STRING | 所用浏览器的版本。 |
device.deviceCategory |
STRING | 设备的类型(“Mobile”、“Tablet”、“Desktop”)。 |
device.mobileDeviceInfo |
STRING | 用来识别移动设备的品牌、型号和宣传名称。 |
device.mobileDeviceMarketingName |
STRING | 用于移动设备的宣传名称。 |
device.mobileDeviceModel |
STRING | 移动设备型号。 |
device.mobileInputSelector |
STRING | 移动设备上使用的输入方式(例如:“touchscreen”、“joystick”、“clickwheel”、“stylus”)。 |
device.operatingSystem |
STRING | 设备的操作系统(例如“Macintosh”或“Windows”)。 |
device.operatingSystemVersion |
STRING | 操作系统版本。 |
device.isMobile 该字段已弃用。请改用 device.deviceCategory 。 |
BOOLEAN | 如果用户使用的是移动设备,此值为 true,否则为 false。 |
device.mobileDeviceBranding |
STRING | 设备的品牌或制造商。 |
device.flashVersion |
STRING | 浏览器所安装的 Adobe Flash 插件的版本。 |
device.javaEnabled |
BOOLEAN | 浏览器是否启用了 Java。 |
device.language |
STRING | 设备设置为使用何种语言。以 IETF 语言代码的形式表示。 |
device.screenColors |
STRING | 显示屏支持的颜色数量,以位深度的形式表示(例如“8-bit”、“24-bit”等) |
device.screenResolution |
STRING | 设备屏幕的分辨率。以像素为单位,表示形式为宽度 x 高度(例如“800x600”)。 |
customDimensions |
RECORD | 此部分包含为某次会话设置的所有用户级或会话级的自定义维度。此字段为重复字段,所设置的每个维度都对应一个条目。 |
customDimensions.index |
INTEGER | 自定义维度的索引。 |
customDimensions.value |
STRING | 自定义维度的值。 |
geoNetwork |
RECORD | 此部分显示与用户地理位置相关的信息。 |
geoNetwork.continent |
STRING | 发起会话所在的大洲,以 IP 地址为依据。 |
geoNetwork.subContinent |
STRING | 发起会话所在的次大陆区域,以访问者的 IP 地址为依据。 |
geoNetwork.country |
STRING | 发起会话所在的国家/地区,以 IP 地址为依据。 |
geoNetwork.region |
STRING | 发起会话所在的区域,依据 IP 地址得出。在美国,区域是指某个州,如“纽约州”。 |
geoNetwork.metro |
STRING | 发起会话所在的特定媒体市场区域 (DMA)。 |
geoNetwork.city |
STRING | 用户所在的城市,依据 IP 地址或地理位置 ID 得出。 |
geoNetwork.cityId |
STRING |
用户所在的城市 ID,依据 IP 地址或地理位置 ID 得出。城市 ID 与以下网址中介绍的条件 ID 相同:https://developers.google.com/ |
geoNetwork.latitude |
STRING | 用户所在城市的大致纬度,依据 IP 地址或地理位置 ID 得出。赤道以北的地点的纬度值为正,赤道以南的地点的纬度值为负。 |
geoNetwork.longitude |
STRING | 用户所在城市的大致经度,依据 IP 地址或地理位置 ID 得出。本初子午线以东的地点的经度值为正,本初子午线以西的地点的经度值为负。 |
geoNetwork.networkDomain |
STRING |
[不再支持] 用户的 ISP 的域名,依据注册到 ISP 的 IP 地址的域名得出。 |
geoNetwork.networkLocation |
STRING |
[不再支持] 用于访问媒体资源的服务提供商的名称。例如,如果网站的大多数用户通过大型有线互联网服务提供商访问网站,则其值将是这些服务提供商的名称。 |
hits |
RECORD | 对于任何/所有类型的命中,此行及其嵌套字段都会自动填充。 |
hits.dataSource |
STRING | 某一次命中的数据源。默认情况下,从 analytics.js 发送的命中在报告中显示为“web”,从移动 SDK 发送的命中在报告中显示为“app”。 |
hits.sourcePropertyInfo |
RECORD | 此部分显示与总览媒体资源的来源媒体资源相关的信息。 |
hits.sourcePropertyInfo. |
STRING | 总览媒体资源的来源媒体资源显示名。此字段仅适用于总览媒体资源。 |
hits.sourcePropertyInfo. |
STRING | 总览媒体资源的来源媒体资源跟踪 ID。此字段仅适用于总览媒体资源。 |
hits.eCommerceAction |
RECORD | 此部分包含会话中产生的所有电子商务命中。此字段为重复字段,所收集到的每次命中都对应一个条目。 |
hits.eCommerceAction.action_type |
STRING |
操作类型。点击查看产品列表 = 1;浏览产品详情 = 2;向购物车中添加产品 = 3;从购物车中移除产品 = 4;结账 = 5;完成购买 = 6;购物退款 = 7;结账选项 = 8;未知 = 0。 通常,此操作类型适用于命中内的所有产品,但存在以下例外情况:当 hits.product.isImpression = TRUE 时,相应产品是产品操作发生时看到的产品展示(即“列表视图中的产品”)。 计算列表视图中产品数量的示例查询: 计算详细信息视图中产品数量的示例查询: |
hits.eCommerceAction.option |
STRING | 当已指定结账选项时,此字段将自动填充。例如,可以是 option = 'Fedex' 之类的送货方式选项。 |
hits.eCommerceAction.step |
INTEGER | 当已为命中指定结账步骤时,此字段将自动填充。 |
hits.exceptionInfo.exceptions |
INTEGER | 发送到 Google Analytics 的异常次数。 |
hits.exceptionInfo.fatalExceptions |
INTEGER | 发送到 Google Analytics 的异常次数,其中 isFatal 设置为 true。 |
hits.experiment |
RECORD | 对于包含实验数据的每一个命中,此行和嵌套字段都会自动填充。 |
hits.experiment.experimentId |
STRING | 实验的 ID。 |
hits.experiment.experimentVariant |
STRING | 在某个实验的命中中出现的变体或变体组合。 |
hits.hitNumber |
INTEGER | 按顺序排列的命中编号。对于每个会话的首次命中,此值均为 1。 |
hits.hour |
INTEGER | 命中发生时间中的小时部分(介于 0 到 23 之间)。 |
hits.isSecure |
BOOLEAN | 此字段已弃用。 |
hits.isEntrance |
BOOLEAN | 如果本次命中是会话的首次网页浏览或屏幕浏览,则此值为 true。 |
hits.isExit |
BOOLEAN |
如果本次命中是会话的最后一次网页浏览或屏幕浏览,则此值为 true。 Google Analytics 4 媒体资源中没有可比较的字段。 |
hits.isInteraction |
BOOLEAN | 如果本次命中是一次互动,则此值为 true。如果本次命中是一次非互动命中(即 interaction 设置为 false 的事件),则此值为 false。 |
hits.latencyTracking |
RECORD | 此部分显示与 Navigation Timing API 中的事件相关的信息。 |
hits.latencyTracking.domainLookupTime |
INTEGER | 所有示例在查找此网页的 DNS 上所花费的总时间(以秒为单位)。 |
hits.latencyTracking.domContentLoadedTime |
INTEGER | 浏览器解析文档并执行解析器插入的已延迟脚本 (DOMContentLoaded) 所需的时间(以毫秒为单位),其中包括从用户所在位置连接到网站的服务器所需的网络时间。 |
hits.latencyTracking.domInteractiveTime |
INTEGER | 浏览器解析文档 (DOMInteractive) 所需的时间(以毫秒为单位),其中包括从用户所在位置连接到网站的服务器所需的网络时间。 |
hits.latencyTracking.domLatencyMetricsSample |
INTEGER | 用来计算网站速度 DOM 指标平均值的网页浏览样本集(或计数)。 |
hits.latencyTracking.pageDownloadTime |
INTEGER | 在所有样本中下载此网页所需的总时间(以毫秒为单位)。 |
hits.latencyTracking.pageLoadSample |
INTEGER | 用于计算平均网页加载时间的网页浏览样本集(或计数)。 |
hits.latencyTracking.pageLoadTime |
INTEGER | 加载样本集中的网页所需的总时间(以毫秒为单位),即从开始在浏览器中浏览网页(例如点击某个网页链接)到网页加载完成所需的时间。 |
hits.latencyTracking.redirectionTime |
INTEGER | 所有样本在获取此网页前在重定向上所花费的总时间(以毫秒为单位)。如果不需重定向,此值为 0。 |
hits.latencyTracking.serverConnectionTime |
INTEGER | 所有样本在与此网页建立 TCP 连接上所花费的总时间(以毫秒为单位)。 |
hits.latencyTracking.serverResponseTime |
INTEGER | 网站的服务器响应所有样本中的用户请求所需的总时间(以毫秒为单位),其中包括从用户所在位置连接到该服务器所需的网络时间。 |
hits.latencyTracking.speedMetricsSample |
INTEGER | 用来计算网站速度指标平均值的网页浏览样本集(或计数)。 |
hits.latencyTracking.userTimingCategory |
STRING | 为了便于生成报告,此字段用于将所有用户计时变量归类到不同的逻辑组中。 |
hits.latencyTracking.userTimingLabel |
STRING | 所跟踪的资源的操作名称。 |
hits.latencyTracking.userTimingSample |
INTEGER | 为特定的 userTimingCategory、userTimingLabel 或 userTimingVariable 发送的命中数。 |
hits.latencyTracking.userTimingValue |
INTEGER | 用户计时的总毫秒数。 |
hits.latencyTracking.userTimingVariable |
STRING | 可帮助更灵活地在报告中直观呈现用户计时的变量。 |
hits.minute |
INTEGER | 命中发生时间中的分钟部分(介于 0 到 59 之间)。 |
hits.product.isImpression |
BOOLEAN | 当产品出现在产品列表上时,如果至少有一名用户查看了此产品,则此值为 TRUE。 |
hits.product.isClick |
BOOLEAN | 当产品出现在产品列表上时,用户是否点击了此产品。 |
hits.product.customDimensions |
RECORD | 对于包含产品级自定义维度的每一个命中,此部分都将自动填充。 |
hits.product.customDimensions.index |
INTEGER | 产品级自定义维度索引。 |
hits.product.customDimensions.value |
STRING | 产品级自定义维度值。 |
hits.product.customMetrics |
RECORD | 对于包含产品级自定义指标的每一个命中,此部分都将自动填充。 |
hits.product.customMetrics.index |
INTEGER | 产品级自定义指标索引。 |
hits.product.customMetrics.value |
INTEGER | 产品级自定义指标值。 |
hits.product.productListName |
STRING | 产品得到展示或发生了点击的列表名称。例如,“Home Page Promotion”、“Also Viewed”、“Recommended For You”、“Search Results List”等。 |
hits.product.productListPosition |
INTEGER | 产品在其展示列表中的位置。 |
hits.publisher. |
INTEGER | 作为 Google Ad Manager 补余广告投放的 AdSense 广告的点击次数。 |
hits.publisher. |
INTEGER | 作为 Google Ad Manager 补余广告投放的 AdSense 广告的展示次数。 |
hits.publisher. |
INTEGER | AdSense 广告作为补余广告进行投放管理且向页面返回广告素材的广告请求的数量。 |
hits.publisher. |
INTEGER | 由 AdSense 填充、可考虑可见度衡量指标的广告展示次数(包括可见的广告和不可见的广告)。 |
hits.publisheradsenseBackfillDfpPagesViewed |
INTEGER | Google Ad Manager 记录了 AdSense 收入的 Google Analytics 网页浏览次数。 |
hits.publisher.adsenseBackfillDfpQueries |
INTEGER | Google Ad Manager 对 AdSense 发出的广告请求数量。 |
hits.publisher. |
INTEGER | 与所得 AdSense 广告点击相关联的每次点击费用收入。 |
hits.publisher. |
INTEGER | 与投放的 AdSense 广告展示相关联的每千次展示费用收入。 |
hits.publisher. |
INTEGER | 能够满足 Google Ad Manager 的可见度标准的 AdSense 展示次数。 |
hits.publisher.adxBackfillDfpClicks |
INTEGER | 作为 Google Ad Manager 补余广告投放的 Google Ad Manager 广告的点击次数。 |
hits.publisher. |
INTEGER | 作为 Google Ad Manager 补余广告投放的 Google Ad Manager 广告的展示次数。 |
hits.publisher. |
INTEGER | Google Ad Manager 广告作为补余广告进行投放管理且向页面返回广告素材的广告请求的数量。 |
hits.publisher. |
INTEGER | 由 Google Ad Manager 填充、可考虑可见度衡量指标的广告展示次数(包括可见的广告和不可见的广告)。 |
hits.publisher. |
INTEGER | Google Ad Manager 记录收入的 Google Analytics 网页浏览次数。 |
hits.publisher. |
INTEGER | Google Ad Manager 对 Google Ad Manager 发出的广告请求数量。 |
hits.publisher. |
INTEGER | 与所得 Google Ad Manager 广告点击相关联的每次点击费用收入。 |
hits.publisher. |
INTEGER | 与投放的 Google Ad Manager 广告展示相关联的每千次展示费用收入。 |
hits.publisher. |
INTEGER | 能够满足 Google Ad Manager 的可见度标准的 Google Ad Manager 展示次数。 |
hits.publisher.dfpAdGroup |
STRING | 已投放的广告的 Google Ad Manager 订单项 ID。 |
hits.publisher.dfpAdUnits |
STRING | 广告请求中包含的 Google Ad Manager 广告单元的 ID。 |
hits.publisher.dfpClicks |
INTEGER | Google Ad Manager 广告点击次数。 |
hits.publisher.dfpImpressions |
INTEGER | 每展示一个广告即会报告一次 Google Ad Manager 广告展示。例如,如果用户浏览一次包含两个广告单元的网页,我们就显示两次展示。 |
hits.publisher.dfpMatchedQueries |
INTEGER | 将广告素材返回页面的广告请求数。 |
hits.publisher.dfpMeasurableImpressions |
INTEGER | 可考虑可见度衡量指标的广告展示次数(包括可见的广告和不可见的广告)。 |
hits.publisher.dfpNetworkId |
STRING | 该广告请求所发送到的 Google Ad Manager 广告联盟 ID。 |
hits.publisher.dfpPagesViewed |
INTEGER | Google Ad Manager 记录收入的 Google Analytics 网页浏览次数。 |
hits.publisher.dfpQueries |
INTEGER | 对 Google Ad Manager 发出的广告请求数量。 |
hits.publisher.dfpRevenueCpc |
INTEGER | 与所得广告点击相关联的每次点击费用收入(基于 Google Ad Manager 每个获点击广告的费率字段值)。 |
hits.publisher.dfpRevenueCpm |
INTEGER | 与投放的广告展示相关联的每千次展示费用收入(基于 Google Ad Manager 中投放的每个广告的费率字段值)。 |
hits.publisher.dfpViewableImpressions |
INTEGER | 能够满足 Google Ad Manager 的可见度标准的展示次数。 |
hits.time |
INTEGER | visitStartTime(即系统计入命中)后过去的时间,以毫秒计。首次命中的 hits.time 为 0。 |
hits.transaction.transactionCoupon |
STRING | 与交易相关联的优惠券代码。 |
hits.referrer |
STRING | 如果会话具有目标达成次数或交易,则此字段为引荐来源网页。如果引荐来源网页来自相同的网域,则此字段为空。 |
hits.refund |
RECORD | 对于包含“增强型电子商务退款”信息的每一个命中,此行和嵌套字段都需要填充。 |
hits.refund.localRefundAmount |
INTEGER | 以当地货币显示的退款金额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.refund.refundAmount |
INTEGER | 退款金额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.social |
RECORD | 对于每个类型为“SOCIAL”的命中,此部分都将填充。 |
hits.social.hasSocialSourceReferral |
STRING | 指示媒体资源获得的会话是否来自于社交来源的字符串,其值为 Yes 或 No。 |
hits.social.socialInteractionAction |
STRING | 社交跟踪代码所传递的社交操作(分享、发 Twitter 微博等)。 |
hits.social.socialInteractionNetwork |
STRING | 社交跟踪代码所传递的社交网络,例如 Twitter。 |
hits.social.socialInteractionNetworkAction |
STRING | 对于社交互动,此字段表示所跟踪的社交网络。 |
hits.social.socialInteractions |
INTEGER | 社交互动的总数量。 |
hits.social.socialInteractionTarget |
STRING | 对于社交互动,此字段为接收社交网络操作的网址(或资源)。 |
hits.social.socialNetwork |
STRING | 社交网络的名称。此字段可能与流量来源的引荐社交网络相关;例如,Blogger。 |
hits.social.uniqueSocialInteractions |
INTEGER | 至少发生一次相应社交操作的会话数量。此字段基于 socialInteractionNetwork、socialInteractionAction 和 socialInteractionTarget 的唯一组合。 |
hits.type |
STRING |
命中的类型。为以下任意一项:“PAGE”、“TRANSACTION”、“ITEM”、“EVENT”、“SOCIAL”、“APPVIEW”或“EXCEPTION”。 在 Google Analytics 后端,计时命中被视为事件类型。查询与时间相关的字段(例如 hits.latencyTracking.pageLoadTime)时,如果您想在查询中使用 hit.type,请选择 hits.type 作为事件。 |
hits.page |
RECORD | 对于每个类型为“PAGE”的命中,此部分都将填充。 |
hits.page.pagePath |
STRING | 网页的网址路径。 |
hits.page.pagePathLevel1 |
STRING | 此维度汇总了 pagePath 中第一层级的所有网页路径。 |
hits.page.pagePathLevel2 |
STRING | 此维度汇总了 pagePath 中第二层级的所有网页路径。 |
hits.page.pagePathLevel3 |
STRING | 此维度汇总了 pagePath 中第三层级的所有网页路径。 |
hits.page.pagePathLevel4 |
STRING | 此维度将所有网页路径汇总到各个层级中。最多可以指定 4 个 pagePath 级别。pagePath 层次结构中的其他所有级别也汇总到该维度中。 |
hits.page.hostname |
STRING | 网址对应的主机名。 |
hits.page.pageTitle |
STRING | 网页标题。 |
hits.page.searchKeyword |
STRING | 如果相应页面为搜索结果页,则此值为输入的关键字。 |
hits.product |
RECORD | 对于包含“增强型电子商务产品”数据的每一个命中,此行和嵌套字段都需要填充。 |
hits.product.localProductPrice |
INTEGER | 以当地货币显示的产品价格,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.product.localProductRefundAmount |
INTEGER | 作为产品的退款部分处理的金额(以当地货币显示),表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.product.localProductRevenue |
INTEGER | 以当地货币显示的产品收入,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.product.productBrand |
STRING | 与产品相关联的品牌。 |
hits.product.productPrice |
INTEGER | 产品价格,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.product.productQuantity |
INTEGER | 所购产品的数量。 |
hits.product.productRefundAmount |
INTEGER | 作为产品的退款部分处理的金额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.product.productRevenue |
INTEGER | 产品收入,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.product.productSKU |
STRING | 产品 SKU。 |
hits.product.productVariant |
STRING | 产品款式。 |
hits.product.v2ProductCategory |
STRING | 产品类别。 |
hits.product.v2ProductName |
STRING | 产品名称。 |
hits.promotion |
RECORD | 对于包含“增强型电子商务推广”信息的每一个命中,此行和嵌套字段都需要填充。 |
hits.promotion.promoCreative |
STRING | 与推广活动相关联的文字或广告素材变体。 |
hits.promotion.promoId |
STRING | 推广活动 ID。 |
hits.promotion.promoName |
STRING | 推广活动名称。 |
hits.promotion.promoPosition |
STRING | 网站上的推广活动位置。 |
hits.promotionActionInfo |
RECORD | 对于包含“增强型电子商务推广”操作信息的每一个命中,此行及其嵌套字段都将自动填充。 |
hits.promotionActionInfo.promoIsView |
BOOLEAN | 如果增强型电子商务操作是查看推广活动,则此值为 True。 |
hits.promotionActionInfo.promoIsClick |
BOOLEAN | 如果增强型电子商务操作是点击推广活动,则此值为 True。 |
hits.page.searchCategory |
STRING | 如果相应页面为搜索结果页,则此值为选定的类别。 |
hits.transaction |
RECORD | 对于每个类型为“TRANSACTION”的命中,此部分都将填充。 |
hits.transaction.transactionId |
STRING | 电子商务交易的交易 ID。 |
hits.transaction.transactionRevenue |
INTEGER | 交易收入总额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.transaction.transactionTax |
INTEGER | 交易税总额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.transaction.transactionShipping |
INTEGER | 交易运费总额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.transaction.affiliation |
STRING | 传递到电子商务跟踪代码的联属营销企业信息。 |
hits.transaction.currencyCode |
STRING | 交易采用的本地货币代码。 |
hits.transaction.localTransactionRevenue |
INTEGER | 以当地货币显示的交易收入总额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.transaction.localTransactionTax |
INTEGER | 以当地货币显示的交易税总额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.transaction.localTransactionShipping |
INTEGER | 以当地货币表示的交易运费总额,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.item |
RECORD | 对于每个类型为“ITEM”的命中,此部分都将填充。 |
hits.item.transactionId |
STRING | 电子商务交易的交易 ID。 |
hits.item.productName |
STRING | 产品名称。 |
hits.item.productCategory |
STRING | 产品类别。 |
hits.item.productSku |
STRING | SKU 或产品 ID。 |
hits.item.itemQuantity |
INTEGER | 所售产品的数量。 |
hits.item.itemRevenue |
INTEGER | 通过此商品获得的总收入,表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.item.currencyCode |
STRING | 交易采用的本地货币代码。 |
hits.item.localItemRevenue |
INTEGER | 通过此商品获得的总收入(以当地货币表示),表示方式是:传递到 Google Analytics 的值乘以 10^6(例如,2.40 将显示为 2400000)。 |
hits.contentGroup |
RECORD | 此部分包含有关内容分组的信息。了解详情 |
hits.contentGroup.contentGroupX |
STRING | 媒体资源上的内容组。内容组是指一类内容的集合,内容组可以体现由跟踪代码或页面标题/网址正匹配表达式或者预定义规则所决定的逻辑结构。(索引 X 的范围为 1 到 5。) |
hits.contentGroup.previousContentGroupX |
STRING | 在访问其他内容组之前访问的内容组。(索引 X 的范围为 1 到 5。) |
hits.contentGroup.contentGroupUniqueViewsX |
STRING | 内容组的唯一身份浏览次数。不同会话中的内容组浏览均会计为内容组的唯一身份浏览。pagePath 和 pageTitle 均可用于确定内容组浏览的唯一性。(索引 X 的范围为 1 到 5。) |
hits.contentInfo |
RECORD | 对于每个类型为“APPVIEW”的命中,此部分都将填充。 |
hits.contentInfo.contentDescription |
STRING | 传递到 SDK 的对所查看内容的说明。 |
hits.appInfo |
RECORD | 对于每个类型为“APPVIEW”或“EXCEPTION”的命中,此部分都将填充。 |
hits.appInfo.appInstallerId |
STRING | 从中下载该应用的安装程序(例如 Google Play 商店)的 ID。 |
hits.appInfo.appName |
STRING | 应用名称。 |
hits.appInfo.appVersion |
STRING | 应用版本。 |
hits.appInfo.appId |
STRING | 应用 ID。 |
hits.appInfo.screenName |
STRING | 屏幕名称。 |
hits.appInfo.landingScreenName |
STRING | 会话的启动屏幕。 |
hits.appInfo.exitScreenName |
STRING | 会话的退出屏幕。 |
hits.appInfo.screenDepth |
STRING | 以字符串形式报告的每个会话的屏幕浏览量。适合用在直方图中。 |
hits.exceptionInfo |
RECORD | 对于每个类型为“EXCEPTION”的命中,此部分都将填充。 |
hits.exceptionInfo.description |
STRING | 异常情况说明。 |
hits.exceptionInfo.isFatal |
BOOLEAN | 如果异常情况较为严重,此字段为 true。 |
hits.eventInfo |
RECORD | 对于每个类型为“EVENT”的命中,此部分都将填充。 |
hits.eventInfo.eventCategory |
STRING | 事件类别 |
hits.eventInfo.eventAction |
STRING | 事件操作。 |
hits.eventInfo.eventLabel |
STRING | 事件标签。 |
hits.eventInfo.eventValue |
INTEGER | 事件值。 |
hits.customVariables |
RECORD | 此部分包含所有命中级的自定义变量。此字段为重复字段,所设置的每个变量都对应一个条目。 |
hits.customVariables.index |
INTEGER | 自定义变量的索引。 |
hits.customVariables.customVarName |
STRING | 自定义变量的名称。 |
hits.customVariables.customVarValue |
STRING | 自定义变量的值。 |
hits.customDimensions |
RECORD | 此部分包含所有命中级的自定义维度。此字段为重复字段,所设置的每个维度都对应一个条目。 |
hits.customDimensions.index |
INTEGER | 自定义维度的索引。 |
hits.customDimensions.value |
STRING | 自定义维度的值。 |
hits.customMetrics |
RECORD | 此部分包含所有命中级的自定义指标。此字段为重复字段,设置的每个指标都有一个条目。 |
hits.customMetrics.index |
INTEGER | 自定义指标的索引。 |
hits.customMetrics.value |
INTEGER | 自定义指标的值。 |
privacy_info.ads_storage |
字符串 |
是否为用户启用了广告定位。 可能的值:TRUE、FALSE、UNKNOWN |
privacy_info.analytics_storage |
字符串 |
是否为用户启用了 Google Analytics 存储。 可能的值:TRUE、FALSE、UNKNOWN |
privacy_info.uses_transient_token |
字符串 |
网站用户是否拒绝了 Google Analytics 存储,以及开发者是否在没有 Cookie 的情况下启用了基于服务器数据中的临时令牌的衡量功能。 可能的值:TRUE、FALSE、UNKNOWN |
相关资源
当您将 Google Analytics 数据与 Google Ads 数据进行比较时,请注意这些产品采用不同的方式来衡量数据。如需详细了解具体差异,请参阅以下内容:
- Google Ads 报告中的 Google Analytics 数据一文的“Google Ads 数据与 Google Analytics 数据之间的差异”部分。
- 默认归因模型简介一文的“‘最终非直接点击’模型”部分。