Ce document concerne Recommendations AI, Retail Search et la nouvelle console Retail. Pour utiliser Retail Search dans la phase en disponibilité limitée, contactez le service commercial Cloud.

Si vous n'utilisez que Recommendations AI, restez dans la console Recommendations AI et consultez la documentation sur Recommendations AI.

Saisie semi-automatique

Cette page présente la fonctionnalité de saisie semi-automatique et explique comment l'utiliser. Retail Search fournit une fonctionnalité de saisie semi-automatique pour optimiser les suggestions du champ de recherche des marchands.

La saisie semi-automatique est une fonctionnalité permettant de prédire la fin d'une requête saisie par un utilisateur, ce qui améliore l'expérience de recherche des utilisateurs. Elle peut fournir des suggestions de saisie en fonction de l'ensemble de données BigQuery fourni ou des suggestions générées à partir des événements utilisateur que vous avez fournis.

Aperçu

Lorsqu'un utilisateur final commence à saisir un terme de recherche sur votre site, Retail Search peut fournir une liste de suggestions susceptibles de l'intéresser. Par exemple, les termes "shoes" (chaussures) ou "shirts" (chemises) peuvent être suggérés lorsque l'utilisateur saisit sh.

La source de données des prédictions peut être l'une des suivantes :

  • Un ensemble de données de saisie que vous importez et qui est utilisé pour suggérer des requêtes. Consultez la section Importer des données de saisie.

  • Cet ensemble de données de saisie semi-automatique basé sur le machine learning généré par Retail Search en fonction des événements de recherche des utilisateurs.

Type d'appareil

La saisie semi-automatique dans Retail Search accepte différents types d'appareils, tels que MOBILE et DESKTOP. Vous pouvez importer ou obtenir différentes suggestions en fonction des types d'appareils. Si la valeur de device_type n'est pas spécifiée dans CompleteQuery, la suggestion concerne tous les types d'appareils.

Pour un ensemble de données de saisie généré en fonction des événements utilisateur de recherche, définissez user_agent dans UserEvent.user_info pour accepter différents types d'appareils. Voir agent utilisateur dans le wiki.

Ensemble de données de suggestions

Vous pouvez importer un ensemble de données de saisie ou faire en sorte que Retail Search en génère un en fonction d'événements utilisateur.

Ensemble de données de saisie importé

Vous pouvez importer votre propre ensemble de données de saisie. Consultez les instructions détaillées dans Importer des données de saisie.

Ensemble de données de saisie généré à partir des événements utilisateur

Retail Search peut utiliser des événements utilisateur pour générer un ensemble de données de saisie semi-automatique. Plus le nombre d'événements utilisateur importés dans Retail Search est élevé, plus la qualité de la saisie semi-automatique fournie par Retail Search est élevée.

Contactez l'équipe d'assistance Cloud Retail pour activer l'ensemble de données généré par Retail Search.

Commandes de l'ensemble de données

Liste d'autorisation

Retail Search effectue les opérations de post-traitement, telles que la correction orthographique, sur les suggestions de saisie semi-automatique. Vous pouvez créer une liste d'autorisation d'expressions que Retail Search doit ignorer pour le post-traitement.

Les expressions sur liste d'autorisation ne sont jamais exclues des suggestions. La liste d'autorisation fonctionne à la fois pour les ensembles de données de saisie importés et les ensembles de données de saisie générés.

Exemples : Il existe des noms de marque intentionnellement mal orthographiés, tels que "froot loops" au lieu de "fruit" ou "foot". Consultez les instructions d'importation détaillées dans Importer des données de saisie.

Liste de blocage

Les expressions comprises dans une liste de blocage n'apparaîtront jamais dans les suggestions. Consultez les instructions d'importation détaillées dans Importer des données de saisie.

Obtenir la saisie

Suivez l'API CompleteQuery pour récupérer les suggestions. Exemple :

cURL

curl -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
"https://retail.googleapis.com/v2/projects/[PROJECT_NUMBER]/locations/global/catalogs/default_catalog:completeQuery?query=sho&dataset=user-data&deviceType=DESKTOP&maxSuggestions=5"