Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Iniziare

Per ottenere contenuti pubblici dalla tua app nei risultati di ricerca degli utenti nell'app Google, inizia impostando gli URL dell'app e aggiungendo la libreria di indicizzazione dell'app Firebase.

Aggiungi Firebase e la libreria di indicizzazione delle app

Sebbene non sia strettamente necessario Firebase per ottenere l'indicizzazione dei contenuti pubblici della tua app da Google, l'indicizzazione delle app può aiutarti a ottenere di più dalla ricerca .

  1. Se non lo hai già fatto, aggiungi Firebase al tuo progetto Android .
  2. Nel file build.gradle livello di build.gradle , assicurati di includere il repository Maven di Google nelle sezioni buildscript e allprojects .
  3. Aggiungi la dipendenza per la libreria Android di indicizzazione dell'app Firebase al file Gradle del tuo modulo (a livello di app) (di solito app/build.gradle ):
    implementation 'com.google.firebase:firebase-appindexing:19.1.0'

Struttura il tuo sito web e la tua app in modo che gli URL che puntano a pagine del tuo sito siano gli stessi URL che puntano a visualizzazioni nella tua app Android. Ricerca Google esegue la ricerca per indicizzazione di questi collegamenti sul tuo sito, quindi li utilizza per inviare gli utenti direttamente alla tua app.

Ad esempio, considera il semplice sito Web http://www.recipe-app.com dal codelab di indicizzazione delle app . I collegamenti nell'app sono gli stessi URL HTTP utilizzati sul sito Web e seguono una struttura chiara che abbina i tipi di pagina ai tipi di visualizzazione dell'app. Segui questo tipo di struttura nell'app e nel sito Web.

L'esempio recipe-app.com ha due tipi di pagina (per ricette e note), ma potresti avere molti più tipi di pagina sul tuo sito, ognuno con un tipo di collegamento distinto. Ad esempio, recipe-app.com include i seguenti tipi di link:

  • Pagine di ricette: http://www.recipe-app.com/recipe/*
  • Pagine delle note: http://www.recipe-app.com/recipe/*/note
  • Ma potrebbe anche includere pagine di Cooking Class, usando i seguenti tipi di link:

  • Pagina di registrazione della lezione di cucina: http://www.recipe-app.com/registration
  • Pagina del programma delle lezioni di cucina: http://www.recipe-app.com/schedule

Per semplificare il tuo lavoro, comprendi il numero e i tipi di link che dovrai supportare prima di iniziare a creare la tua app. Assicurati anche di creare buoni titoli e descrizioni per le tue pagine.

Dopo aver definito la struttura e aver iniziato a creare schermate nella tua app, ricorda che devi anche tornare indietro . Gli utenti dovrebbero tornare alla schermata precedente se toccano il pulsante Indietro dopo aver aperto un collegamento.

Per i contenuti pubblici inclusi nei risultati di Ricerca Google, gestisci i collegamenti alla tua app tramite i collegamenti alle app Android . I collegamenti alle app Android ti aiutano ad assicurarti che gli utenti arrivino nel posto giusto quando aprono un collegamento alla tua app. Gli utenti che non hanno installato l'app possono anche eseguire l'app senza installarla tramite Android Instant Apps .

I collegamenti alle app Android includono due componenti principali:

  1. Collegamenti diretti al contenuto dell'app: aggiungi filtri intent al manifest per definire la mappatura dell'URL HTTP che hai impostato nel passaggio precedente, quindi configura la tua app per utilizzare i dati degli intenti per inviare agli utenti il ​​contenuto giusto. Ulteriori informazioni in Creare collegamenti diretti al contenuto dell'app .
  2. Verifica collegamento: configura l'app per richiedere la verifica del collegamento, confermando la proprietà del tuo sito e della tua app. Quindi, pubblica un file di collegamenti di risorse digitali sul tuo sito Web per verificare la tua proprietà. Ulteriori informazioni su Verifica collegamenti app .

L'Assistente collegamenti app in Android Studio ti guida attraverso il processo descritto nella documentazione dei collegamenti app Android. Ulteriori informazioni sull'uso dell'Assistente collegamenti app .

Successivo: perfeziona l'indicizzazione del contenuto pubblico