Accélération des expériences de recherche avec Elastic App Search et Google Firestore

blog-logo-app-search-720x420.png

Aujourd'hui, nous sommes ravis de vous annoncer que l'extension Elastic App Search pour Google Cloud Firestore est désormais disponible. Ainsi, les développeurs sont en mesure d'ajouter facilement une fonctionnalité de recherche aux applications web et mobile fondées sur Firestore en seulement quelques clics dans le répertoire des extensions Firebase.

Valeur ajoutée accrue pour les clients

En ce qui concerne les applications web et mobiles, les clients exigent notamment de disposer d'une fonctionnalité de recherche riche et interactive. Ils s'attendent à obtenir rapidement des résultats qu'ils cherchent un produit dans votre boutique, un article sur votre site de support technique ou une publication sur le blog de votre entreprise. L'extension Elastic App Search pour Google Cloud Firestore fournit un solide réglage de la pertinence. Ainsi, vous pouvez personnaliser les résultats de recherche en fonction des préférences de vos clients et des données spécifiques des applications Firebase. Grâce aux suggestions de recherche, à la tolérance typographique, aux filtres et aux facettes, vous êtes également en mesure de garantir une expérience de recherche optimale. Et ce n'est pas tout : la fonction d'analyse d'Elastic App Search vous aide à évaluer et à affiner votre recherche afin de l'adapter et de la scaler facilement au fur et à mesure de l'évolution de vos besoins. En bénéficiant d'une visibilité complète sur les tendances et les comportements de recherche de vos clients dans vos applications, vous pouvez vous concentrer sur les améliorations à apporter.

Installation et gestion rationalisées

De nombreux développeurs utilisent Firebase afin de réduire le nombre de tâches requises pour les applications web et mobiles, de créer de nouveaux produits plus rapidement et de satisfaire les exigences des clients. Firestore est une base de données noSQL disponible dans Firebase et Google Cloud qui stocke et synchronise les données d'applications. Google et Elastic se sont associés pour fournir une méthode conviviale et fluide de conception de puissantes expériences de recherche pour les applications à l'aide de l'extension Firebase pour Firestore.

Auparavant, il pouvait être difficile de développer une expérience de recherche efficace dans une application. Aujourd'hui, vous pouvez dire adieu aux opérations chronophages d'installation ou d'entretien et de maintenance des logiciels pour consacrer votre temps à la réalisation de vos objectifs professionnels et à l'amélioration de votre application. En outre, vous pouvez exploiter la scalabilité et la vitesse d'Elasticsearch tout en bénéficiant de modèles de pertinence optimisés pour la recherche concrète, de tableaux de bord intuitifs et d'une configuration rapide.

Premiers pas

Désormais, vous pouvez vous lancer avec l'extension Elastic App Search pour Google Cloud Firestore en quelques clics seulement. Voyons en détail comment vous pouvez garantir la meilleure expérience de recherche à vos clients et en bénéficier aussi de votre côté.

Tout d'abord, nous configurons un déploiement d'Enterprise Search.

  1. Créez un projet App Search sur Cloud. Pour ce faire, accédez à la page "Create Deployment" (Créer un déploiement).

 

  1. Une fois le déploiement créé, dans Kibana, cliquez sur App Search dans la barre latérale. Créez le moteur que vous souhaitez utiliser.

 

  1. Dans ce but, vous devez au préalable récupérer plusieurs informations dans App Search :
    1. le nom du moteur que vous avez créé ;
    2. un clé privée App Search ;
    3. l'URL de base de votre instance Enterprise Search.

La clé privée et l'URL de base se trouvent sur la page "Credentials" (Identifiants). Pour y accéder, cliquez sur App Search, puis sur "Credentials" dans la barre latérale.

We're hiring

Work for a global, distributed team where finding someone like you is just a Zoom meeting away. Flexible work with impact? Development opportunities from the start?