Google gère des milliards de requêtes de recherche par jour depuis plus de vingt ans. La technologie qui rend ces résultats pertinents - compréhension du langage naturel, modèles d'intention, ranking intelligent - est progressivement devenue accessible aux entreprises via Google Cloud. Vertex AI Search for Retail est la version de ce moteur taillée pour les catalogues produits et le e-commerce.

Cet article explique concrètement ce qu'est ce produit, comment il fonctionne, et pourquoi il représente un niveau technologique difficile à atteindre avec des solutions développées en interne ou des alternatives de marché moins avancées.

Qu'est-ce que Vertex AI Search for Retail ?

Vertex AI Search for Retail (anciennement "Recommendations AI" et "Retail Search" dans la nomenclature Google Cloud) est un service géré de recherche et de recommandation de produits, accessible via API. Il repose sur les memes modèles de deep learning que Google Search et Google Shopping, adaptés au contexte e-commerce.

Concrètement, ce service gère :

  • L'indexation de votre catalogue produits (via Google Merchant Center ou import direct)
  • Le moteur de recherche en temps réel : requêtes, ranking, filtres, facettes
  • L'autocomplétion des requêtes
  • Les recommandations personnalisées ("vous aimerez aussi", "achetés ensemble")
  • Les règles de searchandising (boosting, pinning, filtres de catalogue)

Tout est hébergé et maintenu par Google. Le marchand interagit via l'API Retail - il n'y a pas d'infrastructure de recherche à déployer ou à maintenir.

Les fonctionnalités clés

Recherche sémantique hybride

Vertex AI Search for Retail combine recherche vectorielle (embeddings) et recherche lexicale (BM25) en une approche hybride. Les requêtes en langage naturel sont comprises par le modèle sémantique ; les références exactes et les noms de marques sont gérées par le moteur lexicale. Les deux scores sont fusionnés pour un classement final cohérent.

Expansion de requête intelligente

Le moteur étend automatiquement les requêtes avec des synonymes et des termes liés, en s'appuyant sur les modèles de langage de Google. Cette expansion est contextuelle : "basket" sera étendu différemment selon qu'il s'agit d'un site de mode ou d'un site de sport. Elle peut aussi être configurée avec des synonymes manuels pour vos spécificités métier.

Ranking personnalisé par comportement

Le moteur peut intégrer les signaux de comportement des utilisateurs - clics, achats, ajouts au panier - pour personnaliser le classement des résultats par visiteur. Un visiteur qui achète régulièrement des vêtements pour enfants verra remonter les produits correspondants dans ses recherches. Cette personnalisation est optionnelle et requiert l'envoi des événements via l'API.

Searchandising via les "Controls"

Vertex AI Search for Retail expose un système de "Controls" permettant aux marchands de définir des règles de merchandising : épingler des produits en haut des résultats, booster des catégories, filtrer des produits selon des conditions, ou rediriger des requêtes vers des pages spécifiques. Ces règles s'appliquent en couche par-dessus le ranking automatique du modèle.

Accédez à Vertex AI Search for Retail sans complexité

Vectail connecte votre boutique à Google Vertex AI Search for Retail en 2 minutes via un script tag. Catalogue synchronisé automatiquement depuis Google Merchant Center. Essai gratuit 14 jours, sans carte bancaire.

Démarrer gratuitement

Comment fonctionne l'intégration du catalogue ?

Vertex AI Search for Retail nécessite que votre catalogue produits soit importé dans la plateforme avant de pouvoir répondre aux requêtes. Il existe plusieurs façons de procéder :

1
Via Google Merchant Center

La méthode la plus simple si vous utilisez déjà GMC pour Google Shopping. Vertex AI Search for Retail peut importer directement votre flux Merchant Center - les données produits, prix, disponibilités et variantes sont synchronisés automatiquement.

2
Via import BigQuery ou GCS

Pour les catalogues volumineux ou les données non présentes dans GMC, Google Cloud Storage ou BigQuery permettent d'importer des fichiers JSON lines au format Retail Product.

3
Via l'API en temps réel

Les mises à jour unitaires de produits (prix, stock) peuvent être poussées via l'API Retail en quelques millisecondes, sans attendre une synchronisation batch.

Après l'import initial, le moteur indexe les embeddings de chaque produit. Les premières requêtes sont disponibles dans les minutes qui suivent la fin de l'import, selon le volume du catalogue.

Architecture technique du service

Du point de vue du marchand, Vertex AI Search for Retail est une boite noire - l'API reçoit des requêtes et retourne des résultats classés. Voici ce qui se passe à l'intérieur :

  • Parsing et compréhension de la requête - correction orthographique, détection de l'intention, identification des entités (marques, catégories, attributs)
  • Recherche vectorielle - la requête est encodée en embedding et comparée aux vecteurs du catalogue via recherche ANN (Approximate Nearest Neighbors)
  • Recherche lexicale - un moteur BM25 recherche les correspondances exactes en parallèle
  • Fusion et ranking - les scores des deux approches sont combinés avec les signaux de personnalisation et les règles de Controls
  • Application des filtres et facettes - les conditions de filtre (taille, couleur, prix, disponibilité) sont appliquées sur le résultat classé
Latence : selon la documentation Google Cloud, la latence P99 de l'API Search est inférieure à 200ms pour la grande majorité des requêtes. En pratique, les temps de réponse observés sont souvent inférieurs à 100ms depuis les régions européennes, ce qui permet des expériences d'autocomplétion fluides.

Pourquoi utiliser Vertex AI Search for Retail plutôt qu'une solution maison ?

Construire un moteur de recherche e-commerce compétitif en interne est un projet d'envergure qui implique :

  • Le choix et la maintenance d'un moteur de recherche (Elasticsearch, OpenSearch, Typesense...)
  • La gestion des embeddings et du pipeline vectoriel (modèle, infrastructure, mises à jour)
  • Le développement du ranking, des synonymes, des filtres, de l'autocomplétion
  • La calibration permanente de la pertinence au fil des évolutions du catalogue
  • La scalabilité et la haute disponibilité

Vertex AI Search for Retail délègue toute cette complexité à Google. Le marchand se concentre sur ses données produits et ses règles métier, pas sur l'infrastructure de recherche.

Par rapport aux solutions SaaS spécialisées (Algolia, Doofinder, Klevu...), l'avantage de Vertex AI Search for Retail réside dans la profondeur des modèles de langage Google - entraînés sur un corpus de recherche web sans équivalent dans l'industrie - et dans la personnalisation par comportement, disponible nativement.

Vertex AI Search for Retail dans votre boutique en 2 minutes

Vectail gère le provisioning GCP, la synchronisation catalogue depuis Google Merchant Center, le widget de recherche et le dashboard searchandising. Sans configuration GCP de votre côté. Essai gratuit 14 jours.

Démarrer gratuitement