Tutoriels interactifs

Cette page présente un ensemble de tutoriels interactifs pour AI Commerce Search. Ces tutoriels incluent des actions qui peuvent être exécutées dans l'éditeur Google Cloud Shell. Cet outil vous permet d'écrire, de créer, de tester, d'exécuter et de déboguer des applications cloud natives directement depuis votre navigateur.

Présentation

Essayez différents tutoriels en fonction de ce que vous souhaitez apprendre :

Importer des informations de catalogue

Ces tutoriels expliquent comment importer les informations de votre catalogue et les tenir à jour.

Importer des données de catalogue à partir de BigQuery

Ce tutoriel vous explique comment utiliser une table BigQuery pour importer de grandes quantités de données de catalogue sans limite.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Importer des données de catalogue à partir de Cloud Storage

Ce tutoriel vous explique comment importer un grand nombre d'articles dans un catalogue.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Importer des données de catalogue de manière intégrée

Ce tutoriel explique comment importer des produits dans un catalogue de manière intégrée.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Gérer les informations de catalogue

Ces tutoriels expliquent comment gérer vos informations produit après avoir importé un catalogue. Vous pouvez lire, écrire et supprimer des produits dans votre catalogue.

Découvrez comment appeler l'API dans le langage de votre choix.

Créer, obtenir, mettre à jour et supprimer un produit

Ce tutoriel vous explique comment utiliser les méthodes d'API, qui effectuent les actions suivantes :

  • Créer un produit
  • Obtenir un produit
  • Mettre à jour un produit
  • Supprimer un produit

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Créer un produit

Ce tutoriel vous explique comment créer un seul produit.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Obtenir un produit

Ce tutoriel vous explique comment récupérer un article.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Mettre à jour un produit

Ce tutoriel vous explique comment mettre à jour un produit dans un catalogue.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Supprimer un produit

Ce tutoriel vous explique comment supprimer un produit d'un catalogue.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Importer des événements utilisateur historiques

Ces tutoriels expliquent comment importer des données d'événements utilisateur passés de façon groupée. Les modèles nécessitent des données d'événements utilisateur pour l'entraînement.

Importer des événements depuis Cloud Storage

Ce tutoriel explique comment importer des événements utilisateur depuis Cloud Storage.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Importer des événements depuis BigQuery

Ce tutoriel explique comment importer des événements utilisateur depuis BigQuery.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Importer des événements de manière intégrée

Ce tutoriel explique comment importer des données d'événements utilisateur de manière intégrée.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Enregistrer des événements utilisateur en temps réel

Ces tutoriels expliquent comment enregistrer, afficher ou supprimer des événements utilisateur en temps réel. AI Commerce Search utilise des événements utilisateur en temps réel pour générer des recommandations et des résultats de recherche. Enregistrer autant d'événements utilisateur que possible avec des informations produit valides augmente la qualité des résultats.

Écrire des événements utilisateur

Ce tutoriel explique comment enregistrer des événements utilisateur à l'aide de la userEvents.write méthode.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Réassocier des événements utilisateur

Ce tutoriel explique comment réassocier des événements utilisateur en envoyant une requête POST au userEvents:rejoin point de terminaison.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Supprimer des événements utilisateur

Ce tutoriel explique comment supprimer définitivement des événements utilisateur.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Rechercher des tutoriels

La méthode search() vous permet d'effectuer des recherches dans le catalogue en fonction de la requête et d'autres paramètres, tels qu'un filtre, un attribut ou un paramètre de tri (order_by).

Par défaut, la réponse de la recherche contient un nombre raisonnable de résultats classés par pertinence.

Effectuer des requêtes

Ce tutoriel vous explique comment envoyer une requête de recherche simple et analyser sa réponse.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Utiliser la pagination

Ce tutoriel explique comment contrôler la pagination dans la requête de recherche. Lorsqu'un client recherche des produits dans une boutique, il peut améliorer sa navigation dans les résultats de recherche. Par exemple, il peut limiter le nombre d'éléments dans la réponse de recherche à l'aide de la fonctionnalité de taille de page ou accéder à la page de son choix à l'aide de la fonctionnalité de décalage.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Utiliser l'extension des requêtes

Ce tutoriel explique comment activer la fonctionnalité d'extension des requêtes. Lorsqu'un client utilise une expression de recherche ambiguë ou composée de plusieurs mots, il peut obtenir une réponse vide. Une fois l'extension des requêtes activée, la requête est analysée et la liste de produits développée est renvoyée en fonction de la requête de recherche analysée.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Appliquer un filtre

Ce tutoriel présente la fonctionnalité de filtrage. Il vous permet d'affiner les requêtes de recherche en fonction de vos besoins ou de ceux de vos clients. Vous pouvez filtrer les résultats selon un ou plusieurs champs, selon des champs textuels ou numériques, ou les deux. Vous pouvez utiliser un langage d'expression afin de construire un prédicat pour chaque champ ou combiner différentes expressions à l'aide d'opérateurs logiques. Par exemple, un client qui recherche des chaussures peut utiliser des filtres pour limiter sa recherche à sa marque et à sa couleur préférées.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Trier les produits

Ce tutoriel explique comment trier les articles dans une réponse de recherche. Lorsqu'un client recherche un produit sur votre site, vous pouvez afficher les résultats triés selon plusieurs champs. Par exemple, un client recherche une robe au meilleur prix et avec la meilleure remise. Le prix et la remise sont ici plusieurs champs. Les robes sont présentées au client par ordre de prix, et celles qui ont le même prix sont triées par ordre de remise.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Utiliser le boosting

Ce tutoriel présente quelques exemples de boosting de produits dans les résultats de recherche. Avec le boosting, vous pouvez appliquer un boost à un produit pour le mettre en avant ou le reléguer dans les résultats de recherche.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Utiliser la commande de redirection

Ce tutoriel vous explique comment utiliser la commande de redirection. Cette commande vous permet de spécifier une URL vers laquelle rediriger les utilisateurs lorsqu'ils utilisent une requête de recherche spécifique. Par exemple, si un utilisateur demande des "produits de fabrication durable", vous pouvez le rediriger vers une page contenant les marques respectueuses de l'environnement avec lesquelles vous travaillez.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Même si les méthodes CRUD (création, lecture, mise à jour et suppression) de Product sont utilisées pour modifier de manière générale les attributs d'un objet Product, il existe un ensemble de méthodes Product qui peuvent être utilisées pour mettre à jour des champs spécifiques à l'inventaire avec différents niveaux de précision. Les champs Product suivants sont considérés comme des champs d'inventaire :

  • Product.price_info
  • Product.availability
  • Product.available_quantity
  • Product.fulfillment_info

Ajouter des lieux de traitement

Ce tutoriel explique comment mettre à jour les informations de traitement des produits à l'aide de la AddFulfillmentPlaces méthode. La recherche peut ainsi afficher les mises à jour indiquant où les produits sont disponibles et où les commandes peuvent être traitées. Par exemple, un client recherche un jean bleu dans une boutique, mais il est non disponible. Dès que le jean est de nouveau en stock dans cette boutique ou dans une autre, le client voit les mises à jour et peut passer sa commande.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Supprimer des lieux de traitement

Ce tutoriel explique comment mettre à jour les informations de traitement des produits à l'aide de la RemoveFulfillmentPlaces méthode. La recherche peut ainsi afficher les mises à jour indiquant où les produits ne sont pas disponibles et où les commandes ne peuvent pas être traitées. Par exemple, un client recherche un jean bleu dans une boutique. Si le jean devient non disponible dans cette boutique, le client le voit et ne peut pas passer sa commande.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée


Configurer l'inventaire

Ce tutoriel explique comment envoyer des mises à jour d'inventaire à l'aide de la SetInventory méthode plutôt que de mettre à jour l'intégralité du produit.

Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :

Visite guidée