Cette page liste un ensemble de tutoriels interactifs pour Vertex AI Search pour le commerce. Ces tutoriels incluent des actions qui peuvent être exécutées dans l'éditeur Google Cloud Shell. Cet outil vous permet d'écrire, de compiler, 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 :
Si vous commencez un projet, essayez les tutoriels Importer des informations de catalogue. Vous allez apprendre à importer des produits dans le catalogue pour tester, par exemple, différentes fonctionnalités de recherche. Ensuite, consultez les tutoriels Importer des événements utilisateur historiques. Vertex AI Search pour le commerce utilise les événements utilisateur pour générer des recommandations et des résultats de recherche initiaux. Ensuite, essayez les tutoriels Enregistrer des événements utilisateur en temps réel. Les événements utilisateur en temps réel fournissent des résultats pertinents et de haute qualité.
Si vous souhaitez en savoir plus sur le fonctionnement de la recherche en général, essayez les tutoriels sur la recherche.
Si vous souhaitez apprendre à configurer la recherche avec des configurations et des contrôles de diffusion, essayez les tutoriels suivants :
Si vous devez mettre à jour les informations de votre catalogue, consultez les tutoriels Gérer les informations de catalogue.
Pour savoir comment mettre à jour l'inventaire, consultez les tutoriels Mettre à jour l'inventaire pour la recherche.
Pour savoir comment enregistrer, afficher ou supprimer des événements utilisateur en temps réel, consultez les tutoriels Enregistrer des événements utilisateur en temps réel.
Si vous prévoyez d'utiliser des recommandations, consultez les tutoriels sur l'importation et la gestion des catalogues et des événements utilisateur.
Importer des informations de catalogue
Ces tutoriels expliquent comment importer les informations de votre catalogue et les maintenir à jour.
Importer des données de catalogue à partir de BigQuery
Ce tutoriel 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 :
Importer des données de catalogue depuis 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 :
Importer des données de catalogue de façon intégrée
Ce tutoriel explique comment importer des produits dans un catalogue de façon 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 :
Gérer les informations du 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 :
Créer un produit
Ce tutoriel vous explique comment créer un produit unique.
Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :
Obtenir un produit
Ce tutoriel vous explique comment récupérer un article de produit.
Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :
Mettre à jour un produit
Ce tutoriel vous explique comment modifier 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 :
Supprimer un produit - Tutoriel
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 :
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énement 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 :
Tutoriel : 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 :
Tutoriel sur l'importation d'é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 :
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. Vertex AI Search pour le commerce 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 valides sur le produit augmente la qualité des résultats.
Écrire des événements utilisateur
Ce tutoriel explique comment enregistrer des événements utilisateur à l'aide de la méthode userEvents.write
.
Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur 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 point de terminaison userEvents:rejoin
.
Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur 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 :
Tutoriels sur la recherche
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 facet 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 la réponse.
Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur 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, ils peuvent 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 leur 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 :
Utiliser l'extension des requêtes
Ce tutoriel explique comment activer la fonctionnalité d'expansion 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'expansion de requête 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 :
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 à la recherche de chaussures peut utiliser des filtres pour affiner sa recherche en fonction de sa marque et de 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 :
Trier les produits
Ce tutoriel vous 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 acheteur recherche une robe au meilleur prix et avec la meilleure remise. Le prix et la remise sont des champs multiples. Les robes sont triées par prix, et celles de même prix sont triées par remise.
Pour obtenir des instructions détaillées sur cette tâche directement dans l'éditeur Cloud Shell, cliquez sur Visite guidée :
Utiliser le boosting
Ce tutoriel présente quelques exemples de mise en avant de produits dans les résultats de recherche. Avec l'optimisation, vous pouvez appliquer une fonctionnalité à un produit pour augmenter ou réduire son niveau de priorité 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 :
Utiliser la commande de redirection
Ce tutoriel vous explique comment utiliser le contrôle de redirection. Cette commande permet de spécifier une URL vers laquelle rediriger les internautes recherchant une requête spécifique. Par exemple, si un utilisateur recherche 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 :
Mettre à jour l'inventaire pour la recherche
Même si les méthodes CRUD (création, lecture, mise à jour et suppression) 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 méthode AddFulfillmentPlaces
. La recherche peut ainsi afficher les mises à jour indiquant que les produits sont disponibles et que les commandes peuvent être traitées. Par exemple, un client recherche un jean bleu dans un magasin, mais il n'y en a plus en stock. Dès que le jean est de nouveau en stock dans cette boutique ou dans une autre, l'acheteur 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 :
Supprimer des lieux de traitement
Ce tutoriel explique comment mettre à jour les informations de traitement des produits à l'aide de la méthode RemoveFulfillmentPlaces
. La recherche peut ainsi afficher des informations indiquant que des produits ne sont pas disponibles et que des commandes ne peuvent pas être traitées. Par exemple, un client recherche un jean bleu dans un magasin. Si le jean n'est plus en stock 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 :
Configurer l'inventaire
Ce tutoriel explique comment mettre à jour votre inventaire à l'aide de la méthode SetInventory
plutôt que 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 :