لتتمكّن من إنشاء حملة Shopping، عليك أولاً ربط حسابك على "إعلانات Google" بحسابك على Google Merchant Center على النحو التالي:
- أرسل طلب ربط من حسابك في Merchant Center إلى حسابك على "إعلانات Google".
- وافِق على طلب ربط الحساب في حسابك على "إعلانات Google".
إرسال طلبات الربط من حسابك على Merchant Center
هناك طريقتان لإرسال طلب ربط حساب:
- استخدِم واجهة الويب في Merchant Center لإرسال طلب الربط.
- استخدِم Content API for Shopping
لتعديل
adsLinks
الخاص بـAccount
.
إدارة طلبات الربط في حسابك على "إعلانات Google"
يمكنك تغيير حالة روابط Merchant Center في حسابك على "إعلانات Google" من خلال استخدام واجهة "إعلانات Google" على الويب للموافقة على دعوة أو رفضها. يمكنك أيضًا تعديل الدعوات أو إزالة الروابط الحالية باستخدام Google Ads API كما هو موضّح أدناه.
إدراج جميع دعوات Merchant Center
يمكنك تشغيل تقرير Google Ads API باستخدام طلب بحث GAQL التالي لاسترداد قائمة بجميع الدعوات التي في انتظار المراجعة لربط الرقم التعريفي لعميل "إعلانات Google" بحساب Merchant Center.
SELECT
product_link_invitation.merchant_center.merchant_center_id,
product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
AND product_link_invitation.type = 'MERCHANT_CENTER'
لاسترداد كل الدعوات، أزِل شرط الفلترة للحقل
product_link_invitation.status
في طلب البحث أعلاه.
قبول دعوة
يمكنك الموافقة على الربط من خلال ضبط حالة product_link_invitation
على ACCEPTED
.
أنشِئ عنصر
UpdateProductLinkInvitationRequest
وضبط الحقلcustomer_id
على أنّه الرقم التعريفي لعميل "إعلانات Google".اضبط الحقل
resource_name
كاسم المورد للسمةproduct_link_invitation
.اضبط
product_link_invitation_status
علىACCEPTED
.أصدر طلب بيانات من واجهة برمجة التطبيقات
UpdateProductLinkInvitation
.
إذا تمت محاولة تدفق الدعوة من قِبل مستخدم هو مشرف في كلا الحسابَين، سيتم عرض خطأ NO_INVITATION_REQUIRED
. يمكنك التحقق من هذا الخطأ والعودة إلى تدفق الرابط المباشر في مثل هذه الحالات.
رفض دعوة
يشبه رفض الدعوة قبول
الدعوة، باستثناء أنّه تم ضبط الحقل
product_link_invitation_status
على REJECTED
. إذا تم رفض الدعوة، ستظلّ
في حالة REJECTED
ولن يتم قبولها. يجب عليك بعد ذلك إنشاء دعوة
جديدة إذا لزم الأمر.
الربط المباشر بدون دعوة
إذا كان المستخدم الذي يحاول ربط حساب "إعلانات Google" بحساب Merchant Center مشرفًا في كلا الحسابَين، يمكنك تجاوز خطوة الدعوة وربط كلا الحسابَين مباشرةً باستخدام Google Ads API.
أنشِئ عنصر
CreateProductLinkRequest
وضبط الحقلcustomer_id
على أنّه الرقم التعريفي لعميل "إعلانات Google".أنشِئ عنصر
ProductLink
جديدًا واضبط حقلmerchant_center_id
على رقم تعريف حساب Merchant Center.اضبط
ProductLink
على الحقلproduct_link
لكائن الطلب.أصدر طلب بيانات من واجهة برمجة التطبيقات
CreateProductLink
.
إذا حاول مستخدم ليس لديه أذونات كافية الربط المباشر، سيتم عرض خطأ CREATION_NOT_PERMITTED
. يمكنك التحقق من هذا الخطأ والعودة إلى
تدفق الدعوة في مثل هذه الحالات.
إدراج كل روابط Merchant Center
يمكنك تشغيل تقرير Google Ads API باستخدام طلب بحث GAQL التالي لاسترداد قائمة الروابط للرقم التعريفي لعميل "إعلانات Google".
SELECT
product_link.merchant_center.merchant_center_id,
product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
إلغاء ربط رابط
اتّبِع الخطوات التالية لإلغاء ربط الرابط:
أنشِئ عنصر
RemoveProductLinkRequest
وضبط الحقلcustomer_id
على أنّه الرقم التعريفي لعميل "إعلانات Google".اضبط
resource_name
كاسم المورد لـproduct_link
.أصدر طلب بيانات من واجهة برمجة التطبيقات
RemoveProductLink
.
مركز إدارة النشاط التجاري
مركز إدارة النشاط التجاري هو تمثيل موحَّد لنشاط تجاري على Google. عندما تدير حسابك على "إعلانات Google" وحساباتك على Merchant Center باستخدام حساب على "مركز إدارة النشاط التجاري"، ينشئ "مركز إدارة النشاط التجاري" تلقائيًا روابط بين حسابك على "إعلانات Google" وحسابك على Merchant Center. يمكنك استرداد هذه الروابط باستخدام Google Ads API، ولكن لا يمكن تبديل هذه الروابط باستخدام Google Ads API.