All Collections
Gameball Admin Settings
Configure Your Firebase Account for Referrals on Mobile
Configure Your Firebase Account for Referrals on Mobile

Learn how to use Firebase for push notifications and generate referral dynamic links on your mobile app.

Ahmed El Assy avatar
Written by Ahmed El Assy
Updated over a week ago

E-commerce Platforms

Shopify (Pro & Guru), other platforms (Growth, Pro & Guru)


The below configurations will be used in mobile integration only for generating dynamic links.

Configure your Firebase account on Account Integration settings section in Gameball Admin Dashboard through Admin Settings > Mobile Configurations

On the Mobile Configurations page, please go to Firebase Referral Settings, add the below data from your Firebase account:

Domain URL Prefix

Firebase Console > Your app > Dynamic Links (side menu) > Link shown up in blue

If it is your first time to open the dynamic links section on Firebase and no links configured yet, you will be prompt to accept the terms of services and set a domain for your dynamic links.

Steps to set a domain:

  • You may use Firebase Google-provided domains page.link for example, myexample.page.link (preferred)

  • You can also use your custom domain like product.com but extra work will be needed for DNS verification

  • It is not recommended to use custom domains with an optional Path prefix

Once the domain is configured on Firebase, copy it as shown in the above screenshot and use it on Gameball.

iOS AppStore ID

You can find your App Store ID in your app’s URL. 

In the example below, 123456789 is the App Store ID https://itunes.apple.com/us/app/yourapp/id123456789

Firebase Console > Your app > Project Settings > General > (down) Select iOS app --> IOS AppStore ID

iOS Bundle ID

Bundle ID or bundle identifier uniquely identifies an application in Apple’s ecosystem.
Firebase Console > Your app > Project Settings > General > (down) Select iOS app > IOS Bundle ID

Android Package Name

The package name is a unique name to identify a specific app. Generally, the package name of an app is in the format domain.company.application.
Firebase Console > Your app > Project Settings > General > (down) Select Android app > Android Package Name


What's next?

Did this answer your question?