连接分析服务
术语表
事件
描述
工作原理
接入分析服务后,您可以跟踪网站上的用户操作事件以及支付UI事件。艾克索拉支持与Google Analytics服务自动集成,可获取网站事件和支付UI的高级分析数据。此外,您也可以使用Google Tag Manager连接其他分析服务,获取网站和支付UI的更多事件。您可以通过以下方式设置分析服务:
- Google Analytics(自动集成)
- 其他分析服务(需要设置Google Tag Manager)
连接Google Analytics
- 创建Google Analytics帐户,选择Google Analytics 4资源类型。
- 获取服务ID:
- 在侧边栏中选择Admin。
- 在Admin选项卡中,选择帐户和资源。
- 前往Data Streams选项卡。
- 点击对应的数据流。
- 复制Measurement ID。
- 在发布商帐户中打开您的项目,前往Storefronts > Websites部分。
- 选择您的网站,然后点击Configure。
- 前往Apps部分,在Google Analytics区块中点击Connect。
- 在弹出窗口中,指定分析服务ID,然后点击Connect。
- 在弹出窗口中,点击Publish。
如果网站无法发布,请确保已满足所有必要条件:
- 建站器中没有空白部分(以红点标记)。
- 已签署与艾克索拉的许可协议。
- 已在网站中添加用户授权部分。
注册自定义事件参数
您可以使用以下自定义参数细化分析事件:
event_category— 标识事件发送来源的部分或区块。event_label— 包含事件相关的特定数据,如商品SKU、支付方式等。
event_category和event_label参数继承自Universal Analytics,保留这些参数是为了向后兼容现有分析看板。在Google Analytics 4中,它们会作为自定义事件参数传递,默认情况下不会显示在标准报告中。请在Google Analytics 4中注册这些参数,以便在构建漏斗和自定义报告时使用。
要注册事件参数:
在侧边栏中选择Admin。
在Admin选项卡中,前往Custom definition。
点击Create custom definition。
在Definition name字段中,输入设置事件漏斗时要显示的参数名称。
示例:
Category。在Scope下拉列表中,选择Event。
在Description字段中,输入描述(可选)。
在Event parameter字段中,输入参数名称:
event_category或event_label。点击Save。
连接其他分析服务
- 在您选择的分析服务中创建帐户。
- 创建Google Tag Manager帐户(GTM帐户)。
- 为您的分析系统配置GTM帐户:
- 在发布商帐户中打开您的项目,前往Storefronts > Websites部分。
- 在Sites部分,选择您的网站,然后点击Configure。
- 前往Apps部分,在Google Tag Manager区块中点击Connect。
- 指定GTM container ID,然后点击Connect。如需查找容器ID,请参阅How to get your ID输入框中的说明。
- 点击Connect。
- 在弹出窗口中,点击Publish。
网站事件
网站事件反映用户在网站页面上的操作,例如点击按钮、打开小组件、滚动滑块等。这些事件仅包含事件名称以event_category和event_label自定义参数。
如果您需要详细的购买数据,请参阅电子商务事件部分。这些事件可提供完整上下文,包括购买金额和币种、商品SKU、支付方式、交易ID等。
支付UI事件
| 事件名称 | 描述 | ||
|---|---|---|---|
open | Paystation_landing | 页面名称。 | 打开支付UI页面。 |
close | Paystation_landing | 页面名称。 | 关闭支付UI页面。 |
share | Paystation_landing | 社交网络名称。 | 点击分享按钮。 |
payment_method_name | Paystation_landing | 所选支付方式的名称。 | 在支付数据输入表单中点击立即支付按钮。 |
choose-widget | Paystation_landing | 支付方式小组件的名称。 | 点击支付方式小组件。 |
choose-method | Paystation_landing | 支付方式名称。 | 选择支付方式。 |
change-status | Paystation_landing | 支付状态。 可能的值:
| 支付状态发生变化。如果用户关闭页面或支付UI后,支付状态才发生变化,则不会发送事件消息。 |
purchase-success | Paystation_landing | done | 支付成功。与change-status事件类似,但仅在状态为done时发送。 |
页眉区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
click-login | Header_landing | – | 点击登录按钮。 |
open-login | Header_landing | – | 点击授权按钮时打开身份认证小组件。 |
open-uid-widget | Header_landing | – | 点击授权按钮时打开ID输入小组件。 |
click-buy | Header_landing | 商品SKU。 | 点击购买按钮。 |
click-googleplay | Header_landing | – | 点击带有Google Play链接的按钮。 |
click-appstore | Header_landing | – | 点击带有App Store链接的按钮。 |
click-user-account | Header_landing | – | 点击已通过身份认证用户的用户资料按钮。 |
open-menu | Header_landing | – | 在网站移动端版本中打开菜单。 |
logo-click | Header_landing | – | 点击页眉Logo。 |
change_language | Header_landing | 所选语言的代码。 | 切换UI语言(页面会刷新)。 |
logout | Header_landing | – | 退出帐户。 |
用户ID输入小组件事件
| 事件名称 | 描述 | ||
|---|---|---|---|
close | UID_widget_landing | – | 关闭ID输入弹出窗口。 |
input | UID_widget_landing | – | 开始在ID输入字段中输入内容。 |
confirm | UID_widget_landing | – | 点击ID输入确认按钮。 |
click-instruction | UID_widget_landing | – | 点击链接或图标以显示在哪里找到用户ID说明。 |
error | UID_widget_landing | – | 识别错误(输入的ID无效)。 |
success_id | UID_widget_landing | 输入的用户ID。 | 识别成功。 |
method-validation-start | UID_widget_landing | – | 用户识别后,开始服务器侧登录验证。 |
authorization-success | UID_widget_landing | – | 用户身份认证成功。 |
authorization-by-social | UID_widget_landing | 社交网络名称。 | 通过社交网络完成身份认证。 |
close-instruction | UID_widget_landing | – | 关闭包含在哪里找到用户ID说明的弹出窗口。 |
deeplink-click | UID_widget_landing | – | 通过深度链接登录应用程序。 |
qr-click | UID_widget_landing | – | 点击二维码。 |
eye-click | UID_widget_landing | – | 显示或隐藏用户ID输入字段中的内容。 |
游戏礼包区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
click-buy | Packs_landing | 商品SKU。 | 点击购买按钮。 |
open-login | Packs_landing | – | 点击购买按钮时打开身份认证小组件。 |
open-uid-widget | Packs_landing | – | 点击购买按钮时打开用户ID输入小组件。 |
click-googleplay | Packs_landing | – | 点击带有Google Play链接的按钮。 |
click-appstore | Packs_landing | – | 点击带有App Store链接的按钮。 |
促销轮播区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
click-buy | Promo_landing | 商品SKU。 | 点击轮播页中的购买按钮。 |
open-login | Promo_landing | – | 点击轮播页中的购买按钮时打开身份认证小组件。 |
open-uid-widget | Promo_landing | – | 点击轮播页中的购买按钮时打开用户ID输入小组件。 |
click-googleplay | Promo_landing | – | 点击轮播页中带有Google Play链接的按钮。 |
click-appstore | Promo_landing | – | 点击轮播页中带有App Store链接的按钮。 |
enter-email | Promo_landing | – | 订阅资讯动态时点击邮箱确认按钮。 |
商店区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
auth | Store_landing_buy_button | – | 用户点击购买按钮后,打开身份认证弹出窗口。 |
open-ps | Store_landing_buy_button | 商品SKU。 | 用户点击商品卡片中的购买按钮后初始化支付UI。 |
auth | Store_landing_pop-up | – | 未通过身份认证的用户点击商品弹出窗口中的购买按钮后,打开身份认证弹出窗口。 |
open | Store_landing_pop-up | 商品SKU。 | 打开商品卡片弹出窗口。 |
open-ps | Store_landing_pop-up | 商品SKU。 | 未通过身份认证的用户点击商品弹出窗口中的购买按钮后,初始化支付UI。 |
CTA区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
click-buy | CTA_landing | 商品SKU。 | 点击购买按钮。 |
open-login | CTA_landing | – | 点击购买按钮时打开身份认证小组件。 |
open-uid-widget | CTA_landing | – | 点击购买按钮时打开用户ID输入小组件。 |
enter-email | CTA_landing | – | 订阅资讯动态时点击邮箱确认按钮。 |
页脚区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
social | Footer_landing | 社交网络名称。 | 点击社交网络按钮。 |
优惠链区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
open-auth | Offer_chain_buy_button | 商品SKU。 | 用户点击购买按钮后,打开身份认证弹出窗口。 |
open-ps | Offer_chain_buy_button | 商品SKU。 | 用户点击商品卡片中的购买按钮后初始化支付UI。 |
claim | Offer_chain_buy_button | 商品SKU。 | 用户点击商品卡片中的领取按钮后,领取优惠。 |
open-auth | Offer_chain_pop-up | 商品SKU。 | 未通过身份认证的用户点击商品弹出窗口中的购买按钮后,打开身份认证弹出窗口。 |
open-ps | Offer_chain_pop-up | 商品SKU。 | 用户点击商品弹出窗口中的购买按钮后,初始化支付UI。 |
claim | Offer_chain_pop-up | 商品SKU。 | 用户点击商品弹出窗口中的领取按钮后,领取优惠。 |
open | Offer_chain_pop-up | 商品SKU。 | 用户点击卡片后,打开商品卡片弹出窗口。 |
scroll-right | Offer_chain_landing | – | 点击优惠链卡片轮播中的右箭头向右滚动。 |
scroll-left | Offer_chain_landing | – | 点击优惠链卡片轮播中的左箭头向左滚动。 |
每日奖励区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
open-auth | Daily_reward_landing | – | 点击步骤卡片上的领取按钮时,打开身份认证小组件或用户ID输入小组件。 |
open-ps | Daily_reward_landing | 商品SKU。 | 每日奖励已领取。 |
expand | Daily_reward_landing | 列表操作。 可能的值:
| 点击按钮展开或折叠每日奖励列表。 |
奖励区块事件
| 事件名称 | 描述 | ||
|---|---|---|---|
load | Rewards_landing | 累充奖励链类型。 可能的值: | 为已授权用户加载奖励系统。 |
vp-added | Rewards_landing | 累充奖励链类型。 可能的值: | 累充积分会计入用户余额。 |
step-achieved | Rewards_landing | 累充奖励链类型。 可能的值: | 用户已在奖励系统中推进到新步骤。 |
step-collected | Rewards_landing | 累充奖励链类型。 可能的值: | 成功领取奖励。 |
step-opened | Rewards_landing | 累充奖励链类型。 可能的值: | 用户点击卡片后,打开步骤弹出窗口。 |
reward-tab-click | Rewards_landing | 累充奖励链类型。 可能的值: | 点击选项卡,在累充奖励链之间切换。 |
reward-button-open-auth | Rewards_landing | 累充奖励链类型。 可能的值: | 点击步骤卡上的领取按钮时,打开身份认证小组件或用户ID输入小组件。 |
steps-scroll-right | Rewards_landing | 用户切换到的累充奖励链类型。 可能的值: | 点击步骤卡片轮播中的右箭头向右滚动。 |
steps-scroll-left | Rewards_landing | 累充奖励链类型。 可能的值: | 点击步骤卡片轮播中的左箭头向左滚动。 |
购物车事件
| 事件名称 | 描述 | ||
|---|---|---|---|
click-cart |
| – | 点击页眉中的购物车图标。 |
open-cart |
| – | 打开购物车弹出窗口。 |
close-cart | Cart_landing | – | 关闭购物车弹出窗口。 |
change-item-quantity | Cart_landing | 商品SKU。 | 更改购物车中的商品数量。 |
input-code | Cart_landing | – | 在购物车中使用兑换码。 |
error_code | Cart_landing | 错误代码(例如,9811)。 | 使用兑换码时出错。 |
delete | Cart_landing | 商品SKU。 | 从购物车中删除商品。 |
checkout | Cart_landing | – | 创建订单并打开支付UI。 |
back-to-store | Cart_landing | – | 从空购物车返回商店。 |
clear | Cart_landing | – | 清空购物车(点击全部移除按钮)。 |
continue | Cart_landing | – | 从购物车返回商店(点击继续购物按钮)。 |
click-checkout | Cart_landing | – | 点击结算按钮。 |
confirm_code | Cart_landing | – | 确认兑换码输入。 |
remove-code | Cart_landing | – | 移除已使用的兑换码。 |
discount-cart | Cart_landing | – | 对整个购物车应用折扣。 |
discount-item | Cart_landing | – | 对单个商品应用折扣。 |
warning-delete | Cart_landing | – | 删除商品时显示警告。 |
close-warning | Cart_landing | – | 关闭商品删除警告。 |
authorization-modal-open-in-cart | Cart_landing | – | 用户下单或使用兑换码时,打开身份认证窗口。 |
自定义操作和导航事件
| 事件名称 | 描述 | ||
|---|---|---|---|
click-link | 动态类别(取决于区块)。 | – | 在区块中点击链接或带有链接的按钮。 |
click-page | 动态类别(取决于区块)。 | – | 点击按钮后,前往网站的其他页面。 |
click-scroll | 动态类别(取决于区块)。 | – | 点击按钮滚动至指定区块。 |
click-more-info | 动态类别(取决于区块)。 | – | 点击了解更多按钮。 |
open-video | 动态类别(取决于区块)。 | – | 在灯箱中打开视频。 |
click-subscription | 动态类别(取决于区块)。 | – | 点击按钮订阅资讯动态。 |
input-email | 动态类别(取决于区块)。 | – | 在资讯动态订阅表单中输入电子邮箱。 |
电子商务事件
艾克索拉支付UI会加载在独立iframe中,并使用单独的域名和分析机制。落地页仅发送支付初始化和支付完成事件。支付流程的详细数据会作为电子商务事件发送。
| 事件 | 描述 |
|---|---|
open-paystation | 打开支付UI。在初始化期间发送。 |
open-{state_name} | 打开支付UI页面。 |
open-payment-credit-card | 打开用于输入银行卡信息的支付UI。 |
open-payment-saved-methods | 打开保存的支付方式页面。 |
open-payment-payment-methods | 点击更多时,打开所有可用支付方式列表。 |
open-payment-{id} | 打开特定支付方式页面,其中id为支付方式ID。 |
open-external-pages | 通过支付UI打开外部页面。 |
open-status | 打开支付状态页面。 |
open-status-processing | 在处理支付时打开支付状态页面(状态 — processing)。处理完成后,状态会转换为success或error。 |
open-status-error | 支付出错时打开状态页面(状态 — error)。 |
open-status-success | 支付成功时打开状态页面(状态 — success)。 |
choose-payment-widget | 选择支付方式小组件。 |
choose-method | 选择支付方式。 |
click-btn-pay | 点击支付数据输入表单上的立即支付按钮。 |
click-btn-return-url | 点击返回商店按钮(返回游戏)。 |
click-additional-btn-return-url | 点击额外的返回商店按钮。 |
create-invoice | 创建交易。该事件会转换为带有额外购买参数(商品、金额、币种)的purchase事件。 |
purchase | 完成购买。创建发票时会发送该事件,并包含详细购买信息,包括商品费用和税费。仅在您已在发布商帐户中配置商品目录时,才发送此事件。 |
change-status | 更改支付状态。发送时附带额外的status参数。 |
通用事件参数(随每个事件发送):
| 参数 | 描述 |
|---|---|
category | 始终为paystation。 |
version | 支付UI版本。 |
projectId | 项目ID。 |
projectName | 项目名称。 |
user_id | 用户ID。 |
v1 | 用户ID(与user_id重复)。 |
country | 支付国家/地区代码。 |
external_id | 外部ID(如有)。 |
purchase_invoice_id | 艾克索拉侧的购买发票ID。 |
pid | 支付方式ID。 |
total_sum | 包含所有费用的购买总金额。 |
total_sum_currency | 购买总金额的币种。 |
purchase_sku | 商品SKU。 |
purchase_sku_digitalContent | 数字内容SKU。 |
| 参数 | 描述 |
|---|---|
transaction_id | 交易ID。 |
currency | 币种。 |
value | 不含税金额。 |
items | 包含以下参数的商品数组:
|
发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。