目录

EventName

Class Info

agconnect.analytics.EventName

Provides constants that define the IDs of all predefined events.

Public Field Summary

Qualifier and Type

Field and Description

String

CREATEPAYMENTINFO

Event reported when a user has added payment information but has not initiated payment during check-out.

It can be used with STARTCHECKOUT and COMPLETEPURCHASE to construct funnel analysis for the check-out process.

String

ADDPRODUCT2CART

Event reported when a user adds a product to the shopping cart.

It can be used with VIEWPRODUCT and STARTCHECKOUT to construct funnel analysis for product purchase. It can also be used to analyze products that users are interested in, helping you promote the products to the users.

String

ADDPRODUCT2WISHLIST

Event reported when a user adds a product to favorites.

It can be used to analyze products that users are interested in, helping you promote the products to the users.

String

STARTAPP

Event reported when a user launches an app.

String

STARTCHECKOUT

Event reported when a user taps the check-out button after placing an order. It can be used with events such as VIEWPRODUCT and COMPLETEPURCHASE to construct funnel analysis for e-commerce purchase conversion.

String

VIEWCAMPAIGN

Event reported when a user views details of a marketing activity. It can be used to analyze the conversion rate of a marketing activity.

String

VIEWCHECKOUTSTEP

Event reported when a user views steps of the check-out process.

String

WINVIRTUALCOIN

Event reported when a user obtains virtual coins. It can be used to analyze the difficulty for users to obtain virtual coins, which helps you optimize the product design.

String

COMPLETEPURCHASE

Event reported after a user purchases a product. It can be used to analyze the products or content that users are more interested in, which helps you optimize operations strategies.

String

OBTAINLEADS

Event reported when a sales lead is obtained. For example, it can be reported after a user taps the ad you placed and fills in and submits the contact information. In this case, the event is used to evaluate the possible revenue brought by the lead to you. Therefore, the event can be used to evaluate the ROI of the placed ad.

String

JOINUSERGROUP

Event reported when a user joins a group, for example, joining in a group chat in a social app. It can be used to evaluate the attractiveness of your product's social features to users.

String

COMPLETELEVEL

Event reported when a user completes a game level in a game app. It can be used with STARTLEVEL to analyze whether the game level design is appropriate and formulate targeted optimization strategies.

String

STARTLEVEL

Event reported when a user starts a game level in a game app. It can be used with COMPLETELEVEL to analyze whether the game level design is appropriate and formulate targeted optimization strategies.

String

UPGRADELEVEL

Event reported when a user levels up in a game app. It can be used to analyze whether your product's user level design is appropriate and formulate targeted optimization strategies.

String

SIGNIN

Event reported when a user signs in to an app requiring sign-in. It can be used to analyze users' sign-in habits and formulate targeted operations strategies.

String

SIGNOUT

Event reported when a user signs out.

String

SUBMITSCORE

Event reported when a user submits a score in a game or education app. It can be used to analyze the difficulty of product content and formulate targeted optimization strategies.

String

CREATEORDER

Event reported when a user creates an order.

String

REFUNDORDER

Event reported when the refund is successful for a user. It can be used to analyze the loss caused by the refund and formulate targeted optimization strategies.

String

DELPRODUCTFROMCART

Event reported when a user removes a product from the shopping cart. It can be used for targeted marketing to the user.

String

SEARCH

Event reported when a user searches for content in an app. It can be used with events such as VIEWSEARCHRESULT and VIEWPRODUCT to analyze the accuracy of search results.

String

VIEWCONTENT

Event reported when a user taps content, for example, tapping a product in the product list in an e-commerce app to view the product details. It can be used to analyze the products that users are interested in.

String

UPDATECHECKOUTOPTION

Event reported when a user sets some check-out options during the check-out process. It can be used to analyze check-out preferences of users.

String

SHARECONTENT

Event reported when a user shares a product or content through a social media channel. It can be used to analyze users' loyalty to the product.

String

REGISTERACCOUNT

Event reported when a user registers an account. It can be used to analyze user acquisition sources and optimize operations strategies.

String

CONSUMEVIRTUALCOIN

Event reported when a user consumes virtual coins. It can be used to analyze the products that users are more interested in.

String

STARTTUTORIAL

Event reported when a user starts the tutorial. It can be used with COMPLETETUTORIAL to evaluate the tutorial quality and formulate targeted optimization strategies.

String

COMPLETETUTORIAL

Event reported when a user completes the tutorial. It can be used with STARTTUTORIAL to evaluate the tutorial quality and formulate targeted optimization strategies.

String

OBTAINACHIEVEMENT

Event reported when a user unlocks an achievement. It can be used to analyze whether the achievement level design is appropriate and formulate targeted optimization strategies.

String

VIEWPRODUCT

Event reported when a user views a product. It can be used to analyze the products that users are interested in, or used with other events for funnel analysis.

String

VIEWPRODUCTLIST

Event reported when a user views a list of products. It can be used to analyze the types of contents that users are more interested in when the user views a list of products by category.

String

VIEWSEARCHRESULT

Event reported when a user views the search results. It can be used with VIEWPRODUCT and SEARCH to measure the accuracy of the search algorithm.

String

UPDATEMEMBERSHIPLEVEL

Event reported when a user purchases membership or signs in for the first time after membership expires. It can be used to analyze user habits.

String

FILTRATEPRODUCT

Event reported when a user sets conditions to filter products displayed. It can be used to analyze user preferences.

String

VIEWCATEGORY

Event reported when a user taps a product category. It can be used to analyze popular product categories or user preferences.

String

UPDATEORDER

Event reported when a user modifies an order.

String

CANCELORDER

Event reported when a user cancels an order.

String

COMPLETEORDER

Event reported when a user confirms the reception.

String

CANCELCHECKOUT

Event reported when a user cancels an ongoing payment of a submitted order. It can be used to analyze the cause of user churn.

String

OBTAINVOUCHER

Event reported when a user claims a voucher.

String

CONTACTCUSTOMSERVICE

Event reported when a user contacts the customer service to inquire about the product details or make a complaint.

String

RATE

Event reported when a user comments on an app, service, or product.

String

INVITE

Event reported when a user invites other users to use an app through a social media channel.

String

NOVICEGUIDESTART

Event reported when the game tutorial starts.

String

NOVICEGUIDEEND

Event reported when the game tutorial ends.

String

STARTGAME

Event reported when a game starts.

String

ENDGAME

Event reported when a game ends.

String

WINPROPS

Event reported when a game item is claimed.

String

CONSUMEPROPS

Event reported when a game item is consumed.

String

ADDFRIEND

Event reported when a user sends a friend request. It can be used to evaluate the attractiveness of your product's social features to users.

String

ADDBLACKLIST

Event reported when a user adds someone to the blocklist.

String

VIEWFRIENDLIST

Event reported when a user views the friend list.

String

QUITUSERGROUP

Event reported when a user leaves a group. For example, a user in a social app exits a group chat, or a player in a game leaves a guild. It can be used to evaluate the attractiveness of your product's social features to users.

String

CREATEUSERGROUP

Event reported when a user creates a group.

String

DISBANDUSERGROUP

Event reported when a user dismisses a group.

String

UPGRADEUSERGROUP

Event reported when a user upgrades a group.

String

VIEWUSERGROUP

Event reported when a user views details about a group.

String

JOINTEAM

Event reported when a user joins a temporary team.

String

SENDMESSAGE

Event reported when a user sends a message in a social app.

String

LEARNSKILL

Event reported when a user learns a skill.

String

USESKILL

Event reported when a user uses a skill.

String

GETEQUIPMENT

Event reported when a user earns a gear.

String

LOSEEQUIPMENT

Event reported when a user loses a gear.

String

ENHANCEEQUIPMENT

Event reported when a user enhances a gear.

String

SWITCHCLASS

Event reported when a user changes the occupation.

String

ACCEPTTASK

Event reported when a user accepts a task.

String

FINISHTASK

Event reported when a user completes a task.

String

ATTENDACTIVITY

Event reported when a user participates in a game activity. For example, the user accepts a task, attacks a monster, or purchases an item in an activity.

String

FINISHCUTSCENE

Event reported when a game cutscene ends.

String

SKIPCUTSCENE

Event reported when a user skips a cutscene.

String

GETPET

Event reported when a user earns a pet.

String

LOSEPET

Event reported when a user loses a pet.

String

ENHANCEPET

Event reported when a user upgrades a pet.

String

GETMOUNT

Event reported when a user earns a mount.

String

LOSEMOUNT

Event reported when a user loses a mount.

String

ENHANCEMOUNT

Event reported when a user upgrades a mount.

String

CREATEROLE

Event reported when a role is successfully created.

String

SIGNINROLE

Event reported when a user selects a role to enter a game.

String

SIGNOUTROLE

Event reported when a user signs out of a role.

String

STARTBATTLE

Event reported when a user starts a battle or level.

String

ENDBATTLE

Event reported when a user ends a battle or level.

String

STARTDUNGEON

Event reported when a user enters a dungeon.

String

FINISHDUNGEON

Event reported when a user clears a dungeon and results are calculated.

String

VIEWPACKAGE

Event reported when a user opens a package or warehouse.

String

REDEEM

Event reported when a user obtains a gift using a redemption code.

String

MODIFYSETTING

Event reported when a user modifies an app setting.

String

WATCHVIDEO

Event reported when a user watches an in-game video.

String

CLICKMESSAGE

Event reported when a user taps an in-app message.

String

DRAWCARD

Event reported when a user draws a card.

String

VIEWCARDLIST

Event reported when a user views the card list.

String

BINDACCOUNT

Event reported when a user binds the app to an account of another type. It can be used to analyze users' sign-in habits and formulate targeted operations strategies.

String

STARTEXERCISE

Event reported when a user starts practicing. It can be used to analyze whether the question bank design is appropriate and formulate targeted optimization strategies.

String

ENDEXERCISE

Event reported when a user ends practicing. It can be used to analyze whether the question bank design is appropriate and formulate targeted optimization strategies.

String

STARTPLAYMEDIA

Event reported when a user starts playback. It can be used to analyze how attractive the media content is.

String

ENDPLAYMEDIA

Event reported when a user ends playback. It can be used to analyze how attractive the media content is.

String

STARTEXAMINE

Event reported when a user starts an exam. It can be used to analyze whether the exam design is appropriate and formulate targeted optimization strategies.

String

ENDEXAMINE

Event reported when a user ends an exam. It can be used to analyze whether the exam design is appropriate and formulate targeted optimization strategies.

String

CHECKIN

Event reported when a user checks in after signing in to an app.

String

COMPENSATION

Event reported when a user applies for compensation.

String

POST

Event reported when a user posts in an app. It can be used to analyze users' social preferences.

String

SHAREAPP

Event reported when a user recommends or shares an app to a friend.

String

IMPROVEINFORMATION

Event reported when a user supplements information.