میتوانید از منبع accounts
برای ایجاد و مدیریت حساب تجاری خود استفاده کنید. برای اطلاعات بیشتر، مرور کلی API حسابهای تجاری را ببینید.
در این صفحه نحوه انتقال مدیریت حساب از Content API به Merchant API توضیح داده شده است.
درخواست ها
از فرمت URL درخواست زیر برای API حسابهای تجاری استفاده کنید:
POST https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts
در اینجا نمونهای از مقایسه Content API برای خرید با Merchant Accounts API برای درخواستهای ایجاد و مدیریت حساب آمده است:
Content API برای خرید | API حسابهای تجاری | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId} /accounts/ {accountId} / | https://merchantapi.googleapis.com/accounts/v1beta/ {accountId} /accounts |
شناسه ها | {merchantId} /accounts/ {accountId} | {accountId} |
منابع
دادههای حساب با استفاده از منبع Account
در Content API برای خرید ارسال میشوند. Merchant Accounts API منابع متعددی را برای انتقال داده های حساب فراهم می کند. این منابع شامل منابع Account
، User
، BusinessInfo
و BusinessIdentity
است.
جدول زیر مقایسه ای بین منبع Account
در Content API برای خرید و منبع Account
در Merchant Accounts API ارائه می دهد.
Content API برای خرید | API حسابهای تجاری |
---|---|
id | account_id |
name | account_name |
kind | در دسترس نیست |
websiteUrl | فیلد uri در منبع homepage |
adultContent | adult_content |
sellerId | در دسترس نیست |
users | در منبع User |
youtubeChannelLinks | هنوز در دسترس نیست |
googleMyBusinessLink | هنوز در دسترس نیست |
businessInformation | در منبع businessInfo |
businessIdentity | در منبع businessIdentity |
automaticImprovements | هنوز در دسترس نیست |
adsLinks | هنوز در دسترس نیست |
cssId | فقط در CSS API موجود است |
labelIds | فقط در CSS API موجود است |
accountManagement | هنوز در دسترس نیست |
automaticLabelIds | فقط در CSS API موجود است |
conversionSettings | هنوز در دسترس نیست |
جدول زیر مقایسه ای بین منبع AccountUser
در Content API برای خرید و منبع User
در Merchant Accounts API ارائه می دهد.
Content API برای خرید | API حسابهای تجاری |
---|---|
emailAddress | email بخشی از name است(accounts/{account}/users/{email}) . |
admin | user#access_rights.ADMIN |
orderManager | در دسترس نیست |
paymentsManager | در دسترس نیست |
paymentsAnalyst | در دسترس نیست |
reportingManager | user#access_rights.PERFORMANCE_REPORTING |
جدول زیر مقایسه ای بین منبع AccountBusinessInformation
در Content API for Shopping و businessinfo
منبع معادل آن در Merchant Accounts API ارائه می دهد.
Content API برای خرید | API حسابهای تجاری |
---|---|
businessInformation | businessinfo |
phoneNumber | phone |
phoneVerificationStatus | phone_verification_state |
customerService | customer_service |
koreanBusinessRegistrationNumber | در دسترس نیست |
جدول زیر مقایسه ای بین منبع AccountBusinessIdentity
در Content API for Shopping و منبع businessIdentity
در Merchant Accounts API ارائه می دهد.
Content API برای خرید | API حسابهای تجاری |
---|---|
blackOwned | black_owned |
womenOwned | women_owned |
veteranOwned | veteran_owned |
latinoOwned | latino_owned |
smallBusiness | small_business |
includeForPromotions | promotions_consent true به معنای PROMOTION_CONSENT_GIVEN استfalse به معنای PROMOTION_CONSENT_DENIED است |
جدول زیر مقایسهای بین منبع AccountIdentityType
در Content API برای خرید و منبع identityAttribute
در Merchant Accounts API ارائه میکند.
Content API برای خرید | API حسابهای تجاری |
---|---|
self_identified | identity_declaration true به معنای SELF_IDENTIFIES_AS استfalse نشان دهنده DOES_NOT_SELF_IDENTIFY_AS است |
روش ها
روشهای زیر در API حسابهای تجاری معرفی شدهاند:
Content API برای خرید | API حسابهای تجاری |
---|---|
accounts.authinfo | GET https://merchantapi.googleapis.com/accounts/v1beta/accounts |
accounts.claimwebsite | POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/ accountId /homepage:claim برای اطلاعات بیشتر، روش: accounts.v1beta.accounts.homepage.claim را ببینید |
accounts.custombatch | در دسترس نیست. دسته سفارشی در Merchant API پشتیبانی نمیشود. |
حساب ها.حذف | DELETE https://merchantapi.googleapis.com/accounts/v1beta/accounts/ accountId |
accounts.get | به درخواست GET برای منبعی که فیلد یا مجموعه ای از فیلدهای مورد نیاز تعریف شده است، نقشه می دهد. |
accounts.insert | POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure برای اطلاعات بیشتر، به ایجاد و پیکربندی یک حساب تجاری مراجعه کنید. |
accounts.link | هنوز پشتیبانی نمی شود |
accounts.list | GET https://merchantapi.googleapis.com/accounts/v1beta/ accountId :listSubaccounts |
accounts.listlinks | هنوز پشتیبانی نمی شود |
accounts.update | به درخواست بهروزرسانی برای منبعی که فیلد یا مجموعهای از فیلدهای مورد نیاز تعریف شده است، نقشه میدهد. |