Shopgate supports Google Analytics for Firebase in its mobile apps.
Shopgate supports Google Analytics for Firebase in its mobile apps.
Important: Firebase tracking only works after a successful app update. For app updates you need your own developer account with Apple and Google.
Please inform us via email after setup so that we can initiate an app update.
With the configuration of Google Analytics for Firebase, Shopgate will also use Firebase Cloud Messaging to send pushes on Android for your store. This change only affects the infrastructure - nothing will change for you in the Shopgate merchant area.
Step 1: Create a project in Firebase Console
Recommended: Firebase for Mobile Apps is perfectly complemented with Google Tag Manager.
1. Log into your Firebase Console: Firebase.
2. Click the Get started with a Firebase project box.
3. Assign a name to your project (1), select both checkboxes (2), and then click on the Continue (3) button.
4. The additional Google Analytics setup is preset. To analyze your mobile app, we recommend that you set up Google Analytics for Firebase. You can do this in this step or at a later time.
Deactivate the setting (bottom left) for later setup.
5. Select your Analytics location (where your business is located), click the Google Analytics terms checkbox, and then click Create Project.
6. Once the project has been created, click Continue.
Once your Firebase project is successfully set up, you will be taken to the homepage of your Firebase console. From there, you can proceed to invite Shopgate as an Editor to your project.
Step 2: Invite Shopgate
1. You should still be logged in, if not, please log back into your Firebase console: Firebase.
2. Click the settings icon , then select Users and permissions.
3. On the User and permissions page, click Add member.
4. Add firebase@shopgate.com to the Email Address(es) field, and select Editor from the Role(s) drop-down list.
Further information:
FAQ - Why don't I see screen_view events but cryptic names instead?
The Shopgate App is a hybrid app. In order to be able to always publish the latest content quickly and without a lengthy App Store Update process, the presentation layer of your App is served via WebViews. Firebase SDK, unfortunately, doesn't allow WebViews to trigger the reserved event "screen_view" and therefore we can't use this event to track the presentation layer of your app.
So that you can track your shopper's journey and create funnels, we have implemented a custom solution to replace screen_views. Simply use the custom event sg_view_page, which is sent with each screen change of the user.
Updated: 3 January 2025