ربط حسابك على 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.