Catch up on everthing we announced at this year's Firebase Summit. Learn more

Inizia con le previsioni di Firebase

Puoi utilizzare Firebase Predictions per prevedere il comportamento degli utenti. Le tue previsioni sono automaticamente disponibili in Remote Config, il compositore di notifiche, Firebase In-App Messaging e A/B Testing per aiutarti a personalizzare l'esperienza per diversi segmenti di utenti. In alternativa, puoi esportare le tue previsioni in BigQuery per l'analisi e utilizzarle nei tuoi strumenti.

Questa guida ti mostra come utilizzare le previsioni con la tua app, seguendo questi passaggi:

  1. Aggiungi Analytics alla tua app.
  2. Abilita la condivisione e le previsioni dei dati di Analytics
  3. Facoltativo: definire previsioni personalizzate
  4. Usa le previsioni nella tua app

Aggiungi Analytics alla tua app

Prima di iniziare a utilizzare Predizioni, aggiungi Analytics alla tua app.

È utile, anche se non obbligatorio, aggiungere anche alcuni eventi aggiuntivi per acquisire eventi e interazioni chiave nella tua app. Utilizza la console Firebase per contrassegnare gli eventi più importanti come eventi di conversione.

Questa guida presuppone che la vostra applicazione utilizza le previsioni Churn e spendere predefiniti. Tuttavia, puoi anche aggiungere ulteriori eventi di Analytics alla tua app in modo da poter prevedere altri tipi di comportamento degli utenti, come i seguenti:

  • Quando gli utenti spendono una valuta virtuale in-app, come potrebbe accadere nelle app di gioco. Per questa previsione, è necessario utilizzare lo spend_virtual_currency evento Analytics nella tua app.
  • Quando gli utenti condividono il contenuto dell'app, come potrebbe accadere nella maggior parte delle app non di gioco con un qualche tipo di integrazione con i social media. Per questa previsione, è necessario utilizzare la share evento Analytics nella tua app.
  • Quando gli utenti aprono una schermata particolare nella tua app, registra un evento personalizzato.

Per ulteriori informazioni su questi eventi, vedere Eventi: Tutte le applicazioni .

iOS+

  1. Aggiungere Analytics per la tua app, utilizzando le istruzioni nelle Analytics ottenere guida introduttiva per le piattaforme di Apple .

  2. Aggiungere eventi aggiuntivi che si desidera di prevedere per la vostra applicazione, come ad esempio spend_virtual_currency o share . Per le istruzioni, vedere i log Analytics guida eventi per piattaforme Apple . Utilizzare i seguenti costanti Analytics per registrare questi eventi nella vostra applicazione: kFIREventSpendVirtualCurrency e kFIREventShare .

Android

  1. Aggiungere Analytics per la tua app, utilizzando le istruzioni nelle Analytics ottenere guida introduttiva per Android .

  2. Aggiungere eventi aggiuntivi che si desidera di prevedere per la vostra applicazione, come ad esempio spend_virtual_currency o share . Per le istruzioni, vedere i log Analytics guida eventi per Android . Utilizzare i seguenti costanti Analytics per registrare questi eventi nella vostra applicazione: SPEND_VIRTUAL_CURRENCY e SHARE .

Abilita la condivisione e le previsioni dei dati di Analytics

  1. Aprire l'Integrazioni pagina della console Firebase.

  2. Se non hai già abilitato l'integrazione di Google Analytics, fallo.

  3. Nella pagina integrazioni, fare clic su Gestisci sulla scheda di Google Analytics, e quindi assicurarsi che i dati Condividi Analytics con tutti Firebase offre impostazione è attivata.

    Per ulteriori informazioni sulle impostazioni di condivisione, vedere Gestire la condivisione dei dati .

  4. Nella console Firebase, aprire la sezione previsioni. Se non hai già accettato i termini di servizio di Previsioni, fallo.

Dopo aver abilitato la condivisione dei dati e aver accettato i termini di servizio, le previsioni verranno abilitate per il tuo progetto. Puoi smettere di fare previsioni in qualsiasi momento disabilitando la condivisione dei dati con Firebase Predictions da questa pagina.

Crea previsioni personalizzate

Per impostazione predefinita, Predizioni è preconfigurato per prevedere l'abbandono degli utenti e gli utenti che spendono. Puoi creare una previsione personalizzata specificando un evento Analytics: Firebase Predictions prevederà quali utenti attiveranno quell'evento.

Per istruzioni sulla creazione di una previsione, vedere Creazione di una previsione .

Usa una previsione con la tua app

Dopo aver abilitato le previsioni o aver creato una previsione personalizzata, il servizio inizierà a preparare un modello per fare previsioni per i tuoi utenti. Al termine della preparazione, puoi iniziare a utilizzare la previsione con la tua app:

  1. Nella pagina Previsioni console Firebase, trovare la scheda per la previsione che si desidera utilizzare e fare clic su Esplora e l'uso di previsione.

  2. Seleziona il segmento di utenti che desideri scegliere come target.

    Un segmento di utenti è costituito dagli utenti che rientrano in un intervallo di valori percentili, da te specificato. Il valore percentile di un utente rappresenta la probabilità relativa che l'utente esegua un'azione (abbandono, spesa e così via), rispetto a tutti gli utenti. Il valore percentile di ogni utente viene assegnato ordinando gli utenti in base alla loro probabilità di eseguire l'azione prevista e quindi suddividendo l'elenco ordinato in 100 gruppi di uguali dimensioni.

    Ad esempio, quando si prevede la spesa, un utente nel 25° percentile ha la stessa probabilità o più probabilità di spendere del 25% dei tuoi utenti e gli utenti nel segmento contenente i percentili 1-25 sono il 25% dei tuoi utenti con meno probabilità di spendere.

    Firebase Predictions predefinisce i seguenti segmenti di utenti:

    Il meno probabile Il 25% degli utenti con meno probabilità di eseguire l'azione (percentili 1-25).
    Mezzo Il 50% medio degli utenti (percentili 26-75). Questo segmento rappresenta spesso i tuoi utenti più convincenti.
    Più probabilmente Il 25% degli utenti con maggiori probabilità di eseguire l'azione (percentili 76-100).

    Se desideri scegliere come target un intervallo percentile diverso da uno dei predefiniti, puoi definire un segmento utente personalizzato specificando i tuoi limiti superiore e inferiore. Nella console Firebase, il limite inferiore dell'intervallo è esclusivo e il limite superiore incluso, quindi gli intervalli 0-50 e 50-100 non si sovrappongono.

  3. Scegliere il prodotto che si desidera utilizzare con la previsione-Remote Config, FCM, o Firebase in-app di messaggistica-a scegliere Continua. Pagina di configurazione del prodotto si aprirà, con la sezione di destinazione pre-riempita con il segmento utente selezionato.

Prossimi passi

Per un esempio di come è possibile utilizzare Configurazione remota e test A / B con le previsioni, vedere le strategie di monetizzazione Ottimizzare l'utilizzo GUIDA caso.