Puoi utilizzare la risorsa account per creare e gestire il tuo account commerciante. Per ulteriori informazioni, consulta la Panoramica dell'API Merchant Accounts.
In questa pagina viene descritto come eseguire la migrazione della gestione degli account dall'API Content all'API Merchant.
Richieste
Utilizza il seguente formato di URL di richiesta per l'API Merchant Accounts:
POST https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts
Ecco un esempio di confronto tra l'API Content for Shopping e l'API Merchant per le richieste di creazione e gestione degli account:
API Content per Shopping | API Merchant Accounts | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/accounts/ {accountId}/
|
https://merchantapi.googleapis.com/accounts/v1beta/ {accountId}/accounts
|
Identificatori | {merchantId}/accounts/ {accountId} |
{accountId}
|
Risorse
I dati dell'account vengono trasmessi utilizzando la risorsa Account
nell'API Content for
Shopping. L'API Merchant Accounts fornisce più risorse per trasmettere i dati degli account. Queste risorse includono le risorse Account
, User
, BusinessInfo
e
BusinessIdentity
.
La seguente tabella offre un confronto tra la risorsa Account
nell'API Content for Shopping e la risorsa Account
nell'API Merchant Accounts.
API Content per Shopping | API Merchant Accounts |
---|---|
id
|
account_id
|
name
|
account_name
|
kind
|
Non disponibile |
websiteUrl
|
Campo uri nella risorsa homepage
|
adultContent
|
adult_content
|
sellerId
|
Non disponibile |
users
|
In User risorsa
|
youtubeChannelLinks
|
Non ancora disponibile |
googleMyBusinessLink
|
Non ancora disponibile |
businessInformation
|
In businessInfo risorsa
|
businessIdentity
|
In businessIdentity risorsa
|
automaticImprovements
|
Non ancora disponibile |
adsLinks
|
Non ancora disponibile |
cssId
|
Disponibile solo nell'API CSS |
labelIds
|
Disponibile solo nell'API CSS |
accountManagement
|
Non ancora disponibile |
automaticLabelIds
|
Disponibile solo nell'API CSS |
conversionSettings
|
Non ancora disponibile |
La seguente tabella mette a confronto la risorsa AccountUser
nell'API Content for Shopping e la risorsa User
nell'API Merchant Accounts.
API Content per Shopping | API Merchant Accounts |
---|---|
emailAddress |
email fa parte di name (accounts/{account}/users/{email}) . |
admin |
user#access_rights.ADMIN |
orderManager |
Non disponibile |
paymentsManager |
Non disponibile |
paymentsAnalyst |
Non disponibile |
reportingManager |
user#access_rights.PERFORMANCE_REPORTING |
La seguente tabella offre un confronto tra la risorsa AccountBusinessInformation
nell'API Content for Shopping e la risorsa equivalente businessinfo
nell'API Merchant Accounts.
API Content per Shopping | API Merchant Accounts |
---|---|
businessInformation |
businessinfo |
phoneNumber |
phone |
phoneVerificationStatus |
phone_verification_state |
customerService |
customer_service |
koreanBusinessRegistrationNumber |
Non disponibile |
La seguente tabella offre un confronto tra la risorsa AccountBusinessIdentity
nell'API Content for Shopping e la risorsa businessIdentity
nell'API Merchant Accounts.
API Content per Shopping | API Merchant Accounts |
---|---|
blackOwned |
black_owned |
womenOwned |
women_owned |
veteranOwned |
veteran_owned |
latinoOwned |
latino_owned |
smallBusiness |
small_business |
includeForPromotions |
promotions_consent true significa PROMOTION_CONSENT_GIVEN false significa PROMOTION_CONSENT_DENIED
|
La seguente tabella offre un confronto tra la risorsa AccountIdentityType
nell'API Content for Shopping e la risorsa identityAttribute
nell'API Merchant Accounts.
API Content per Shopping | API Merchant Accounts |
---|---|
self_identified |
identity_declaration true significa SELF_IDENTIFIES_AS false significa DOES_NOT_SELF_IDENTIFY_AS
|
Metodi
Nell'API Merchant Account sono stati introdotti i seguenti metodi:
API Content per Shopping | API Merchant Accounts |
---|---|
accounts.authinfo |
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts senza filtro |
accounts.claimwebsite |
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/ accountId/homepage:claim Per ulteriori informazioni, vedi Metodo: accounts.v1beta.accounts.homepage.claim |
accounts.custombatch |
Non disponibile. Il batch personalizzato non è supportato nell'API Merchant. |
accounts.delete | DELETE https://merchantapi.googleapis.com/accounts/v1beta/accounts/ accountId |
accounts.get |
Viene mappato a una richiesta GET per la risorsa in cui è definito il campo obbligatorio o l'insieme di campi. |
accounts.insert |
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure Per saperne di più, consulta l'articolo Creare e configurare un account commerciante. |
accounts.link |
Non ancora supportata |
accounts.list |
GET https://merchantapi.googleapis.com/accounts/v1beta/ accountId:listSubaccounts |
accounts.listlinks |
Non ancora supportata |
accounts.update |
Viene mappato a una richiesta di aggiornamento della risorsa, in cui è definito il campo obbligatorio o l'insieme di campi. |