Prima di iniziare
Assicurati di completare i passaggi descritti in Inizia per verificare di avere un'app con Firebase abilitato e di aver aggiunto l'SDK Firebase In-App Messaging più recente.
Creazione di una nuova campagna
Configura la nuova campagna nella pagina Messaggi della console Firebase.
- Se sei un nuovo utente, fai clic su Crea la tua prima campagna.
- In caso contrario, fai clic su Nuova campagna.
Passaggio 1: stile e contenuti
Nella console, utilizza Firebase In-App Messaging di modelli di messaggio per incorporare diversi per soddisfare diversi scopi con i messaggi in-app.
Esplora i casi d'uso per scoprire di più esempi di stili dei modelli di messaggi.
Tipo di modello di messaggio | Funzionalità | Descrizione delle caratteristiche | |||
---|---|---|---|---|---|
Scheda | Modale | Solo immagine | Banner | ||
Immagine | Fornisci un URL immagine HTTPS. Puoi utilizzare Firebase Hosting per ospitare le tue immagini. | ||||
Azione | Utilizza i link web o i link diretti per indirizzare gli utenti a pagine esterne o pagine specifiche della tua app. Puoi utilizzare Firebase Dynamic Links per creare e gestire i link diretti. I modelli Modale e Solo immagine includono un pulsante X che consente agli utenti di ignorare il messaggio. | ||||
Colore del testo/di sfondo | Personalizza le immagini dei messaggi inserendo il codice colore esadecimale o utilizzando la mappa a gradiente di colore per trovare la tonalità specifica corrispondente al tuo brand. | ||||
Titolo/corpo del messaggio | Cattura l'attenzione dell'utente con un'intestazione pertinente e una descrizione concisa. Firebase traduce e adatta automaticamente il testo in base alle esigenze degli utenti. | ||||
Pulsante principale | L'azione predefinita del pulsante è impostata per ignorare il messaggio. Specifica un valore URL per reindirizzare gli utenti come azione. | ||||
Pulsante secondario | L'azione predefinita del pulsante è impostata per ignorare il messaggio. Specifica un valore URL per reindirizzare gli utenti come azione. |
Nella finestra Crea campagna della console Firebase, personalizza il messaggio in base alle tue esigenze con le funzionalità disponibili per ogni modello.
Sul lato destro della finestra Crea campagna, visualizza l'anteprima del messaggio in orientamento orizzontale o verticale per un telefono o un tablet.
L'anteprima nella console fornisce un'idea generale di come appare il messaggio su un dispositivo mobile. Il rendering effettivo dei messaggi varia a seconda del dispositivo. Esegui un test con un dispositivo reale per vedere il rendering esatto.
Se vuoi, definisci metadati personalizzati per la campagna. Questi metadati saranno disponibili sul lato client utilizzando i callback dell'SDK quando una campagna viene mostrata a un utente. Ad esempio, potresti voler taggare la campagna con un codice promozionale che che puoi utilizzare sul client.
Passaggio 2: scegli come target i tuoi utenti
Inserisci un nome per la campagna.
Questo nome viene utilizzato per i report sulle campagne e non fa parte del dominio per creare un nuovo messaggio email.
(Facoltativo) Fornisci una descrizione della campagna.
Questa descrizione viene utilizzata per i report sulle campagne e non fa parte del messaggio visibile.
Fai clic sul menu a discesa Seleziona app e identifica quale app da associare a questa campagna.
(Facoltativo) Fai clic sul pulsante and per restringere ulteriormente la utenti target.
Utilizza il menu a discesa Seleziona per scegliere altre specifiche.
Visualizza la percentuale di potenziali utenti idonei per questa offerta campagna.
Questo numero è stimato in base agli utenti attivi che hanno contattato il servizio negli ultimi 7 giorni. Gli utenti idonei visualizzano questo messaggio solo se un attivatore .
(Facoltativo) Se la tua app ha come target utenti in più lingue, ti verrà chiesto di localizzare la campagna in queste lingue. Utilizza la finestra di dialogo per aggiungere le tue traduzioni o usa Google Traduttore per localizzare facilmente la campagna.
Passaggio 3: pianificazione del messaggio
Descrivi la data e l'ora di inizio della tua campagna.
La campagna può iniziare quando la pubblichi o hai una campagna pianificata per iniziare.
Descrivi una data e un'ora di fine per la campagna.
La campagna può essere pubblicata a tempo indeterminato o avere un endpoint pianificato.
Fai clic su Evento + per aggiungere almeno un evento di trigger.
- Puoi inserire eventi predefiniti o eventi registrati tramite Firebase Analytics. per attivare il tuo messaggio in-app. Questi eventi possono essere azioni dell'utente, eventi di sistema o errori.
- Il messaggio in-app viene attivato quando si verifica uno dei tuoi eventi.
Specifica il limite di frequenza per dispositivo. Il limite ti consente di controllare la frequenza con cui i tuoi utenti vedono il messaggio.
- Per impostazione predefinita, una campagna non viene mostrata dopo essere stata visualizzato dall'utente una volta sola, ossia a quel punto.
- In alternativa, puoi impostare la frequenza dei messaggi in giorni.
(Facoltativo) Passaggio 4: eventi di conversione
Firebase monitora il numero di impressioni che generano una conversione completata .
Nella finestra Crea campagna, utilizza Seleziona evento di conversione. menu a discesa tra cui scegliere:
- Gli eventi di conversione predefiniti.
- Qualsiasi eventi attivati come conversioni.
Dopo aver pubblicato la campagna, vai a Pagina Messaggi e fai clic sul nome della campagna per visualizzare i dati relativi al cronologia delle conversioni della campagna.
Pubblicazione della campagna
Dopo aver modificato la campagna, puoi fare clic su Salva come bozza per visualizzare l'opzione e modificare la campagna in stato di bozza.
In alternativa, puoi fare clic su Pubblica per rilasciare il messaggio agli utenti target nella data programmata. Puoi modificare la campagna dopo averla pubblicata.
Una volta interrotta una campagna pubblicata, non potrai più pubblicarla. Tuttavia, puoi interrompere o modificare una campagna attiva in qualsiasi momento. Puoi anche duplicarne uno esistente per apportare lievi variazioni ed evitare di creare un campagne completamente nuove.