La ressource accounts vous permet de créer et de gérer votre compte marchand. Pour en savoir plus, consultez la page Présentation de l'API Merchant Accounts.
Cette page explique comment migrer la gestion de compte de Content API vers l'API Merchant.
Requêtes
Utilisez le format d'URL de requête suivant pour l'API Merchant Accounts:
POST https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts
Voici un exemple de comparaison entre Content API for Shopping et l'API Merchant Accounts pour les requêtes de création et de gestion de compte:
Content API for Shopping | API Merchant Accounts | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/accounts/ {accountId}/
|
https://merchantapi.googleapis.com/accounts/v1beta/ {accountId}/accounts
|
Identifiants | {merchantId}/accounts/ {accountId} |
{accountId}
|
Ressources
Les données du compte sont transmises à l'aide de la ressource Account
dans Content API for Shopping. L'API Merchant Accounts fournit plusieurs ressources pour transmettre les données des comptes. Ces ressources incluent Account
, User
, BusinessInfo
et BusinessIdentity
.
Le tableau suivant compare la ressource Account
dans Content API for Shopping et la ressource Account
dans l'API Merchant Accounts.
Content API for Shopping | API Merchant Accounts |
---|---|
id
|
account_id
|
name
|
account_name
|
kind
|
Non disponible |
websiteUrl
|
Champ uri dans la ressource homepage
|
adultContent
|
adult_content
|
sellerId
|
Non disponible |
users
|
Dans User ressource
|
youtubeChannelLinks
|
Pas encore disponible |
googleMyBusinessLink
|
Pas encore disponible |
businessInformation
|
Dans businessInfo ressource
|
businessIdentity
|
Dans businessIdentity ressource
|
automaticImprovements
|
Pas encore disponible |
adsLinks
|
Pas encore disponible |
cssId
|
Disponible uniquement dans l'API CSS |
labelIds
|
Disponible uniquement dans l'API CSS |
accountManagement
|
Pas encore disponible |
automaticLabelIds
|
Disponible uniquement dans l'API CSS |
conversionSettings
|
Pas encore disponible |
Le tableau suivant compare la ressource AccountUser
dans Content API for Shopping et la ressource User
dans l'API Merchant Accounts.
Content API for Shopping | API Merchant Accounts |
---|---|
emailAddress |
email fait partie de name (accounts/{account}/users/{email}) . |
admin |
user#access_rights.ADMIN |
orderManager |
Non disponible |
paymentsManager |
Non disponible |
paymentsAnalyst |
Non disponible |
reportingManager |
user#access_rights.PERFORMANCE_REPORTING |
Le tableau suivant compare la ressource AccountBusinessInformation
dans Content API for Shopping et sa ressource équivalente businessinfo
dans l'API Merchant Accounts.
Content API for Shopping | API Merchant Accounts |
---|---|
businessInformation |
businessinfo |
phoneNumber |
phone |
phoneVerificationStatus |
phone_verification_state |
customerService |
customer_service |
koreanBusinessRegistrationNumber |
Non disponible |
Le tableau suivant compare la ressource AccountBusinessIdentity
dans Content API for Shopping et la ressource businessIdentity
dans l'API Merchant Accounts.
Content API for Shopping | API Merchant Accounts |
---|---|
blackOwned |
black_owned |
womenOwned |
women_owned |
veteranOwned |
veteran_owned |
latinoOwned |
latino_owned |
smallBusiness |
small_business |
includeForPromotions |
promotions_consent true signifie PROMOTION_CONSENT_GIVEN false signifie PROMOTION_CONSENT_DENIED
|
Le tableau suivant compare la ressource AccountIdentityType
dans Content API for Shopping et la ressource identityAttribute
dans l'API Merchant Accounts.
Content API for Shopping | API Merchant Accounts |
---|---|
self_identified |
identity_declaration true signifie SELF_IDENTIFIES_AS false signifie DOES_NOT_SELF_IDENTIFY_AS
|
Méthodes
Les méthodes suivantes ont été introduites dans l'API Merchant Accounts:
Content API for Shopping | API Merchant Accounts |
---|---|
accounts.authinfo |
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts sans filtre |
accounts.claimwebsite |
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/ accountId/homepage:claim Pour en savoir plus, consultez Méthode: accounts.v1beta.accounts.homepage.claim. |
accounts.custombatch |
Non disponible. Les lots personnalisés ne sont pas compatibles avec l'API Merchant Center. |
accounts.delete | DELETE https://merchantapi.googleapis.com/accounts/v1beta/accounts/ accountId |
accounts.get |
Correspond à une requête GET pour la ressource dans laquelle le champ ou l'ensemble de champs obligatoires sont définis. |
accounts.insert |
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure Pour en savoir plus, consultez Créer et configurer un compte marchand. |
accounts.link |
Fonctionnalité pas encore compatible |
accounts.list |
GET https://merchantapi.googleapis.com/accounts/v1beta/ accountId:listSubaccounts |
accounts.listlinks |
Fonctionnalité pas encore compatible |
accounts.update |
Correspond à une requête de mise à jour pour la ressource dans laquelle le champ ou l'ensemble de champs obligatoires sont définis. |