Inizia a utilizzare le implementazioni di Remote Config


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

Passaggio 1: esegui lo strumento della tua app con Remote Config, Crashlytics e Google Analytics

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

  1. Segui le istruzioni riportate in Iniziare a utilizzare Remote Config per aggiungere Remote Config e Analytics alla tua app e creare un modello Remote Config. Devi assicurarti di utilizzare Firebase BoM 32.6.0 o versioni successive (Remote Config SDK 21.6.0 o versioni successive).
  2. Segui le istruzioni riportate nella sezione Iniziare a utilizzare Crashlytics per aggiungere Crashlytics alla tua app. Assicurati di implementare la versione 10.24.0 o successive dell'SDK Firebase per iOS.

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

Passaggio 2: configura un'implementazione nella console Firebase

Dopo aver strumentato l'app con Remote Config, Crashlytics e Analytics, puoi utilizzare la Console Firebase per creare un rollout.

  1. Nella Console Firebase, vai a Remote Config, quindi apri Implementazioni.
  2. Fai clic su Crea implementazione.
  3. Nel campo Parametro, seleziona un parametro esistente o creane uno nuovo da aggiornare con l'implementazione, quindi fai clic su Avanti.
  4. Crea o seleziona una condizione target. Questa condizione definisce i dispositivi che verranno aggiunti ai gruppi di controllo e di implementazione abilitati. Consulta Informazioni sull'appartenenza al gruppo di implementazione per ulteriori informazioni su come i gruppi di controllo e abilitati all'implementazione vengono assegnati agli utenti.

  5. Fai clic su Avanti e nel campo Valore abilitato aggiungi il valore che vuoi rilasciare agli 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 dalle tue condizioni: ad esempio, se hai configurato una condizione che è stata 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 su 50% significa che il 15% della tua base utenti totale riceverà il valore di implementazione.

  7. Fai clic su Avanti, fornisci un Nome e, facoltativamente, una Descrizione, quindi 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