ربط حسابك على Merchant Center بحسابك على "إعلانات Google"

لتتمكّن من إنشاء حملة Shopping، عليك أولاً ربط حسابك على "إعلانات Google" بحسابك على Google Merchant Center على النحو التالي:

  1. أرسل طلب ربط من حسابك في Merchant Center إلى حسابك على "إعلانات Google".
  2. وافِق على طلب ربط الحساب في حسابك على "إعلانات Google".

هناك طريقتان لإرسال طلب ربط حساب:

  1. استخدِم واجهة الويب في Merchant Center لإرسال طلب الربط.
  2. استخدِم Content API for Shopping لتعديل adsLinks الخاص بـ Account.

يمكنك تغيير حالة روابط 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.

  1. أنشِئ عنصر UpdateProductLinkInvitationRequest وضبط الحقل customer_id على أنّه الرقم التعريفي لعميل "إعلانات Google".

  2. اضبط الحقل resource_name كاسم المورد للسمة product_link_invitation.

  3. اضبط product_link_invitation_status على ACCEPTED.

  4. أصدر طلب بيانات من واجهة برمجة التطبيقات UpdateProductLinkInvitation.

إذا تمت محاولة تدفق الدعوة من قِبل مستخدم هو مشرف في كلا الحسابَين، سيتم عرض خطأ NO_INVITATION_REQUIRED. يمكنك التحقق من هذا الخطأ والعودة إلى تدفق الرابط المباشر في مثل هذه الحالات.

رفض دعوة

يشبه رفض الدعوة قبول الدعوة، باستثناء أنّه تم ضبط الحقل product_link_invitation_status على REJECTED. إذا تم رفض الدعوة، ستظلّ في حالة REJECTED ولن يتم قبولها. يجب عليك بعد ذلك إنشاء دعوة جديدة إذا لزم الأمر.

الربط المباشر بدون دعوة

إذا كان المستخدم الذي يحاول ربط حساب "إعلانات Google" بحساب Merchant Center مشرفًا في كلا الحسابَين، يمكنك تجاوز خطوة الدعوة وربط كلا الحسابَين مباشرةً باستخدام Google Ads API.

  1. أنشِئ عنصر CreateProductLinkRequest وضبط الحقل customer_id على أنّه الرقم التعريفي لعميل "إعلانات Google".

  2. أنشِئ عنصر ProductLink جديدًا واضبط حقل merchant_center_id على رقم تعريف حساب Merchant Center.

  3. اضبط ProductLink على الحقل product_link لكائن الطلب.

  4. أصدر طلب بيانات من واجهة برمجة التطبيقات CreateProductLink.

إذا حاول مستخدم ليس لديه أذونات كافية الربط المباشر، سيتم عرض خطأ CREATION_NOT_PERMITTED. يمكنك التحقق من هذا الخطأ والعودة إلى تدفق الدعوة في مثل هذه الحالات.

يمكنك تشغيل تقرير 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'

اتّبِع الخطوات التالية لإلغاء ربط الرابط:

  1. أنشِئ عنصر RemoveProductLinkRequest وضبط الحقل customer_id على أنّه الرقم التعريفي لعميل "إعلانات Google".

  2. اضبط resource_name كاسم المورد لـ product_link.

  3. أصدر طلب بيانات من واجهة برمجة التطبيقات RemoveProductLink.

مركز إدارة النشاط التجاري هو تمثيل موحَّد لنشاط تجاري على Google. عندما تدير حسابك على "إعلانات Google" وحساباتك على Merchant Center باستخدام حساب على "مركز إدارة النشاط التجاري"، ينشئ "مركز إدارة النشاط التجاري" تلقائيًا روابط بين حسابك على "إعلانات Google" وحسابك على Merchant Center. يمكنك استرداد هذه الروابط باستخدام Google Ads API، ولكن لا يمكن تبديل هذه الروابط باستخدام Google Ads API.