如何向Google Analytics(分析)4发送数据
运行机制
以事件形式从Google Analytics(分析)4接收用户活动和启动器行为的数据时,数据按下表所列在负载中发送。
维度 | 描述 |
---|---|
Distrubution platform | 用于打开启动器的平台。 可能值: Xsolla 、Steam 。 |
Language | 启动器语言。 |
Page title | 启动器屏幕。可能的值:Starting screen 、Login screen 、Game screen 、Game store screen 、Game news screen 、Opened content screen 、Settings screen 、Custom tab screen 。 |
Platform game ID | 平台上的游戏ID。如平台是艾克索拉,则传入发布商帐户项目ID。 |
Stream name | 启动器名称。 |
Launcher project ID | 发布商帐户中的启动器项目ID。 示例: 147 是https://publisher.xsolla.com/72209/projects/173640/new-launcher/147 的项目ID |
Login project ID | 登录管理器项目ID。 |
App version | 启动器版本。 |
Build number | 编译版本号。 示例:如启动器版本是 3.0.49-latest.1 ,则编译版本号是1 。 |
Window size | 启动器窗口大小。 示例: 800x600 。 |
Screen resolution | 屏幕分辨率。 |
Operating system, Operating system with version, OS version. | 用于检测用户操作系统的用户代理。 |
Publisher Account game ID | 内容所关联的游戏在发布商帐户中的ID。如内容与游戏不相关,此字段为空。 |
City, City ID, Continent, Continent ID, Country, Country ID, Region, Region ID, Subcontinent, Subcontinent ID | 地理数据。 |
常规事件
事件 | 描述 |
---|---|
launcher_start | 启动器启动。启动器在更新后启动时不发送此事件。 |
close_app | 启动器关闭。启动器在更新前关闭时不发送此事件。 |
UI事件
事件 | 描述 |
---|---|
page_view | 用户打开了启动器屏幕。 |
logout | 用户点击了注销按钮。 |
启动器更新事件
事件 | 描述 |
---|---|
launcher_update_check_start | 启动器开始检查更新。 |
launcher_update_check_complete | 启动器结束检查更新。如CDN上有更新的版本,则补充value 字段的值为update_found 。否则值为no_updates 。 |
launcher_update_check_skip | 用户跳过了启动器更新。 |
launcher_update_download_start | 启动器开始下载更新。 |
launcher_update_download_complete | 启动器结束下载更新。 |
launcher_update_start | 启动器结束更新。 |
launcher_update_complete | 启动器成功更新。 |
游戏所有权事件
事件 | 描述 |
---|---|
purchase | 购买状态发生更改。补充字段: |
内容事件
事件 | 描述 |
---|---|
content_view | 显示超过75%的内容。对于具有组状态的内容不发送此事件。补充字段:
|
content_click | 用户点击了一个内容元素。 |
用户认证事件
事件 | 描述 |
---|---|
login | 用户在启动器中成功认证。补充字段:
|
如何获取
- 注册Google Analytics(分析)并登录您的帐户。
- 按下表所示在Google Analytics(分析)中创建及编辑自定义维度。
字段 | 维度 | Scope | 描述 |
---|---|---|---|
analytics_target_game_id | Analytics Target Game ID | Event | 链接跳转到的游戏在发布商帐户中的ID或其Steam应用ID。 |
auth_type | Auth Type | Event | 在JWT中传递的认证方式。可能值:
|
content_id | Content ID | Event | 内容卡片ID。 |
content_link | Content Link | Event | URL地址(如内容类型是链接或视频)。 |
content_name | Content Name | Event | 内容卡片名称(英文)。 |
content_type | Content Type | Event | 内容类型。可能值:news 、link internal 、link external 、video 。 |
distribution_platform | Distribution Platform | Event | 用于打开启动器的平台。 可能值: Xsolla 、Steam 。 |
game_name | Game Name | Event | 游戏名称(英文)。 |
game_platform | Game Platform | Event | 游戏平台。可能值:Xsolla 、Steam 。 |
build_number | Launcher Build Number | Event | 编译版本号。 示例:如启动器版本是 3.0.49-latest.1 ,则编译版本号是1 。 |
launcher_project_id | Launcher Project ID | Event | 发布商帐户中的启动器项目ID。 示例: 147 是https://publisher.xsolla.com/72209/projects/173640/new-launcher/147 的项目ID |
app_version | Launcher Version | Event | 启动器代码版本。 示例:如启动器的版本是 3.0.49-latest.1 ,则启动器代码版本是3.0.49-latest 。 |
login_project_id | Login Project ID | Event | 登录管理器项目ID。 |
platform_game_id | Platform Game ID | Event | 平台上的游戏ID。如平台是艾克索拉,则传入发布商帐户项目ID。 |
publisher_account_game_id | Publisher Account Game ID | Event | 内容所关联的游戏在发布商帐户中的ID。如内容与游戏不相关,此字段为空。 |
target_game_id | Target Game ID | Event | 链接跳转到的游戏在发布商帐户中的ID或其Steam应用ID。 |
window_size | Window Size | Event | 启动器窗口大小。 示例: 800x600 。 |
- 在侧边栏中单击管理。
- 创建Google Analytics(分析)4媒体资源。
- 添加数据流:
- 选择Web类型。
- 在URL字段中输入任意URL地址。
- 复制数据流设置衡量ID字段中的值。
- 在发布商帐户中打开您的项目。
- 在侧边栏中单击启动器。
- 在仪表板上找到启动器,然后单击编辑启动器。
- 前往设置 > 一般信息 > 分析。
- 在Google Analytics(分析)4衡量ID字段中粘贴衡量ID。
- 单击保存更改。
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。