Analytics Event Schema
Schema of the various analytics events sent from CustomerGlu Programs
Wallet Interaction
FIELD | TYPE | DESCRIPTION | VALUES |
---|---|---|---|
timestamp | string | UTC timestamp of the event. | Any String Value |
eventName | enum | Type of a particular event. | "ANALYTICS" |
event_name | enum | Name of a particular event. | "wallet_interaction" |
pageName | enum | (any string representing client web app screen name): values depend on client DEVs | "game" |
action | enum | What action is being done like a copy, share, etc | "LOAD_SUCCESS" |
user_id | string | User Identification. | Any String Value |
Coupon Code Copy Interaction
FIELD | TYPE | DESCRIPTION | VALUES |
---|---|---|---|
timestamp | string | UTC timestamp of the event. | Any String Value |
eventName | enum | Type of a particular event. | "ANALYTICS" |
event_name | enum | Name of a particular event. | "coupon_code_interaction" |
pageName | enum | (any string representing client web app screen name): values depend on client DEVs | "game" |
action | enum | What action is being done like a copy, share, etc | "OPEN_DEEPLINK" |
game_name | enum | Reward experience name. | "gamechallenge" |
campaign_id | string | This represents an instance of the campaign. | Any String Value |
reward_user_id | string | This represents an instance of the reward. | Any String Value |
user_id | string | User Identification. | Any String Value |
CTA Button Interaction
FIELD | TYPE | DESCRIPTION | VALUES |
---|---|---|---|
timestamp | string | UTC timestamp of the event. | Any String Value |
eventName | enum | Type of a particular event. | "ANALYTICS" |
event_name | enum | Name of a particular event. | "cta_interaction" |
pageName | enum | (any string representing client web app screen name): values depend on client DEVs | "game" |
action | enum | What action is being done like a copy, share, etc | "OPEN_DEEPLINK" |
campaign_id | string | This represents an instance of the campaign. | Any String Value |
component_name | string | Name of component that is in use. | Any String Value |
reward_user_id | string | This represents an instance of the reward. | Any String Value |
user_name | string | Name of logged-in user | Any String Value |
time_left | string | How many seconds users to answer | Any String Value |
value | string | Text on CTA | Any String Value |
user_id | string | User Identification. | Any String Value |
Reward Interaction
FIELD | TYPE | DESCRIPTION | VALUES |
---|---|---|---|
timestamp | string | UTC timestamp of the event. | Any String Value |
eventName | enum | Type of a particular event. | "ANALYTICS" |
event_name | enum | Name of a particular event. | "reward_interaction" |
pageName | enum | (any string representing client web app screen name): values depend on client DEVs | "reward_intro" |
action | enum | What action is being done like a copy, share, etc | "PLAY" |
game_name | enum | Title of game. | "spinthewheel" |
state | enum | Define the state of reward. | "pristine" |
campaign_id | string | This represents an instance of the campaign. | Any String Value |
status | enum | Describes the state of the coupon | "redeemable-unseen" |
selected_slot_index | number | Reward slot index | Any Number Value |
reward_name | string | Title of reward | Any String Value |
reward_type | string | Define the type of reward as user coupon code, discount, etc | Any String Value |
code | string | coupon code value | Any String Value |
reward_amount | number | Amount of reward that is won by the user | Any Number Value |
details | string | Details around reward. | Any String Value |
campaignName | string | Tittle of the campaign. | Any String Value |
user_id | string | User Identification. | Any String Value |
Quiz Interaction
FIELD | TYPE | DESCRIPTION | VALUES |
---|---|---|---|
timestamp | string | UTC timestamp of the event. | Any String Value |
eventName | enum | Type of a particular event. | "ANALYTICS" |
event_name | enum | Name of a particular event. | "quiz_interaction" |
session_id | string | It would unique for every app launch. | Any String Value |
pageName | enum | (any string representing client web app screen name): values depend on client DEVs | "game" |
action | enum | What action is being done like a copy, share, etc | "OPEN_DEEPLINK" |
campaign_id | string | This represents an instance of the campaign. | Any String Value |
reward_user_id | number | This represents an instance of the reward. | Any Number Value |
question_index | string | Denotes index number of questions in total questions. | Any String Value |
correct_answer | string | Value of correct answers. | Any String Value |
user_answer | string | The chosen by the user. | Any String Value |
is_correct | boolean | Tells chosen answer is true or false | Any String Value |
time | string | How many seconds users to answer | Any String Value |
user_id | string | User Identification. | Any String Value |
Program Interaction
FIELD | TYPE | DESCRIPTION | VALUES |
---|---|---|---|
timestamp | string | UTC timestamp of the event. | Any String Value |
eventName | enum | Type of a particular event. | "ANALYTICS" |
event_name | enum | Name of a particular event. | "program_interaction" |
pageName | enum | (any string representing client web app screen name): values depend on client DEVs | "game" |
action | enum | What action is being done like a copy, share, etc | "LOAD_SUCCESS" |
program_name | enum | Name of a particular program | "gamechallenge" |
campaign_id | string | This represents an instance of the campaign. | Any String Value |
component_name | string | Name of component that is in use. | Any String Value |
group_name | string | Activity group name. | Any String Value |
activity | string | Name of activity or task. | Any String Value |
user_id | string | User Identification. | Any String Value |
Last updated