Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Commencer

Pour intégrer le contenu public de votre application dans les résultats de recherche des utilisateurs dans l'application Google, commencez par configurer les URL de votre application et ajoutez la bibliothèque d'indexation des applications Firebase.

Ajouter Firebase et la bibliothèque d'indexation des applications

Bien que vous n'ayez pas strictement besoin de Firebase pour que le contenu public de votre application soit indexé par Google, l'indexation des applications peut vous aider à tirer le meilleur parti de la recherche .

  1. Si vous ne l'avez pas déjà fait, ajoutez Firebase à votre projet Android .
  2. À l'aide de Firebase Android BoM , déclarez la dépendance de la bibliothèque App Indexing Android dans votre fichier Gradle de module (au niveau de l'application) (généralement app/build.gradle ).
    dependencies {
        // Import the BoM for the Firebase platform
        implementation platform('com.google.firebase:firebase-bom:25.12.0')
    
        // Declare the dependency for the App Indexing library
        // When using the BoM, you don't specify versions in Firebase library dependencies
        
    }
    

    En utilisant Firebase Android BoM , votre application utilisera toujours des versions compatibles des bibliothèques Firebase Android.

    (Alternative) Déclarez les dépendances de la bibliothèque Firebase sans utiliser le BoM

    Si vous choisissez de ne pas utiliser Firebase BoM, vous devez spécifier chaque version de bibliothèque Firebase dans sa ligne de dépendance.

    Notez que si vous utilisez plusieurs bibliothèques Firebase dans votre application, nous vous recommandons vivement d'utiliser BoM pour gérer les versions de bibliothèque, ce qui garantit que toutes les versions sont compatibles.

    dependencies {
        // Declare the dependency for the App Indexing library
        // When NOT using the BoM, you must specify versions in Firebase library dependencies
        
    }
    

Structurez votre site Web et votre application de sorte que les URL qui pointent vers les pages de votre site soient les mêmes que celles qui pointent vers les vues dans votre application Android. La recherche Google explore votre site à la recherche de ces liens, puis les utilise pour diriger les utilisateurs directement vers votre application.

Par exemple, considérez le simple site Web http://www.recipe-app.com à partir du codelab App Indexing . Les liens de l'application sont les mêmes URL HTTP que celles utilisées sur le site Web et suivent une structure claire qui fait correspondre les types de page aux types de vues d'application. Suivez ce type de structure dans votre application et votre site Web.

L'exemple recette-app.com a deux types de page (pour les recettes et les notes), mais vous pouvez avoir beaucoup plus de types de page sur votre site, chacun avec un type de lien distinct. Par exemple, recette-app.com comprend les types de liens suivants:

  • Pages de recettes: http://www.recipe-app.com/recipe/*
  • Pages de note: http://www.recipe-app.com/recipe/*/note
  • Mais il peut également inclure des pages de cours de cuisine, en utilisant les types de liens suivants:

  • Page d'inscription aux cours de cuisine: http://www.recipe-app.com/registration
  • Page du programme des cours de cuisine: http://www.recipe-app.com/schedule

Pour rationaliser votre travail, comprenez le nombre et les types de liens que vous devrez prendre en charge avant de commencer à créer votre application. Assurez-vous également de créer de bons titres et descriptions pour vos pages.

Une fois que vous avez défini votre structure et commencé à créer des écrans dans votre application, n'oubliez pas que vous avez également besoin d' une navigation arrière . Les utilisateurs doivent revenir à l'écran précédent s'ils appuient sur le bouton de retour après avoir ouvert un lien.

Pour le contenu public inclus dans les résultats de la recherche Google, gérez les liens vers votre application via les liens d'applications Android . Les liens d'applications Android vous aident à vous assurer que les utilisateurs atterrissent au bon endroit lorsqu'ils ouvrent un lien vers votre application. Les utilisateurs qui n'ont pas installé votre application peuvent également exécuter votre application sans l'installer via les applications instantanées Android .

Les liens d'applications Android comprennent deux composants principaux:

  1. Liens profonds vers le contenu de votre application: ajoutez des filtres d'intention à votre manifeste pour définir le mappage d'URL HTTP que vous avez configuré à l'étape ci-dessus, puis configurez votre application pour utiliser les données des intentions pour envoyer les utilisateurs vers le bon contenu. En savoir plus sur Créer des liens profonds vers le contenu de l'application .
  2. Vérification du lien: configurez votre application pour demander la vérification du lien, confirmant ainsi la propriété de votre site et de votre application. Ensuite, publiez un fichier de liens d'actifs numériques sur votre site Web qui vérifie votre propriété. En savoir plus sur Vérifier les liens d'application .

L'assistant de liens d'application dans Android Studio vous guide tout au long du processus décrit dans la documentation des liens d'application Android. En savoir plus sur l' utilisation de l'assistant de liens d'application .

Suivant: Affiner l'indexation du contenu public