Google Analytic - Waiviogit/waivio GitHub Wiki
π Google Analytics Events
π Main Menu Navigation
Track clicks on main menu items:
click_myfeedclick_earnclick_mainshopclick_toolsclick_about
Track page views when users open the pages:
view_myfeedview_earnview_mainshopview_tools(Note:view_aboutnot needed as it's an object page.)
π Search & Voting
use_searchβ When the user uses the search functionalityadd_voteβ When the user votessearch_${props.searchType.toLowerCase()}β Dynamic search eventsearch_dish_in_quick_rewards_modalβ Search for dishes inside Quick Rewards modalsearch_restaurant_in_quick_rewards_modalβ Search for restaurants inside Quick Rewards modalvote_comment- Vote for comment
π§ Header Interactions
Track clicks on header elements:
click_logoβ When clicking the site logoclick_editorβ When clicking the editor buttonclick_profileβ When clicking the user profile
π Post Publishing
publish_postβ After clicking the βPublishβ button in the previewcreate_post_in_quick_rewards_modalβ User creates a post inside Quick Rewards modalpublish_commentβ User publishes a commentposted_reviewβ User posts a review
π Sign-In Flow
Click events for sign-in UI:
click_sign_inβ When the sign-in button in the header is clickedclick_sign_in_hivesignerβ Click on HiveSigner optionclick_sign_in_hiveauthβ Click on HiveAuth optionclick_sign_in_googleβ Click on Google sign-in option
(Note: There is an existing sign_in event, but its usage is unclear β consider removing it.)
Events confirming successful sign-in (for funnel analysis):
signed_in_hivesignersigned_in_hiveauthsigned_in_google
These help differentiate between attempts and actual sign-ins.
π§± Object Page Interactions
Track clicks on interactive elements on object pages:
-
click_follow_object -
click_edit_object -
click_heart -
click_write_a_new_review_for_object -
view_${objectType}β Dynamic view event for object pages -
view_postβ User views a post -
view_user_profileβ User views another userβs profile -
getObjectName(obj)β Retrieves or logs object name (consider usefulness) -
click_submit_photosβ From product page: βSubmit photosβ button -
on_click_submit_dish_photosβ When submitting dish photos -
buy_nowβ User initiates a βBuy nowβ action -
reblogβ User reblogs content -
click_button_find_rewardsβ Click on "Find Rewards" button -
reserve_proposition_in_quick_rewards_modalβ Reserving a proposition in Quick Rewards modal
πͺ Logout
logoutβ When the user logs out