日志数据迁移指南¶
游戏上线以来累积的全部时间段的日志数据都将被映射为基于分类法(Taxonomy)的事件后完成迁移。请参考下方表格中通过过滤条件对现有日志加工得到的事件名称。关于迁移工作,您无需另行进行其他操作;如有其他疑问,请联系技术支持(tam@com2us.com)。
基础日志 → 事件数据¶
| 现有日志表 | 现有日志表描述 | 过滤条件 | 新事件名称 | 新事件说明 |
|---|---|---|---|---|
t_hive_purchase_fail_log | 存储消耗性商品(道具)购买后道具发放失败信息的表 | - | hive_usable_product_fail | 商品购买失败时触发的事件 |
t_hive_promotion_open_log | 使用Hive促销功能时收集的促销打开日志 | - | hive_promotion_open | 促销内容展示在用户界面时触发的事件 |
t_hive_promotion_click_log | 使用Hive促销功能时收集的促销点击日志 | - | hive_promotion_click | 点击促销内容时触发的事件 |
t_hive_purchase_item_send_log | 存储消耗性商品(道具)购买后成功向用户发放道具信息的表 | - | hive_usable_product_grant | 支付完成后道具发放时触发的事件 |
t_hive_concurrent_user_log | 每2分钟接收并存储应用了Hive SDK的客户端连接信息的表 ※ 在Hive控制台中启用“最小化网络通信”选项时,不会收集该日志。 | - | hive_session_maintain | 登录后每隔2分钟发送连接状态的事件 |
t_hive_unionauth_disconnect_log | 存储通过Hive认证功能解除已关联IdP(外部账号)关联信息的表 | - | hive_unionauth_disconnect | 解除统一认证关联时触发的事件 |
t_hive_coupon_use_log | 存储用户通过Hive优惠券功能输入并使用优惠券代码(领取奖励)信息的表 | - | hive_coupon_use | 使用优惠券时触发的事件 |
t_hive_pre_event_regist_log | 存储用户参与(注册)游戏预约活动信息的表 | - | hive_pre_event_register | 申请预约活动时触发的事件 |
t_hive_promotion_reward_v2_log | 存储通过Hive促销功能向用户发放奖励信息的表 | - | hive_promotion_reward | 促销奖励发放时触发的事件 |
t_hive_purchase_refund_log | 存储消耗性商品购买取消信息的表 | - | hive_product_refund | 商品购买完成退款处理时触发的事件 |
t_hive_webshop_access_log | 存储用户使用Hive网页商店(Webshop)功能访问网页商店信息的表 | - | hive_webstore_access | 访问网页商店页面时触发的事件 |
t_hive_remoteplay_ccu_user | 存储用户通过Hive Remote Play功能连接(connect)或登录(login)Remote Play时的同时在线信息的表 | - | hive_remote_play_connect | 在Remote Play中成功连接主机PC时触发的事件 |
| - | hive_remote_play_login | 在Remote Play中成功完成Hive登录时触发的事件 | ||
t_hive_push_open_log | 存储用户使用Hive通知功能时打开推送通知信息的表 | - | hive_push_open | 点击推送通知进入应用时触发的事件 |
t_hive_promotion_install_log | 使用Hive促销功能时收集的促销安装日志 | - | hive_promotion_install | 通过促销安装应用时触发的事件 |
t_hive_did_log | 存储用户设备标识符(DID)发生变更信息的表 | - | hive_device_change | 检测到设备相关信息(应用版本、广告ID、终端设备型号、是否root/越狱)发生变更时触发的事件 |
t_hive_logout_log | 存储通过Hive认证功能登录的用户注销信息的表 | - | hive_app_logout | 从应用注销时触发的事件 |
t_hive_purchase_log | 存储通过Hive计费功能产生的用户购买活动及支付信息的表 | (env is null or upper(env) <> 'TEST') and isException is null | hive_product_purchase | 商品收据验证完成时触发的事件 |
upper(env) = 'TEST' OR isException IS NOT NULL | hive_product_purchase_test | 发生商品测试支付时触发的事件 | ||
t_hive_ad_watch_log | 应用AD(X)或ADOP时,通过Hive AdKit提供的广告观看日志 | eventType IN ('click') | hive_ad_click | 点击广告时触发的事件 |
eventType IN ('closed') | hive_ad_close | 结束观看广告时触发的事件 | ||
eventType IN ('load') | hive_ad_load | 广告素材加载到客户端时触发的事件 | ||
eventType IN ('open') | hive_ad_open | 广告展示给用户时触发的事件 | ||
eventType IN ('paid') | hive_ad_pay | 记录广告eCPM收益信息的事件 | ||
eventType IN ('reward') | hive_ad_reward | 观看广告后发放奖励时触发的事件 | ||
t_hive_au_download_log | 存储通过Hive配置功能,在同意条款画面之后下载游戏时的下载信息的表 | first IN (0) | hive_app_redownload | 现有用户重新安装或更新应用时触发的事件 |
first IN (1) | hive_terms_agree | 新用户首次安装后同意条款时触发的事件 | ||
t_hive_sub_purchase_log | 存储通过Hive计费功能产生的订阅商品购买活动及支付信息的表 | priceType='PAID' AND (upper(env) = 'TEST' OR isException IS NOT NULL) | hive_product_purchase_test | 发生商品测试支付时触发的事件 |
priceType='PAID' AND (env is null or upper(env) <> 'TEST') and isException is null | hive_product_purchase | 商品收据验证完成时触发的事件 | ||
t_hive_quit_log | 游戏内发生注销申请时产生的日志,存储用户的注销申请、注销完成信息 | quitStatus IN ('D') | hive_account_quit_complete | 账号注销最终完成时触发的事件 |
quitStatus IN ('R') | hive_account_quit_request | 用户申请账号注销时触发的事件 | ||
t_hive_user_entry_log | 存储用户从启动游戏到到达游戏大厅为止各个阶段信息的表 | sectionId IN (1000) | hive_banner_expose | Hive促销全屏横幅展示时触发的应用进入漏斗客户端事件 |
sectionId IN (400) | hive_app_first_launch | 应用新安装后首次启动时触发的应用进入漏斗客户端事件 | ||
sectionId IN (401) | hive_app_start | SDK初始化(应用启动)时触发的应用进入漏斗客户端事件 | ||
sectionId IN (410) | hive_permission_notice | 进入权限告知画面时触发的应用进入漏斗客户端事件 | ||
sectionId IN (420) | hive_notice_expose | 公告弹窗展示时触发的应用进入漏斗客户端事件 | ||
sectionId IN (430) | hive_terms_enter | 进入条款同意画面时触发的应用进入漏斗客户端事件 | ||
sectionId IN (500) | hive_server_select | 进入服务器选择画面时触发的应用进入漏斗客户端事件 | ||
sectionId IN (600) | hive_maintenance_expose | 服务器维护弹窗展示时触发的应用进入漏斗客户端事件 | ||
sectionId IN (700) | hive_download_start | 附加下载开始时触发的应用进入漏斗客户端事件 | ||
sectionId IN (800) | hive_download_complete | 附加下载完成时触发的应用进入漏斗客户端事件 | ||
sectionId IN (900) | hive_login_enter | 进入登录阶段时触发的应用进入漏斗客户端事件 | ||
sectionId >= 10000 | game_user_entry | 用户进入游戏自定义阶段时触发的事件 | ||
t_hive_login_log | 存储通过Hive认证功能登录的用户登录信息的表 | source IN ('membership') | hive_membership_login | 使用Hive会员账号完成登录时触发的事件 |
source NOT IN ('membership') | hive_app_login | 使用Hive会员以外方式完成应用登录时触发的事件 | ||
t_hive_user_block_log | 存储用户通过Hive封禁(Block)功能被封禁或解除封禁信息的表 | status IN ('블럭중') | hive_user_block | 用户被施加使用限制(封禁)时触发的事件 |
status NOT IN ('블럭중') | hive_user_unblock | 用户的使用限制(封禁)解除时触发的事件 |
游戏日志 → 事件数据¶
游戏日志是通过客户端日志发送功能直接发送的日志。未包含在下表中的游戏日志将不做单独映射,直接以现有日志名称作为新事件名称迁移。
| 现有日志表 | 现有日志表描述 | 过滤条件 | 新事件名称 | 新事件说明 |
|---|---|---|---|---|
t_pub_user_property_log | 通过Hive SDK收集的信息中,除预先定义的属性外,可自由定义属性值的自定义用户属性表 | - | user_property_{propertyName} | 发送除预先定义属性外自由定义的自定义用户属性(propertyName)的值时触发的事件 |
t_pub_asset_log | 资产日志 | amountVar < 0 | hive_asset_use | 消耗游戏内资产时触发的事件 |
amountVar > 0 | hive_asset_get | 获得游戏内资产时触发的事件 | ||
t_pub_store_click_log | 商店点击日志 | clickType IN ('detail') | hive_store_product_click | 在游戏内商店点击商品详情时触发的事件 |
clickType IN ('purchase') | hive_store_product_purchase | 在游戏内商店点击商品购买按钮时触发的事件 | ||
t_pub_contents_log | 内容日志 | contentStatus IN ('accept') | hive_contents_accept | 接受游戏内容时触发的事件 |
contentStatus IN ('cancel') | hive_contents_cancel | 取消游戏内容时触发的事件 | ||
contentStatus IN ('fail') | hive_contents_fail | 游戏内容失败时触发的事件 | ||
contentStatus IN ('success') | hive_contents_success | 通关游戏内容时触发的事件 | ||
contentStatus IN ('wait') | hive_contents_wait | 进入游戏内容开始前等待阶段时触发的事件 | ||
t_pub_levelup_log | 升级日志 | levelUpType IN ('account') | hive_account_level_change | 用户账号升级时记录的事件 |
levelUpType IN ('character') | hive_character_level_change | 角色升级时记录的事件 | ||
levelUpType IN ('guild') | hive_guild_level_change | 公会升级时记录的事件 | ||
levelUpType IN ('skill') | hive_skill_level_change | 技能升级时记录的事件 | ||
t_pub_mate_log | 伙伴日志 | mateChangeAmount < 0 | hive_mate_consume | 消耗伙伴(宠物、同伴等)时触发的事件 |
mateChangeAmount > 0 | hive_mate_get | 获得伙伴(宠物、同伴等)时触发的事件 | ||
t_pub_society_log | 社交活动日志 | societyType IN ('friend') | hive_friend_society_invite | 好友列表发生变动时记录的事件 |
societyType IN ('guild') | hive_guild_society_invite | 公会成员发生变动时记录的事件 | ||
societyType IN ('party') | hive_party_society_invite | 队伍成员发生变动时记录的事件 |
MMP日志 → 事件数据¶
如果您已接入MMP(Airbridge、AppsFlyer、Adjust),MMP的新事件名称将变更为在MMP产品名称前加前缀的形式({MMP产品名称}_{eventName})后迁移。下表为自动追踪的事件列表,表中未列出的事件也将按照相同规则迁移。
| MMP | 现有日志表 | MMP eventName | 新事件名称 |
|---|---|---|---|
| Airbridge | t_hive_airbridge_log | Sign-in | airbridge_Sign-in |
Sign-out | airbridge_Sign-out | ||
Initiate Checkout | airbridge_Initiate Checkout | ||
Order Complete | airbridge_Order Complete | ||
Order Cancel | airbridge_Order Cancel | ||
Subscribe | airbridge_Subscribe | ||
Ad Impression | airbridge_Ad Impression | ||
Ad Click | airbridge_Ad Click | ||
Rate | airbridge_Rate | ||
Share | airbridge_Share | ||
Install | airbridge_Install | ||
Open | airbridge_Open | ||
Update | airbridge_Update | ||
Purchase | airbridge_Purchase | ||
| Adjust | t_hive_adjust_log | Install | adjust_Install |
Open | adjust_Open | ||
Update | adjust_Update | ||
Purchase | adjust_Purchase | ||
| AppsFlyer | t_hive_appsflyer_log | Install | appsflyer_Install |
Open | appsflyer_Open | ||
Update | appsflyer_Update | ||
Purchase | appsflyer_Purchase |