Documentation

Documentation

  • YourOwn Setup
  • Connect Setup
  • YourOwn SDK
  • Connect SDK
  • YourOwn API
  • Connect API
  • Resources

›Configuration

Configuration

  • Firebase configuration steps
  • Tuya configuration steps
  • Recurring payments
  • DKIM setup

Troubleshooting

  • In-App messages
  • Events and Report

Firebase Web

  • Firebase Web
  • When to trigger events
  • Code snippet

Firebase configuration steps


In order to configure your Firebase project, so the Copilot.cx deployment can access the data, Here are the steps to follow

💡 If you are utilizing multiple Copilot.cx projects, these steps should be done for each separately

Step 1

Get to settings and extract Project ID

Go to the project wanted under the Firebase console, and then access Settings - https://console.firebase.google.com

  • Send us the Project ID in the main top section.

You can see the Android and iOS configurations that should have been created by your developers - If you haven’t got them, make sure your developers add the right apps for Android/iOS, you will need to turn each of them ON later.

Firebase project ID

Step 2

Adding Copilot.cx Analytics user

Go to “Users and permissions”, and add this user group with Viewer roles:

  • firebase.viewer@copilot.cx

Add Firebase Copilot.cx users

Step 3

Turn on the Blaze plan if you have not yet

If this is a new Firebase project, continue to the Details & settings tab under Usage and billing, and select Modify plan to turn on the Blaze plan.

Alternitevly, you can add platform-it@copilot.cx as an Owner of the Firbase project, and inform your Customer Success Manager so we can do it for you.

Firebase analytics with the export costs nothing at all until reaching 10GB of data (approximately 100K users data over 6 months) and then only costs 2c per GB of data, but having the Firebase on Blaze plan will allow the data to be saved indefinitely, even though it will not cost anything currently.

BigQuery setup

Step 4

Get to Big query setup

Continue to the integrations tab in the General Settings, and enter the BigQuery setup details.

‼️ You may need to enable Google Analytics if they have not been auto-enabled yet (See left of image below).

BigQuery setup

Step 5

enabling big query

Approve and enable BigQuery through the Wizard, if you have not yet connected BigQuery to your project.

During the Linking process, or at any time after, validate the following has been done:

  1. Toggle both apps ( And web apps if needed ) ON.
  2. Select the region "US" - which is the multi-region for North America.
  3. Check the "Streaming" checkmark, without checking the "Daily" checkmark.
  4. Check “Include advertising identifiers in export” checkmark.
  5. Under “Crashlytics”, also toggle both apps ON.

If you add more apps, you should turn the analytics & Crashlytics ON for each of them ( Including Streaming if needed)

Enable BigQuery

Step 6

Google cloud platform IAMs

Go to to the Google cloud platform console and select your project at the top.

If you have inegrated BigQuery beforehand, you can press View in BigQuery to go directly to the GCP for the BigQuery integration

Then go to IAM & Admin.

Google Cloud IAMs

Step 7

Add Copilot.cx Growth user

In the top of the Members and Roles, press the ADD button.

Add the member growth@copilot-operations.iam.gserviceaccount.com.

The set three roles by selecting a role, and “Add another role” and Save

  1. BigQuery DataViewer.
  2. BigQuery Job User.
  3. BigQuery User.

Growth user

You're all done

If you're running into trouble, please contact your Customer Success Manager with any questions.

Tuya configuration steps →
  • Step 1
    • Get to settings and extract Project ID
  • Step 2
    • Adding Copilot.cx Analytics user
  • Step 3
    • Turn on the Blaze plan if you have not yet
  • Step 4
    • Get to Big query setup
  • Step 5
    • enabling big query
  • Step 6
    • Google cloud platform IAMs
  • Step 7
    • Add Copilot.cx Growth user
  • You're all done
Copilot
Mail: hello@copilot.cx
Call: (212).398.0001
© Copilot.cx 2023