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

لتتمكّن من إنشاء حملة تسوّق، يجب أولاً ربط حسابك على "إعلانات 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 جديد وضبطه CANNOT TRANSLATE 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.