Content API for Shopping'den hesap yönetimini taşıma

Satıcı hesabınızı oluşturmak ve yönetmek için hesaplar kaynağını kullanabilirsiniz. Daha fazla bilgi için Merchant Accounts API'ye Genel Bakış bölümüne bakın.

Bu sayfada, hesap yönetimini Content API'den Merchant API'ye nasıl taşıyacağınız açıklanmaktadır.

İstekler

Merchant Accounts API için aşağıdaki istek URL'si biçimini kullanın:

POST https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts

Hesap oluşturma ve yönetim isteklerine yönelik olarak Content API for Shopping ile Merchant Accounts API'nin örnek bir karşılaştırmasını aşağıda görebilirsiniz:

Content API for Shopping Satıcı Hesapları API'si
URL https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/accounts/{accountId}/ https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts
Tanımlayıcılar {merchantId}/accounts/{accountId} {accountId}

Kaynaklar

Hesap verileri, Content API for Shopping'deki Account kaynağı kullanılarak iletilir. Merchant Accounts API, hesap verilerini iletmek için birden fazla kaynak sunar. Bu kaynaklar arasında Account, User, BusinessInfo ve BusinessIdentity kaynakları bulunmaktadır.

Aşağıdaki tabloda, Content API for Shopping'deki Account kaynağı ile Merchant Accounts API'deki Account kaynağı karşılaştırılmıştır.

Content API for Shopping Satıcı Hesapları API'si
id account_id
name account_name
kind Kullanılamıyor
websiteUrl homepage kaynağındaki uri alanı
adultContent adult_content
sellerId Kullanılamıyor
users User kaynakta
youtubeChannelLinks Henüz mevcut değil
googleMyBusinessLink Henüz mevcut değil
businessInformation businessInfo kaynakta
businessIdentity businessIdentity kaynakta
automaticImprovements Henüz mevcut değil
adsLinks Henüz mevcut değil
cssId Yalnızca CSS API'de kullanılabilir
labelIds Yalnızca CSS API'de kullanılabilir
accountManagement Henüz mevcut değil
automaticLabelIds Yalnızca CSS API'de kullanılabilir
conversionSettings Henüz mevcut değil

Aşağıdaki tabloda, Content API for Shopping'deki AccountUser kaynağı ile Merchant Accounts API'deki User kaynağı arasında bir karşılaştırma sunulmuştur.

Content API for Shopping Satıcı Hesapları API'si
emailAddress email, name
(accounts/{account}/users/{email}) kapsamındadır.
admin user#access_rights.ADMIN
orderManager Kullanılamıyor
paymentsManager Kullanılamıyor
paymentsAnalyst Kullanılamıyor
reportingManager user#access_rights.PERFORMANCE_REPORTING

Aşağıdaki tabloda, Content API for Shopping'deki AccountBusinessInformation kaynağı ile Merchant Accounts API'deki eşdeğer kaynağı businessinfo arasında bir karşılaştırma sunulmuştur.

Content API for Shopping Satıcı Hesapları API'si
businessInformation businessinfo
phoneNumber phone
phoneVerificationStatus phone_verification_state
customerService customer_service
koreanBusinessRegistrationNumber Kullanılamıyor

Aşağıdaki tabloda, Content API for Shopping'deki AccountBusinessIdentity kaynağı ile Merchant Accounts API'deki businessIdentity kaynağı karşılaştırılmıştır.

Content API for Shopping Satıcı Hesapları API'si
blackOwned black_owned
womenOwned women_owned
veteranOwned veteran_owned
latinoOwned latino_owned
smallBusiness small_business
includeForPromotions promotions_consent
true PROMOTION_CONSENT_GIVEN anlamına gelir
false PROMOTION_CONSENT_DENIED anlamına gelir

Aşağıdaki tabloda, Content API for Shopping'deki AccountIdentityType kaynağı ile Merchant Accounts API'deki identityAttribute kaynağı arasında bir karşılaştırma sunulmuştur.

Content API for Shopping Satıcı Hesapları API'si
self_identified identity_declaration
true SELF_IDENTIFIES_AS anlamına gelir
false DOES_NOT_SELF_IDENTIFY_AS anlamına gelir

Yöntemler

Merchant Accounts API'de aşağıdaki yöntemler kullanıma sunuldu:

Content API for Shopping Satıcı Hesapları API'si
accounts.authinfo Filtresiz GET https://merchantapi.googleapis.com/accounts/v1beta/accounts
accounts.claimwebsite POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/accountId/homepage:claim
Daha fazla bilgi için Yöntem: accounts.v1beta.accounts.homepage.claim
accounts.custombatch Kullanılamıyor. Merchant API'de özel grup desteklenmiyor.
accounts.delete DELETE https://merchantapi.googleapis.com/accounts/v1beta/accounts/accountId
accounts.get Zorunlu alanın veya alan grubunun tanımlandığı kaynak için bir GET isteğiyle eşlenir.
accounts.insert POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
Daha fazla bilgi için Satıcı hesabı oluşturma ve yapılandırma başlıklı makaleyi inceleyin.
accounts.link Henüz desteklenmiyor
accounts.list GET https://merchantapi.googleapis.com/accounts/v1beta/accountId:listSubaccounts
accounts.listlinks Henüz desteklenmiyor
accounts.update Zorunlu alanın veya alan grubunun tanımlandığı kaynak için bir güncelleme isteğiyle eşlenir.