| Seleziona il tipo di modello: | Modelli lato client Modelli lato server |
Puoi pubblicare parametri e valori Remote Config dai modelli client a qualsiasi istanza di app che implementa gli SDK client Firebase per Remote Config, incluse le app Apple, Android, web, Flutter, Unity e C++.
Quando utilizzi la console Firebase o le API di backend di Remote Config, definisci uno o più parametri (coppie chiave/valore) e fornisci i valori predefiniti all'interno dell'app per questi parametri. Puoi eseguire l'override dei valori predefiniti in-app definendo i valori parametro. Le chiavi e i valori parametro sono stringhe, ma i valori parametro possono essere convertiti in altri tipi di dati quando li utilizzi nella tua app.
Utilizzando la console Firebase, Admin SDK o l'API REST Remote Config, puoi creare nuovi valori predefiniti per i parametri, nonché valori condizionali utilizzati per scegliere come target gruppi di istanze di app. Ogni volta che aggiorni la configurazione nella console Firebase, Firebase crea e pubblica una nuova versione del modello Remote Config. La versione precedente viene archiviata, consentendoti di recuperarla o di eseguire il rollback in base alle tue esigenze. Queste operazioni sono disponibili nella console Firebase, in Firebase Admin SDK e nell'API REST e sono descritte in modo più dettagliato in Gestisci le versioni dei modelli Remote Config.
Questa guida spiega i parametri, le condizioni, le regole, i valori condizionali e il modo in cui i vari valori parametro vengono classificati in ordine di priorità nel backend di Remote Config e nella tua app. Fornisce inoltre dettagli sui tipi di regole utilizzate per creare le condizioni.
Condizioni, regole e valori condizionali
Una condizione viene utilizzata per scegliere come target un gruppo di istanze di app. Le condizioni sono costituite da una o più regole che devono essere tutte valutate come true affinché la condizione venga valutata come true per una determinata istanza dell'app. Se il valore di una regola non è definito (ad esempio, quando non è disponibile alcun valore), la regola restituisce false.
Ad esempio, un parametro che definisce la pagina iniziale di un'app potrebbe mostrare immagini diverse in base al tipo di sistema operativo utilizzando la regola if device_os = Android:

In alternativa, è possibile utilizzare una condizione di tempo per controllare quando l'app mostra articoli promozionali speciali.
Un parametro può avere più valori condizionali che utilizzano condizioni diverse e i parametri possono condividere le condizioni all'interno di un progetto. Nella console Firebase, vai alla pagina DevOps e coinvolgimento > Remote Config > Parametri per visualizzare la percentuale di recupero per i valori condizionali di ciascun parametro. Questa metrica indica la percentuale di richieste nelle ultime 24 ore che hanno ricevuto ciascun valore.
Aggiungi, modifica, riordina o elimina le condizioni utilizzando la console Firebase
Puoi creare, modificare, riordinare ed eliminare le condizioni di targeting nella console Firebase. Le condizioni sono condivise tra i parametri all'interno di un progetto. Ecco come gestire le condizioni:
- Nella console Firebase, vai alla pagina DevOps e coinvolgimento > Remote Config > Condizioni (o seleziona Gestisci condizioni dalla pagina Parametri).
- Aggiungi una condizione: fai clic su Aggiungi condizione (o Crea la tua prima condizione), inserisci un nome che definisca l'obiettivo di targeting e seleziona una o più regole di targeting.
- Modifica una condizione: fai clic sul nome della condizione o sull'icona di modifica, modifica le regole in base alle tue esigenze e fai clic su Salva.
- Modifica la priorità delle condizioni: nella pagina Condizioni, trascina le condizioni utilizzando il punto di trascinamento per riordinarle. Le condizioni più in alto nell'elenco hanno la precedenza su quelle più in basso.
- Elimina una condizione: fai clic sull'icona Elimina accanto alla condizione da rimuovere. Se la condizione è indicata da un parametro, la sua rimozione comporta anche la rimozione dei valori condizionali associati.
Dopo aver salvato le modifiche alle condizioni, pubblica il modello utilizzando Pubblica modifiche.
Limitazione IPv6 con controllo degli accessi basato su IP
Remote Config offre un supporto limitato per IPv6 se utilizzato con policy di accesso basate su IP. Se la tua organizzazione limita l'accesso a intervalli di IP pubblici specifici, la connessione tramite una rete IPv6 può causare i seguenti problemi:
- Accesso alla console: potresti non essere in grado di utilizzare alcune funzionalità di Remote Config nella console Firebase, ad esempio il caricamento dei dati o la configurazione del targeting.
- Accesso client: le app client potrebbero riscontrare errori PERMISSION_DENIED.
Per evitare questi problemi, configura la rete in modo che utilizzi IPv4 o aggiungi gli intervalli IP di Firebase richiesti alla lista consentita della tua organizzazione.
Priorità valori parametro
A un parametro possono essere associati più valori condizionali. Le seguenti regole determinano quale valore viene recuperato dal modello Remote Config e quale valore viene utilizzato in un'istanza dell'app specifica in un determinato momento:
Innanzitutto, i valori condizionali vengono applicati per tutte le condizioni che restituiscono
trueper una determinata richiesta del client. Se più condizioni restituisconotrue, la condizione principale mostrata nell'interfaccia utente della console Firebase ha la precedenza e i valori condizionali associati a questa condizione vengono forniti quando un'app recupera i valori dal backend. Puoi modificare la priorità delle condizioni trascinandole nella pagina Condizioni.Se non sono presenti valori condizionali con condizioni che restituiscono
true, viene fornito il valore predefinito di Remote Config quando un'app recupera i valori dal backend. Se un parametro non esiste nel backend o se il valore predefinito è impostato su Utilizza il valore predefinito in-app, non viene fornito alcun valore per quel parametro quando un'app recupera i valori.
Nell'app, i valori parametro vengono restituiti dai metodi get in base al seguente elenco di priorità
- Se un valore è stato recuperato dal backend e poi attivato, l'app utilizza il valore recuperato. I valori dei parametri attivati sono persistenti.
Se non è stato recuperato alcun valore dal backend o se i valori recuperati dal backend Remote Config non sono stati attivati, l'app utilizza il valore predefinito in-app.
Per saperne di più su come ottenere e impostare i valori predefiniti, consulta Scarica i valori predefiniti del modello Remote Config.
Se non è stato impostato alcun valore predefinito in-app, l'app utilizza un valore di tipo statico (ad esempio
0perintefalseperboolean).
Questo grafico riassume l'ordine di priorità dei valori parametro nel backend Remote Config e nella tua app:

Tipi di dati dei valori dei parametri
Remote Config ti consente di selezionare un tipo di dati per ogni parametro e convalida tutti i valori Remote Config in base a quel tipo prima di un aggiornamento del modello. Il tipo di dati viene archiviato e restituito su una richiesta getRemoteConfig.
I tipi di dati supportati sono:
StringBooleanNumberJSON
Nella UI della console Firebase, il tipo di dati può essere selezionato da un menu a discesa accanto alla chiave del parametro. Nell'API REST, i tipi possono essere impostati utilizzando il campo value_type all'interno dell'oggetto parametro.
Gruppi di parametri
Remote Config ti consente di raggruppare i parametri per un'interfaccia utente più organizzata e una maggiore usabilità.
Ad esempio, supponiamo che tu debba attivare o disattivare tre diversi tipi di autenticazione durante l'implementazione di una nuova funzionalità di accesso. Con Remote Config, puoi creare i tre parametri per attivare i tipi che preferisci e poi organizzarli in un gruppo denominato "Nuovo accesso", senza dover aggiungere prefissi o un ordinamento speciale.
Puoi creare gruppi di parametri utilizzando la console Firebase o l'API REST Remote Config. Ogni gruppo di parametri che crei ha un nome univoco nel tuo modello Remote Config. Quando crei gruppi di parametri, tieni presente quanto segue:
- I parametri possono essere inclusi in un solo gruppo alla volta e una chiave di parametro deve comunque essere univoca per tutti i parametri.
- I nomi dei gruppi di parametri non possono superare i 256 caratteri.
- Se utilizzi sia l'API REST sia la console Firebase, assicurati che la logica dell'API REST sia aggiornata per gestire i gruppi di parametri al momento della pubblicazione.
Crea o modifica i gruppi di parametri utilizzando la console Firebase
Puoi raggruppare i parametri nella console Firebase. Ecco come creare o modificare un gruppo:
- Nella console Firebase, vai alla pagina DevOps e coinvolgimento > Remote Config > Parametri.
- Seleziona Gestisci gruppi.
- Seleziona le caselle di controllo dei parametri che vuoi aggiungere e seleziona Sposta nel gruppo.
- Seleziona un gruppo esistente o creane uno nuovo inserendo un nome e una descrizione e selezionando Crea nuovo gruppo. Dopo aver salvato un gruppo, questo è disponibile per la pubblicazione tramite il pulsante Pubblica modifiche.
Crea gruppi in modo programmatico
L'API REST Remote Config fornisce un modo automatizzato per creare e pubblicare gruppi di parametri. Se hai familiarità con REST e hai configurato l'autorizzazione delle richieste all'API, puoi eseguire questi passaggi per gestire i gruppi in modo programmatico:
- Recupera il modello corrente.
- Aggiungi oggetti JSON per rappresentare i gruppi di parametri.
- Pubblica i gruppi di parametri utilizzando una richiesta HTTP PUT.
L'oggetto parameterGroups contiene le chiavi dei gruppi, con una descrizione nidificata e un elenco di parametri raggruppati. Tieni presente che ogni chiave di gruppo deve essere univoca a livello globale.
Ad esempio, ecco un estratto di una revisione del template che aggiunge il gruppo di parametri "new menu" con un parametro, pumpkin_spice_season:
{
"parameters": {},
"version": {
"versionNumber": "1",
…
},
"parameterGroups": {
"new menu": {
"description": "New Menu",
"parameters": {
"pumpkin_spice_season": {
"defaultValue": {
"value": "true"
},
"description": "Whether it's pumpkin spice season."
}
}
}
}
}Condizioni degli indicatori personalizzati
I valori condizionali degli indicatori personalizzati possono essere utilizzati per abbinare indicatori arbitrari che definisci e invii nella tua applicazione con le condizioni che crei in base agli indicatori in Remote Config. In questo modo puoi personalizzare le esperienze lato client o app.
Le condizioni degli indicatori personalizzati sono disponibili per i seguenti ambienti client:
- iOS: v11.8.0 o versioni successive
- Android: v22.1.0 o versioni successive (Firebase BoM v33.8.0 o versioni successive)
- Web: v11.2.0 o versioni successive
- Flutter: Flutter BoM versione 3.6.0 o successive
Ad esempio, supponiamo che tu stia lavorando a un'app di biglietteria in cui vuoi visualizzare un banner nella schermata Home. Puoi utilizzare le condizioni degli indicatori lato client personalizzate per personalizzare questi banner in base alla località e agli interessi dell'utente. Puoi procedere nel seguente modo:
- Aggiungi
banner_image_urlebanner_linkal tuo modello di client Remote Config. Questi rappresentano l'immagine del banner e la pagina dell'evento associata a questa immagine. - Imposta indicatori personalizzati dalla tua app con i valori
cityepreferred_event_category. - Aggiungi valori predefiniti al modello Remote Config specifico per il cliente e crea valori condizionali in base agli indicatori personalizzati impostati nel passaggio precedente.
- Aggiungi valori predefiniti al modello Remote Config specifico per il cliente e valori condizionali per ogni condizione definita.
- Aggiorna il codice dell'applicazione per impostare e utilizzare le condizioni degli indicatori personalizzati.
Ora la tua app può scaricare i valori banner_image_url e banner_link appropriati quando recupera questi parametri dal server Remote Config.
Limiti
Quando crei condizioni per gli indicatori personalizzati, devi rispettare i seguenti limiti:
- Numero di indicatori personalizzati: puoi creare fino a 100 indicatori personalizzati per istanza dell'app. Puoi annullare l'impostazione di un indicatore personalizzato impostando il relativo valore su null.
- Nome dell'indicatore personalizzato: ogni nome di indicatore personalizzato può contenere un massimo di 250 caratteri.
- Valore dell'indicatore personalizzato: ogni valore dell'indicatore personalizzato può contenere fino a 500 caratteri. Quando utilizzi le espressioni regolari, il limite è di 250 caratteri.
Tipi di regole di condizione
Nella console Firebase sono supportati i seguenti tipi di regole. Le funzionalità equivalenti sono disponibili nell'API REST Remote Config, come descritto nel riferimento alle espressioni condizionali.
| Tipo di regola | Operatore/i | Valore/i | Nota |
| App | == | Seleziona un ID app dall'elenco di ID app per le app associate al tuo progetto Firebase. | Quando aggiungi un'app a Firebase, inserisci un ID pacchetto o un nome del pacchetto Android che definisce un attributo esposto come ID app nelle regole Remote Config.
Utilizza questo attributo come segue:
|
| Versione dell'app |
Per i valori stringa: corrisponde esattamente, contiene, non contiene, contiene l'espressione regolare Per i valori numerici: <, <=, =, !=, >, >= |
Specifica le versioni della tua app da scegliere come target. Prima di utilizzare questa regola, devi utilizzare una regola ID app per selezionare un'app Android/Apple associata al tuo progetto Firebase. |
Per le piattaforme Apple: utilizza il valore CFBundleShortVersionString dell'app. Nota: assicurati che la tua app Apple utilizzi l'SDK Firebase per piattaforme Apple versione 6.24.0 o successive, poiché CFBundleShortVersionString non viene inviato nelle versioni precedenti (consulta le note di rilascio). Per Android: utilizza il valore versionName dell'app. Nota: gli operatori di confronto numerici ( I confronti delle stringhe per questa regola sono sensibili alle maiuscole. Quando utilizzi l'operatore corrisponde esattamente a, contiene, non contiene o contiene l'espressione regolare, puoi selezionare più valori. Quando utilizzi l'operatore contiene l'espressione regolare, puoi creare espressioni regolari nel formato RE2. L'espressione regolare può corrispondere a tutta o parte della stringa della versione di destinazione. Puoi anche utilizzare gli ancoraggi ^ e $ per trovare corrispondenze con l'inizio, la fine o l'intera stringa di destinazione. |
| Numero build |
Per i valori stringa: corrisponde esattamente, contiene, non contiene, espressione regolare Per i valori numerici: =, ≠, >, ≥, <, ≤ |
Specifica le build della tua app da scegliere come target. Prima di utilizzare questa regola, devi utilizzare una regola ID app per selezionare un'app Apple o un'app per Android associata al tuo progetto Firebase. |
Questo operatore è disponibile solo per le app Apple e Android. Corrisponde a CFBundleVersion dell'app per Apple e a versionCode per Android. I confronti delle stringhe per questa regola sono sensibili alle maiuscole. Quando utilizzi l'operatore corrisponde esattamente a, contiene, non contiene o contiene l'espressione regolare, puoi selezionare più valori. Quando utilizzi l'operatore contiene l'espressione regolare, puoi creare espressioni regolari nel formato RE2. L'espressione regolare può corrispondere a tutta o parte della stringa della versione di destinazione. Puoi anche utilizzare gli ancoraggi ^ e $ per trovare corrispondenze con l'inizio, la fine o l'intera stringa di destinazione. |
| Piattaforma | == | iOS Android Web |
|
| Sistema operativo | == |
Specifica i sistemi operativi da scegliere come target. Prima di utilizzare questa regola, devi utilizzare una regola ID app per selezionare un'app web associata al tuo progetto Firebase. |
Questa regola restituisce true per una determinata istanza di app web se il sistema operativo e la relativa versione corrispondono a un valore target nell'elenco specificato.
|
| Browser | == |
Specifica i browser da scegliere come target. Prima di utilizzare questa regola, devi utilizzare una regola ID app per selezionare un'app web associata al tuo progetto Firebase. |
Questa regola restituisce true per una determinata istanza di app web se il browser e la relativa versione corrispondono a un valore target nell'elenco specificato.
|
| Categoria dispositivo | è, non è | dispositivo mobile | Questa regola valuta se il dispositivo che accede alla tua app web è mobile o non mobile (computer o console). Questo tipo di regola è disponibile solo per le app web. |
| Lingue | è in | Seleziona una o più lingue. | Questa regola restituisce true per una determinata istanza dell'app se questa
è installata su un dispositivo che utilizza una delle lingue elencate.
|
| Paese/regione | è in | Seleziona una o più regioni o paesi. | Questa regola restituisce true per un'istanza dell'app se l'istanza si trova in una delle regioni o dei paesi elencati. Il codice paese del dispositivo viene determinato utilizzando l'indirizzo IP del dispositivo nella richiesta o il codice paese determinato da Firebase Analytics (se i dati di Analytics sono condivisi con Firebase).
|
| Segmenti di pubblico | Include almeno un elemento | Seleziona uno o più segmenti di pubblico da un elenco di Google Analytics segmenti di pubblico che hai configurato per il tuo progetto. | Questa regola richiede una regola ID app per selezionare un'app associata al tuo progetto Firebase.
Nota: poiché molti segmenti di pubblico Analytics sono definiti da eventi o proprietà utente, che possono essere basati sulle azioni degli utenti dell'app, l'applicazione di una regola Utente nel segmento di pubblico per una determinata istanza dell'app potrebbe richiedere un po' di tempo. Ciò significa che, anche se un utente è tecnicamente idoneo per un segmento di pubblico, se Analytics non ha ancora aggiunto l'utente al segmento di pubblico quando viene eseguito |
| Proprietà utente |
Per i valori stringa:
contiene, non contiene, corrisponde esattamente, contiene l'espressione regolare Per i valori numerici: =, ≠, >, ≥, <, ≤ Nota: sul client, puoi impostare solo valori stringa per le proprietà utente. Per le condizioni che utilizzano operatori numerici, Remote Config converte il valore della proprietà utente corrispondente in un numero intero/con virgola mobile. |
Seleziona da un elenco di proprietà utente Google Analytics disponibili. | Per scoprire come utilizzare le proprietà utente per personalizzare la tua app per segmenti molto specifici della tua base utenti, consulta Remote Config e le proprietà utente.
Per scoprire di più sulle proprietà utente, consulta le seguenti guide: Quando utilizzi l'operatore corrisponde esattamente a, contiene, non contiene o contiene l'espressione regolare, puoi selezionare più valori. Quando utilizzi l'operatore contiene l'espressione regolare, puoi creare espressioni regolari nel formato RE2. L'espressione regolare può corrispondere a tutta o parte della stringa della versione di destinazione. Puoi anche utilizzare gli ancoraggi ^ e $ per trovare corrispondenze con l'inizio, la fine o l'intera stringa di destinazione. Nota: le proprietà utente raccolte automaticamente non sono disponibili durante la creazione delle condizioni Remote Config. |
| Utente in percentuale casuale | Dispositivo di scorrimento (nella console Firebase). L'API REST utilizza gli operatori <=, > e between).
|
0-100 |
Utilizza questo campo per applicare una modifica a un campione casuale di istanze di app (con dimensioni del campione anche di appena lo 0,0001%), utilizzando il widget del cursore per segmentare gli utenti (istanze di app) mescolati in modo casuale in gruppi. Ogni istanza dell'app viene mappata in modo permanente a un numero intero o frazionario casuale, in base a un seed definito nel progetto. Una regola utilizzerà la chiave predefinita (mostrata come Modifica seed nella console Firebase), a meno che non modifichi il valore seed. Puoi ripristinare l'utilizzo della chiave predefinita per una regola cancellando il campo Seed. Per indirizzare in modo coerente le stesse istanze di app all'interno di intervalli di percentuali specifici, utilizza lo stesso valore seed per tutte le condizioni. In alternativa, seleziona un nuovo gruppo di istanze di app assegnato in modo casuale per un determinato intervallo di percentuali specificando un nuovo seed. Ad esempio, per creare due condizioni correlate che si applicano ciascuna a un 5% non sovrapposto degli utenti di un'app, puoi configurare una condizione in modo che corrisponda a una percentuale compresa tra lo 0% e il 5% e un'altra condizione in modo che corrisponda a un intervallo compreso tra il 5% e il 10%. Per consentire ad alcuni utenti di apparire in modo casuale in entrambi i gruppi, utilizza valori seed diversi per le regole all'interno di ogni condizione. |
| Segmento importato | è in | Seleziona uno o più segmenti importati. | Questa regola richiede la configurazione di segmenti importati personalizzati. |
| Data/Ora | Prima, Dopo | Una data e un'ora specificate, nel fuso orario del dispositivo o in un fuso orario specificato, ad esempio "(GMT+11) Ora di Sydney". | Confronta l'ora corrente con l'ora di recupero del dispositivo. |
| Prima apertura | Prima, Dopo | Scegli come target gli utenti in base alla prima volta che aprono la tua app:
|
Il targeting degli utenti in base alla prima apertura è disponibile dopo aver selezionato un'app per Android, iOS o web. Richiede i seguenti SDK:
Analytics deve essere stato attivato anche sul client durante l'evento di prima apertura. |
| ID di installazione | è in | Specifica uno o più ID installazione (fino a 50) da scegliere come target. | Questa regola restituisce true per una determinata installazione se l'ID dell'installazione è presente nell'elenco separato da virgole di valori.
Per scoprire come ottenere gli ID installazione, consulta Recupera gli identificatori client. |
| Utente esistente | (nessun operatore) | Ha come target tutti gli utenti di tutte le app all'interno del progetto corrente. |
Utilizza questa regola di condizione per trovare tutti gli utenti all'interno del progetto, indipendentemente dall'app o dalla piattaforma. |
| Indicatore personalizzato |
Per i valori di stringa:
contiene, non contiene, corrisponde esattamente, contiene l'espressione regolare Per i valori numerici: =, ≠, >, ≥, <, ≤ Per i valori di versione: =, ≠, >, ≥, <, ≤ |
I confronti delle stringhe per questa regola sono sensibili alle maiuscole. Quando utilizzi l'operatore corrisponde esattamente, contiene, non contiene o corrisponde all'espressione regolare, puoi selezionare più valori. Quando utilizzi l'operatore Contiene l'espressione regolare, puoi creare espressioni regolari nel formato RE2. L'espressione regolare può corrispondere a tutta o parte della stringa della versione target. Puoi anche utilizzare gli ancoraggi ^ e $ per trovare una corrispondenza con l'inizio, la fine o l'intera stringa di destinazione. I seguenti tipi di dati sono supportati per gli ambienti client:
Numero che rappresenta i numeri di versione da trovare (ad esempio, 2.1.0). |
Per saperne di più sulle condizioni degli indicatori personalizzati e sulle espressioni condizionali da utilizzare, consulta Condizioni degli indicatori personalizzati ed Elementi utilizzati per creare le condizioni. |
Parametri e condizioni di ricerca
Puoi cercare le chiavi parametro, i valori parametro e le condizioni del tuo progetto dalla console Firebase utilizzando la casella di ricerca nella parte superiore della pagina DevOps e coinvolgimento > Remote Config > Parametri.
Limiti per parametri e condizioni
All'interno di un progetto Firebase, puoi avere fino a 3000 parametri e fino a 2000 condizioni. Le chiavi dei parametri possono contenere fino a 256 caratteri, devono iniziare con un trattino basso o una lettera dell'alfabeto latino (A-Z, a-z) e possono includere anche numeri. La lunghezza totale delle stringhe dei valori parametro all'interno di un progetto non può superare 1.000.000 di caratteri. Inoltre, le regole di condizione basate sulle proprietà utente possono includere fino a 100 valori delle proprietà utente. Per un elenco completo dei limiti, consulta Quote e limiti.
Visualizza le modifiche a parametri e condizioni
Puoi visualizzare le ultime modifiche ai tuoi modelli Remote Config dalla console Firebase. Per ogni singolo parametro e condizione, puoi:
Visualizza il nome dell'utente che ha modificato per ultimo il parametro o la condizione.
Se la modifica è avvenuta nello stesso giorno, visualizza il numero di minuti o ore trascorsi dalla pubblicazione della modifica nel modello Remote Config attivo.
Se la modifica è avvenuta uno o più giorni prima, visualizza la data in cui è stata pubblicata nel modello Remote Config attivo.
Cronologia delle modifiche per i parametri
Nella console Firebase, vai alla pagina DevOps e coinvolgimento > Remote Config > Parametri. La colonna Ultima pubblicazione mostra l'ultimo utente che ha modificato ogni parametro e l'ultima data di pubblicazione della modifica:
Per visualizzare i metadati delle modifiche per i parametri raggruppati, espandi il gruppo di parametri.
Per ordinare in ordine crescente o decrescente in base alla data di pubblicazione, fai clic sull'etichetta della colonna Ultima pubblicazione.
Cronologia delle modifiche per le condizioni
Nella console Firebase, vai alla pagina DevOps e coinvolgimento > Remote Config > Condizioni. Puoi visualizzare l'ultimo utente che ha modificato la condizione e la data di modifica accanto a Ultima modifica sotto ogni condizione.
Passaggi successivi
Per configurare il progetto e l'app Firebase in modo da utilizzare Remote Config, consulta Inizia a utilizzare Firebase Remote Config.