# Firebase App Distribution

![](https://727226624-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MjFmyReUsbJqDjHEAlW%2Fuploads%2F69rINbehdkZoRDGhbpj2%2Ffirebase-app-distribution.png?alt=media\&token=a5d96a82-b949-446f-a9ab-a2246b47ab17)

### Set up a new Firebase App Distribution integration

#### Navigate to the Integration settings page

1. Select an app in the top left corner from the Switcher
2. Navigate to **App Settings** by clicking the gear icon (⚙️) at the top of the Timeline sidebar
3. Select the **Integrations** link the App Settings sidebar

#### Connect Firebase App Distribution

1. Find the **Firebase App Distribution** integration module under the **Beta testing** section
2. Click the **Connect** button
3. Upload a service account key file (`.json`) that's associated with your Firebase project in the Google Cloud Console.

{% hint style="info" %}
You can generate a service account key file from the Google Cloud Console by first creating a service account, and then generating a key on that service account. The service account must have the **Firebase App Distribution Admin** role. Note that the user creating the service account and key will need to have the **Owner** role on the Firebase Console project.&#x20;
{% endhint %}

### Firebase App Distribution integration settings

To finish configuring the Firebase App Distribution integration, you'll be prompted to enter the following:

* **Project ID:** Enter the Project ID of your Firebase project. The Project ID can be found by navigating to **Settings > Project Settings > General** in the Firebase Console and copying the value found under Project ID
* **App ID:** Enter the Firebase App ID of your app. The Firebase App ID can be found by navigating to **Settings > Project Settings > General** in the Firebase Consol&#x65;**,** then scrolling down to **Your Apps** and copying the value found under App ID for the relevant app


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.runway.team/integrations/beta-testing/firebase-app-distribution.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
