FIREBASE DYNAMIC LINKS CONFIGURATION DOCUMENT

This is the document that guides how to use Firebase Dynamic Links from scratch. The document includes 3 Parts: Create a Firebase Project, Add an iOS app to Firebase Project and Set up Dynamic Links.


Part 1. Create a Firebase Project

Step 1.

Open link: https://firebase.google.com/. Sign in your google account and click go to the console

Step 2.

In the console page, click add project to create new a Firebase Project

Step 3.1.

Enter a name for the project

Step 3.2.

If this is the first time you use Firebase, it will ask you enable Google Analytics, if you don't want to enable it, you can turn it off and go ahead Step 3.4

 

Step 3.3.

In this step, you will choose the Analytics location and accept all terms below

Step 3.4.

The project was created. Click continue to go inside the project

Part 2. Add an iOS app to Firebase project

A Firebase Project supports adding many iOS apps into it, so please redo this part 2 times to add both staging iOS apps and release the iOS app into one Firebase Project. These steps below will help you know how to add an iOS app to a Firebase Project.

Step 1

On the Project Overview, click on iOS icon to start process add an iOS app

Step 2.1

In this step, you must provide an iOS bundle ID (aka ibi) of your iOS project. For example, ibi of staging mobile SFA is com.openhouse-group.wmsfamobiledev and ibi of release mobile SFA is com.openhouse-group.wmsfamobile

You need to enter a nickname for the app.

 

Step 2.2

This is an important step. Please download and save the GoogleService-Info.plist. My team needs this file to make the app working.

Step 2.3

Do nothing and click Next to continue


Step 2.4

Do nothing and click Next to continue

Step 2.5

Do nothing and click Skip to complete process

Step 3

On the right of Project Overview, click on icon setting and choose Project Settings to go to Setting Page

Step 4

This is an important step. On the tab General in Setting page, please take note of Web API Key, copy and save this key.

Scroll down to the bottom, choose an iOS app, and add Team ID for it.

Part 3: Set up Dynamic Links

Step 1

On the left side, click on Dynamic Links and hit Get Started to begin set up Dynamic Links

Step 2

In the text box "Domain", type the domain name you want to use for your Dynamic Links. You can use a free Google-provided domain (for example, yourapp.page.link).

If you use a free Google-provided domain, remember that you must keep the suffix ".page.link" like '{the_unique_name}.page.link’. You can choose any name you want for the_unique_name

 

Step 3

This is an important step. After the URL prefix has been verified and approved for use, please copy and save the URL prefix domain.


Comments