Inizia a utilizzare le implementazioni di Remote Config


Con le implementazioni Remote Config, puoi rilasciare in modo sicuro e graduale nuove funzionalità e aggiornamenti per la tua app. Con le implementazioni, puoi controllare il rilascio di nuove funzionalità dell'app scegliendo come target gruppi di utenti specifici. Come nel test A/B, in un rollout il gruppo attivato viene misurato rispetto a un gruppo di controllo di dimensioni uguali per confronti significativi nei risultati.

Passaggio 1: strumenta la tua app con Remote Config, Crashlytics e Google Analytics

Prima di poter iniziare a utilizzare le implementazioni Remote Config per lanciare gradualmente nuove funzionalità per i tuoi utenti, la tua app deve essere strumentata con Firebase Remote Config, Crashlytics e Google Analytics.

  1. Segui le istruzioni riportate in Inizia a utilizzare Remote Config per aggiungere Remote Config e Analytics alla tua app e creare un modello Remote Config. Devi assicurarti di utilizzare la distinta base Firebase v32.6.0+ (Remote Config SDK v21.6.0+).
  2. Segui le istruzioni riportate in Inizia a utilizzare Crashlytics per aggiungere Crashlytics alla tua app. Assicurati di implementare l'SDK Firebase per iOS v10.24.0+.

Per un rendimento ottimale, ti consigliamo di implementare Remote Config in tempo reale nelle tue app per assicurarti che i valori di implementazione vengano recuperati non appena vengono pubblicati.

Passaggio 2: configura un lancio nella console Firebase

Dopo aver instrumentato la tua app con Remote Config, Crashlytics e Analytics, puoi utilizzare la console Firebase per creare un lancio.

  1. Nella console Firebase, vai alla pagina DevOps e coinvolgimento > Remote Config > Implementazioni.
  2. Fai clic su Crea implementazione.
  3. Nel campo Parametro, seleziona un parametro esistente o creane uno nuovo da aggiornare con l'implementazione, poi fai clic su Avanti.
  4. Crea o seleziona una condizione di targeting. Questa condizione definisce quali dispositivi verranno aggiunti ai gruppi di controllo e di implementazione. Per saperne di più su come vengono assegnati agli utenti i gruppi di controllo e quelli abilitati al lancio, consulta Informazioni sull'appartenenza ai gruppi di lancio.

  5. Fai clic su Avanti e, nel campo Valore abilitato, aggiungi il valore che vuoi rilasciare per i tuoi utenti.

  6. Nel campo Percentuale casuale, inserisci la percentuale totale di dispositivi che devono ricevere il valore abilitato. Poiché Firebase assegna un gruppo di controllo di dimensioni uguali per garantire un confronto accurato dei risultati durante la misurazione del rendimento della funzionalità attivata, questo valore deve essere pari o inferiore al 50%, a meno che non venga implementato al 100%. Tieni presente che questo valore è vincolato alle tue condizioni: ad esempio, se hai configurato una condizione implementata solo nella versione 2.0 della tua app e il 30% della tua base utenti ha adottato la versione 2.0, impostare questo valore al 50% significa che il 15% della tua base utenti totale otterrà il valore di implementazione.

  7. Fai clic su Avanti e fornisci un Nome e, facoltativamente, una Descrizione, poi fai clic su Salva.

  8. Per avviare l'implementazione, fai clic su Pubblica modifiche, rivedi i parametri modificati, quindi fai di nuovo clic su Pubblica modifiche.

L'implementazione dovrebbe iniziare e dovresti essere in grado di visualizzare i risultati quasi immediatamente.

Passaggi successivi