Memigrasikan pengelolaan akun dari Content API for Shopping

Anda dapat menggunakan resource akun untuk membuat dan mengelola akun penjual. Untuk informasi selengkapnya, lihat Ringkasan Merchant Accounts API.

Halaman ini menjelaskan cara memigrasikan pengelolaan akun dari Content API ke Merchant API.

Permintaan

Gunakan format URL permintaan berikut untuk Merchant Accounts API:

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

Berikut contoh perbandingan Content API for Shopping dengan Merchant Accounts API untuk permintaan pembuatan dan pengelolaan akun:

Content API for Shopping API Akun Penjual
URL https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/accounts/{accountId}/ https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts
ID {merchantId}/accounts/{accountId} {accountId}

Referensi

Data akun diteruskan menggunakan resource Account di Content API for Shopping. Merchant Accounts API menyediakan beberapa resource untuk meneruskan data akun. Resource ini mencakup resource Account, User, BusinessInfo, dan BusinessIdentity.

Tabel berikut menunjukkan perbandingan antara resource Account di Content API for Shopping dan resource Account di Merchant Accounts API.

Content API for Shopping API Akun Penjual
id account_id
name account_name
kind Tidak tersedia
websiteUrl Kolom uri di resource homepage
adultContent adult_content
sellerId Tidak tersedia
users Dalam User resource
youtubeChannelLinks Belum tersedia
googleMyBusinessLink Belum tersedia
businessInformation Dalam businessInfo resource
businessIdentity Dalam businessIdentity resource
automaticImprovements Belum tersedia
adsLinks Belum tersedia
cssId Hanya tersedia di CSS API
labelIds Hanya tersedia di CSS API
accountManagement Belum tersedia
automaticLabelIds Hanya tersedia di CSS API
conversionSettings Belum tersedia

Tabel berikut memberikan perbandingan antara resource AccountUser di Content API for Shopping dan resource User di Merchant Accounts API.

Content API for Shopping API Akun Penjual
emailAddress email adalah bagian dari name
(accounts/{account}/users/{email}).
admin user#access_rights.ADMIN
orderManager Tidak tersedia
paymentsManager Tidak tersedia
paymentsAnalyst Tidak tersedia
reportingManager user#access_rights.PERFORMANCE_REPORTING

Tabel berikut menunjukkan perbandingan antara resource AccountBusinessInformation di Content API for Shopping dan resource setaranya businessinfo di Merchant Accounts API.

Content API for Shopping API Akun Penjual
businessInformation businessinfo
phoneNumber phone
phoneVerificationStatus phone_verification_state
customerService customer_service
koreanBusinessRegistrationNumber Tidak tersedia

Tabel berikut memberikan perbandingan antara resource AccountBusinessIdentity di Content API for Shopping dan resource businessIdentity di Merchant Accounts API.

Content API for Shopping API Akun Penjual
blackOwned black_owned
womenOwned women_owned
veteranOwned veteran_owned
latinoOwned latino_owned
smallBusiness small_business
includeForPromotions promotions_consent
true menandakan PROMOTION_CONSENT_GIVEN
false menandakan PROMOTION_CONSENT_DENIED

Tabel berikut memberikan perbandingan antara resource AccountIdentityType di Content API for Shopping dan resource identityAttribute di Merchant Accounts API.

Content API for Shopping API Akun Penjual
self_identified identity_declaration
true menandakan SELF_IDENTIFIES_AS
false menandakan DOES_NOT_SELF_IDENTIFY_AS

Metode

Metode berikut telah diperkenalkan di Merchant Accounts API:

Content API for Shopping API Akun Penjual
accounts.authinfo GET https://merchantapi.googleapis.com/accounts/v1beta/accounts tanpa filter
accounts.claimwebsite POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/accountId/homepage:claim
Untuk informasi selengkapnya, lihat Metode: accounts.v1beta.accounts.homepage.claim
accounts.custombatch Tidak tersedia. Batch kustom tidak didukung di Merchant API.
accounts.delete DELETE https://merchantapi.googleapis.com/accounts/v1beta/accounts/accountId
accounts.get Memetakan ke permintaan GET untuk resource tempat kolom wajib diisi atau kumpulan kolom ditentukan.
accounts.insert POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
Untuk informasi selengkapnya, lihat Membuat dan mengonfigurasi akun penjual.
accounts.link Belum didukung
accounts.list GET https://merchantapi.googleapis.com/accounts/v1beta/accountId:listSubaccounts
accounts.listlinks Belum didukung
accounts.update Memetakan ke permintaan update untuk resource tempat kolom wajib diisi atau kumpulan kolom ditentukan.