Firebase

Integration with Firebase Analytics allows you to analyze user behavior during all stages of the purchase process, based on what users view, click, and select within the app. These are the insights you can gain with this integration:
These are the integrations you can gain with this integration:
Users browsing products from collection views
Users who select a product
Users accessing the product detail view
Users who add a product to favorites or remove it
Users who add a product to their cart or remove it
Users who view their shopping cart
Start of checkout process
Selection of delivery method
Completion of purchase
To allow the Shoppy team to activate this integration, we kindly ask that you send our support a Gmail email address that we can use to invite your app to the Firebase project to view your analytics. You can write to us at [email protected] and specify the account to invite.
Events
Below is a list of Firebase analytics events triggered by user actions in the Shoppy app. Each event includes a structured payload of parameters, described in the associated tables.
View item list
Triggered when a user views a list of items (e.g. a product category page). view_item_list
Parameters:
items
Array of items viewed
Item Object
index
Position in the list
item_id
Unique identifier for item
item_name
Display name of the item
Select item
Triggered when a user selects an item from a list. select_item_list
Parameters:
item
Object describing the selected item
Item Object
item_id
Unique identifier for item
item_name
Display name of the item
View item
Triggered when a user views the details of a specific item.
Parameters:
item
Object describing the viewed item
currency
ISO 4217 currency code (e.g. USD)
Item Object:
item_id
Unique identifier for item
item_name
Display name of the item
price
Price of the item
Remove from cart
Triggered when a user removes an item from the cart.
Parameters:
item
Object describing the removed item
currency
ISO 4217 currency code (e.g. USD)
Item Object:
item_id
Unique identifier for item
item_name
Display name of the item
price
Unit price of the item
quantity
Quantity removed from cart
View cart
Triggered when a user views their cart.
Parameters:
items
Array of items in the cart
value
Total cart value (sum of item prices × quantities)
currency
ISO 4217 currency code (e.g. USD)
Item Object:
item_id
Unique identifier for item
item_name
Display name of the item
quantity
Quantity in cart
price
Unit price of the item
currency
Currency for this item
Begin checkout
Triggered when a user begins the checkout process.
Parameters:
items
Array of items being purchased
value
Total cart value at checkout
currency
ISO 4217 currency code (e.g. USD)
Item Object:
item_id
Unique identifier for item
item_name
Display name of the item
quantity
Quantity to purchase
price
Unit price of the item
currency
Currency for this item
Purchase
Triggered when a purchase is completed.
Parameters:
items
Array of purchased items
value
Total amount of the purchase
shipping
Shipping cost associated with the purchase
currency
ISO 4217 currency code (e.g. USD)
coupon
Coupon code applied to the purchase (if any)
Item Object:
item_id
Unique identifier for item
item_name
Display name of the item
quantity
Quantity purchased
price
Unit price of the item
currency
Currency for this item
Add to wishlist
Triggered when a user adds an item to their wishlist.
Parameters:
item
Object describing the wished item
Item Object:
item_id
Unique identifier for item
item_name
Display name of the item
Last updated
Was this helpful?