连接分析服务

术语表

事件
触发向Google Analytics 4发送信息的用户操作。
描述
对触发事件发送的用户操作的描述,这些事件发送至Google Analytics 4。

工作原理

接入分析服务后,您可以跟踪网站上的用户操作事件以及支付UI事件。艾克索拉支持与Google Analytics服务自动集成,可获取网站事件和支付UI的高级分析数据。此外,您也可以使用Google Tag Manager连接其他分析服务,获取网站和支付UI的更多事件。您可以通过以下方式设置分析服务:

注意

艾克索拉遵循国际数据保护标准。集成第三方分析服务时,受GDPRCCPA法规影响,可能无法收集全部用户数据。

如需合法收集数据,必须获得用户同意。用户可以在Cookie横幅中查看数据收集条款。根据用户所在区域及相关法律限制,将在以下任一情况下收集数据:

  • 用户已同意跟踪并接受所有Cookie文件。
  • 用户未选择退出跟踪。

分析数据的收集还可能受以下因素影响:

  • 广告拦截器可能会拦截分析系统并影响跟踪。
  • Safari、Firefox和Brave等浏览器可能会默认拦截第三方Cookie文件或限制跟踪。

连接Google Analytics

注:
可通过Google Analytics在网站上跟踪的事件,请参阅网站事件电子商务事件部分。
  1. 创建Google Analytics帐户,选择Google Analytics 4资源类型
  2. 获取服务ID:
    1. 在侧边栏中选择Admin
    2. Admin选项卡中,选择帐户和资源。
    3. 前往Data Streams选项卡。
    4. 点击对应的数据流。
    5. 复制Measurement ID
  1. 在发布商帐户中打开您的项目,前往Storefronts > Websites部分。
  2. 选择您的网站,然后点击Configure
  3. 前往Apps部分,在Google Analytics区块中点击Connect
  1. 在弹出窗口中,指定分析服务ID,然后点击Connect
  2. 在弹出窗口中,点击Publish
注:

如果网站无法发布,请确保已满足所有必要条件:

  • 建站器中没有空白部分(以红点标记)。
  • 已签署与艾克索拉的许可协议。
  • 已在网站中添加用户授权部分。

注册自定义事件参数

注:

您可以使用以下自定义参数细化分析事件:

  • event_category — 标识事件发送来源的部分或区块。
  • event_label — 包含事件相关的特定数据,如商品SKU、支付方式等。

event_categoryevent_label参数继承自Universal Analytics,保留这些参数是为了向后兼容现有分析看板。在Google Analytics 4中,它们会作为自定义事件参数传递,默认情况下不会显示在标准报告中。请在Google Analytics 4中注册这些参数,以便在构建漏斗和自定义报告时使用。

要注册事件参数:

  1. 在侧边栏中选择Admin

  2. Admin选项卡中,前往Custom definition

  3. 点击Create custom definition

  4. Definition name字段中,输入设置事件漏斗时要显示的参数名称。

    示例:Category

  5. Scope下拉列表中,选择Event

  6. Description字段中,输入描述(可选)。

  7. Event parameter字段中,输入参数名称:event_categoryevent_label

  8. 点击Save

连接其他分析服务

  1. 在您选择的分析服务中创建帐户。
  2. 创建Google Tag Manager帐户(GTM帐户)。
  3. 为您的分析系统配置GTM帐户:
    1. 设置标记
    2. 设置事件和设置
    3. 发布GTM更改。
  4. 在发布商帐户中打开您的项目,前往Storefronts > Websites部分。
  5. Sites部分,选择您的网站,然后点击Configure
  6. 前往Apps部分,在Google Tag Manager区块中点击Connect
  1. 指定GTM container ID,然后点击Connect。如需查找容器ID,请参阅How to get your ID输入框中的说明。
  1. 点击Connect
  2. 在弹出窗口中,点击Publish

网站事件

网站事件反映用户在网站页面上的操作,例如点击按钮、打开小组件、滚动滑块等。这些事件仅包含事件名称以event_categoryevent_label自定义参数。

如果您需要详细的购买数据,请参阅电子商务事件部分。这些事件可提供完整上下文,包括购买金额和币种、商品SKU、支付方式、交易ID等。

支付UI事件

事件名称event_category参数的值event_label参数的值描述
openPaystation_landing页面名称。打开支付UI页面。
closePaystation_landing页面名称。关闭支付UI页面。
sharePaystation_landing社交网络名称。点击分享按钮。
payment_method_namePaystation_landing所选支付方式的名称。在支付数据输入表单中点击立即支付按钮。
choose-widgetPaystation_landing支付方式小组件的名称。点击支付方式小组件。
choose-methodPaystation_landing支付方式名称。选择支付方式。
change-statusPaystation_landing

支付状态。

可能的值:

  • created — 已创建支付
  • processing — 支付处理中
  • done — 支付已成功完成
  • error — 支付出错

支付状态发生变化。如果用户关闭页面或支付UI后,支付状态才发生变化,则不会发送事件消息。
purchase-successPaystation_landingdone支付成功。与change-status事件类似,但仅在状态为done时发送。

页眉区块事件

事件名称event_category参数的值event_label参数的值描述
click-loginHeader_landing点击登录按钮。
open-loginHeader_landing点击授权按钮时打开身份认证小组件。
open-uid-widgetHeader_landing点击授权按钮时打开ID输入小组件。
click-buyHeader_landing商品SKU。点击购买按钮。
click-googleplayHeader_landing点击带有Google Play链接的按钮。
click-appstoreHeader_landing点击带有App Store链接的按钮。
click-user-accountHeader_landing点击已通过身份认证用户的用户资料按钮。
open-menuHeader_landing在网站移动端版本中打开菜单。
logo-clickHeader_landing点击页眉Logo。
change_languageHeader_landing所选语言的代码。切换UI语言(页面会刷新)。
logoutHeader_landing退出帐户。

用户ID输入小组件事件

事件名称event_category参数的值event_label参数的值描述
closeUID_widget_landing关闭ID输入弹出窗口。
inputUID_widget_landing开始在ID输入字段中输入内容。
confirmUID_widget_landing点击ID输入确认按钮。
click-instructionUID_widget_landing点击链接或图标以显示在哪里找到用户ID说明。
errorUID_widget_landing识别错误(输入的ID无效)。
success_idUID_widget_landing输入的用户ID。识别成功。
method-validation-startUID_widget_landing用户识别后,开始服务器侧登录验证。
authorization-successUID_widget_landing用户身份认证成功。
authorization-by-socialUID_widget_landing社交网络名称。通过社交网络完成身份认证。
close-instructionUID_widget_landing关闭包含在哪里找到用户ID说明的弹出窗口。
deeplink-clickUID_widget_landing通过深度链接登录应用程序。
qr-clickUID_widget_landing点击二维码。
eye-clickUID_widget_landing显示或隐藏用户ID输入字段中的内容。

游戏礼包区块事件

事件名称event_category参数的值event_label参数的值描述
click-buyPacks_landing商品SKU。点击购买按钮。
open-loginPacks_landing点击购买按钮时打开身份认证小组件。
open-uid-widgetPacks_landing点击购买按钮时打开用户ID输入小组件。
click-googleplayPacks_landing点击带有Google Play链接的按钮。
click-appstorePacks_landing点击带有App Store链接的按钮。

促销轮播区块事件

事件名称event_category参数的值event_label参数的值描述
click-buyPromo_landing商品SKU。点击轮播页中的购买按钮。
open-loginPromo_landing点击轮播页中的购买按钮时打开身份认证小组件。
open-uid-widgetPromo_landing点击轮播页中的购买按钮时打开用户ID输入小组件。
click-googleplayPromo_landing点击轮播页中带有Google Play链接的按钮。
click-appstorePromo_landing点击轮播页中带有App Store链接的按钮。
enter-emailPromo_landing订阅资讯动态时点击邮箱确认按钮。

商店区块事件

事件名称event_category参数的值event_label参数的值描述
authStore_landing_buy_button用户点击购买按钮后,打开身份认证弹出窗口。
open-psStore_landing_buy_button商品SKU。用户点击商品卡片中的购买按钮后初始化支付UI。
authStore_landing_pop-up未通过身份认证的用户点击商品弹出窗口中的购买按钮后,打开身份认证弹出窗口。
openStore_landing_pop-up商品SKU。打开商品卡片弹出窗口。
open-psStore_landing_pop-up商品SKU。未通过身份认证的用户点击商品弹出窗口中的购买按钮后,初始化支付UI。

CTA区块事件

事件名称event_category参数的值event_label参数的值描述
click-buyCTA_landing商品SKU。点击购买按钮。
open-loginCTA_landing点击购买按钮时打开身份认证小组件。
open-uid-widgetCTA_landing点击购买按钮时打开用户ID输入小组件。
enter-emailCTA_landing订阅资讯动态时点击邮箱确认按钮。
事件名称event_category参数的值event_label参数的值描述
socialFooter_landing社交网络名称。点击社交网络按钮。

优惠链区块事件

事件名称event_category参数的值event_label参数的值描述
open-authOffer_chain_buy_button商品SKU。用户点击购买按钮后,打开身份认证弹出窗口。
open-psOffer_chain_buy_button商品SKU。用户点击商品卡片中的购买按钮后初始化支付UI。
claimOffer_chain_buy_button商品SKU。用户点击商品卡片中的领取按钮后,领取优惠。
open-authOffer_chain_pop-up商品SKU。未通过身份认证的用户点击商品弹出窗口中的购买按钮后,打开身份认证弹出窗口。
open-psOffer_chain_pop-up商品SKU。用户点击商品弹出窗口中的购买按钮后,初始化支付UI。
claimOffer_chain_pop-up商品SKU。用户点击商品弹出窗口中的领取按钮后,领取优惠。
openOffer_chain_pop-up商品SKU。用户点击卡片后,打开商品卡片弹出窗口。
scroll-rightOffer_chain_landing点击优惠链卡片轮播中的右箭头向右滚动。
scroll-leftOffer_chain_landing点击优惠链卡片轮播中的左箭头向左滚动。

每日奖励区块事件

事件名称event_category参数的值event_label参数的值描述
open-authDaily_reward_landing点击步骤卡片上的领取按钮时,打开身份认证小组件或用户ID输入小组件。
open-psDaily_reward_landing商品SKU。每日奖励已领取。
expandDaily_reward_landing

列表操作。

可能的值:

  • more — 展开列表
  • less — 折叠列表。

点击按钮展开或折叠每日奖励列表。

奖励区块事件

事件名称event_category参数的值event_label参数的值描述
loadRewards_landing

累充奖励链类型。

可能的值:standardclan

为已授权用户加载奖励系统。
vp-addedRewards_landing

累充奖励链类型。

可能的值:standardclan

累充积分会计入用户余额。
step-achievedRewards_landing

累充奖励链类型。

可能的值:standardclan

用户已在奖励系统中推进到新步骤。
step-collectedRewards_landing

累充奖励链类型。

可能的值:standardclan

成功领取奖励。
step-openedRewards_landing

累充奖励链类型。

可能的值:standardclan

用户点击卡片后,打开步骤弹出窗口。
reward-tab-clickRewards_landing

累充奖励链类型。

可能的值:standardclan

点击选项卡,在累充奖励链之间切换。
reward-button-open-authRewards_landing

累充奖励链类型。

可能的值:standardclan

点击步骤卡上的领取按钮时,打开身份认证小组件或用户ID输入小组件。
steps-scroll-rightRewards_landing

用户切换到的累充奖励链类型。

可能的值:standardclan

点击步骤卡片轮播中的右箭头向右滚动。
steps-scroll-leftRewards_landing

累充奖励链类型。

可能的值:standardclan

点击步骤卡片轮播中的左箭头向左滚动。

购物车事件

事件名称event_category参数的值event_label参数的值描述
click-cart

Header_landing — 适用于单页商店类型的网页商城。

Remote_block_landing — 适用于多页网页门户类型的网页商城。

点击页眉中的购物车图标。
open-cart

Header_landing — 适用于单页商店类型的网页商城。

Remote_block_landing — 适用于多页Web门户类型的网页商城。

打开购物车弹出窗口。
close-cartCart_landing关闭购物车弹出窗口。
change-item-quantityCart_landing商品SKU。更改购物车中的商品数量。
input-codeCart_landing在购物车中使用兑换码。
error_codeCart_landing错误代码(例如,9811)。使用兑换码时出错。
deleteCart_landing商品SKU。从购物车中删除商品。
checkoutCart_landing创建订单并打开支付UI。
back-to-storeCart_landing从空购物车返回商店。
clearCart_landing清空购物车(点击全部移除按钮)。
continueCart_landing从购物车返回商店(点击继续购物按钮)。
click-checkoutCart_landing点击结算按钮。
confirm_codeCart_landing确认兑换码输入。
remove-codeCart_landing移除已使用的兑换码。
discount-cartCart_landing对整个购物车应用折扣。
discount-itemCart_landing对单个商品应用折扣。
warning-deleteCart_landing删除商品时显示警告。
close-warningCart_landing关闭商品删除警告。
authorization-modal-open-in-cartCart_landing用户下单或使用兑换码时,打开身份认证窗口。

自定义操作和导航事件

事件名称event_category参数的值event_label参数的值描述
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)。处理完成后,状态会转换为successerror
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包含以下参数的商品数组:
  • item_id — 商品ID
  • item_name — 商品SKU
  • price — 商品价格
  • quantity — 商品数量
本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
上次更新时间: 2026年6月27日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!
无法发送您的反馈
请稍后重试或发送邮件至doc_feedback@xsolla.com与我们联系。