Cette page explique comment créer un compte Merchant Center et importer un exemple de produit à l'aide de l'API Merchant.
Avant de commencer
Activez l'API Merchant dans votre projet Google Cloud. Vous en aurez besoin pour l'authentification.
Ai-je un projet Google Cloud ?
Si vous utilisez l'intégration de l'API dans Apps Script à l'aide du service de contenu Shopping, un projet Google Cloud par défaut est créé et le service Merchant API est activé automatiquement. Toutefois, vous devez toujours effectuer une inscription unique en tant que développeur avant d'utiliser l'API Merchant. Pour en savoir plus, consultez Utiliser le service Merchant API dans Apps Script.
Sinon, si vous n'avez pas de projet Google Cloud, vous pouvez en créer un.
Étape 1 : Créer un compte Merchant Center
Pour utiliser l'API Merchant, vous devez disposer d'un compte Merchant Center. Pour en créer un, consultez Premiers pas avec Merchant Center. Si vous possédez déjà un compte Merchant Center avec des droits d'administrateur, vous pouvez l'utiliser.
Étape 2 : Configurer l'authentification pour l'API Merchant
La meilleure façon de configurer l'authentification dépend de l'environnement dans lequel vous prévoyez de travailler :
- Si vous êtes un fournisseur tiers, demandez à votre application d'accéder aux comptes Merchant Center de vos clients à l'aide d'OAuth 2.0. Pour en savoir plus, consultez Accéder aux comptes client. Pour vous inscrire, vous devez obtenir un jeton OAuth pour votre compte Google.
- Si vous développez une application en interne qui doit uniquement accéder à votre compte Merchant Center, consultez plutôt Accéder à votre compte.
Étape 3 : Choisissez comment interagir avec l'API Merchant.
Deux approches sont possibles pour interagir avec l'API Merchant :
Appels d'API directs
Envoyez des requêtes brutes directement aux points de terminaison de l'API, généralement via HTTP(S). Vous gérez manuellement la création du corps de la requête, la définition des en-têtes (y compris l'authentification) et l'analyse de la réponse.
Guide des appels d'API directsBibliothèques clientes
Utilisez des bibliothèques prédéfinies qui encapsulent les détails de bas niveau concernant l'envoi de requêtes et la gestion des réponses. Ils gèrent l'authentification, la sérialisation des requêtes/réponses et d'autres codes passe-partout.
Guide des bibliothèques clientes