يمكنك استخدام صفحة
accounts
من الموارد
إنشاء حساب التاجر وإدارته لمزيد من المعلومات، راجع نظرة عامة على
واجهة برمجة التطبيقات لحسابات التجار:
توضّح هذه الصفحة كيفية نقل بيانات إدارة الحساب من Content API إلى Merchant API:
الطلبات
استخدِم تنسيق عنوان URL التالي الخاص بالطلب في Merchant Center API:
POST https://merchantapi.googleapis.com/accounts/v1beta/{accountId}/accounts
إليك نموذج مقارنة بين Content API for Shopping والتاجر واجهة برمجة تطبيقات الحسابات لطلبات إنشاء الحسابات وإدارتها:
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات حسابات التجار | |
---|---|---|
عنوان URL | https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/accounts/ {accountId}/
|
https://merchantapi.googleapis.com/accounts/v1beta/ {accountId}/accounts
|
المعرفات | {merchantId}/accounts/ {accountId} |
{accountId}
|
الموارد
يتم تمرير بيانات الحساب باستخدام
مرجع Account
في "المحتوى"
واجهة برمجة التطبيقات في Shopping. توفّر واجهة برمجة التطبيقات لحسابات التاجر موارد متعددة لاجتياز
بيانات الحسابات. تتضمن هذه الموارد Account
وUser
وBusinessInfo
و
BusinessIdentity
مورد.
يقدِّم الجدول التالي مقارنة بين
Account
في Content API for Shopping
مرجع Account
في
واجهة برمجة التطبيقات لحسابات التاجر:
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات حسابات التجار |
---|---|
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 for Shopping وUser
في واجهة برمجة تطبيقات حسابات التاجر.
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات حسابات التجار |
---|---|
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
في واجهة برمجة تطبيقات حسابات التاجر
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات حسابات التجار |
---|---|
businessInformation |
businessinfo |
phoneNumber |
phone |
phoneVerificationStatus |
phone_verification_state |
customerService |
customer_service |
koreanBusinessRegistrationNumber |
غير متوفر |
يقدِّم الجدول التالي مقارنة بين
مورد AccountBusinessIdentity
في Content API للنطاق
Shopping
مرجع businessIdentity
في واجهة برمجة تطبيقات حسابات التاجر
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات حسابات التجار |
---|---|
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 لـ
Shopping ومرجع identityAttribute
في واجهة برمجة تطبيقات حسابات التجار.
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات حسابات التجار |
---|---|
self_identified |
identity_declaration
true تشير إلى SELF_IDENTIFIES_AS يشير false إلى DOES_NOT_SELF_IDENTIFY_AS
|
الطُرق
تم تقديم الطرق التالية في واجهة برمجة تطبيقات حسابات التجار:
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات حسابات التجار |
---|---|
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. |
accounts.delete | 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 |
يؤدي إلى طلب تعديل للمورد الذي تم فيه تحديد الحقل المطلوب أو مجموعة الحقول. |