إعداد حسابك على Merchant Center

يجب أن يكون لديك حساب على Merchant Center بحالة جيدة ومنتجات معتمَدة للعرض في البيانات المجانية في حسابك. للبدء، اطّلِع على مقالات مركز المساعدة التالية:

بعد إعداد حسابك على Merchant Center وإضافة المنتجات، عليك استيفاء المتطلبات الواردة في هذا القسم قبل إنشاء عملية دمج واجهة برمجة التطبيقات.

1- إعدادات Merchant Center

تأكَّد من ضبط الإعدادات التالية في حسابك على Google Merchant Center:

1-1- سياسة الإرجاع

يجب تحديد سياسات الإرجاع في Merchant Center، لأنّ ذلك من متطلبات Merchant of Record وسيتم الرجوع إليها في شاشة الدفع. تنطبق السياسات التي تم ضبطها على مستوى العالم على حسابك، ولكن يمكنك استخدام سمة return_policy_label في الخلاصة لحصر سياسة إرجاع معيّنة على مجموعة فرعية من المنتجات.

إذا كان حسابك على Merchant Center حسابًا بامتيازات متقدّمة، يجب إعداد سياسات الإرجاع في كل حساب فرعي على حدة.

يجب تضمين تكلفة الإرجاع وسرعة الإرجاع (المهلة) ورابط يؤدي إلى السياسة الكاملة. يمكنك الاطّلاع على مزيد من المعلومات حول إعداد عمليات الإرجاع هنا.

1.2. معلومات دعم العملاء

يجب ضبط معلومات خدمة دعم العملاء في Merchant Center. سيتم استخدامها لإنشاء الرابط "التواصل مع التاجر" في صفحة تأكيد الطلب. مزيد من المعلومات حول ضبط معلومات دعم العملاء هنا

2. بيانات المنتج

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

2.1. أهلية استخدام ميزة "الدفع الذكي"

يؤدي ذلك إلى إتاحة المنتج في تجربة الدفع على Google.

يتم توفير ذلك باستخدام سمة منتج native_commerce تحتوي على قيمة منطقية واحدة. إذا تم ضبط السياسة على "خطأ" أو لم يتم ضبطها، لن يكون المنتج مؤهّلاً للاستفادة من ميزة الدفع.

2.2. التحذيرات المتعلقة بالمنتجات

هذه السمة إلزامية للعناصر التي تتضمّن متطلبات تحذير تنظيمية (مثل قانون كاليفورنيا رقم 65). أنت المسؤول عن الالتزام بجميع القوانين السارية، بما في ذلك متطلبات التحذير من المنتجات. تظهر هذه التحذيرات بشكل بارز على شاشة "الدفع" عند تقديمها.

قدِّم مجموعة السمات consumer_notice مع سمتَين فرعيتَين:

  • consumer_notice_type: يجب أن تكون إحدى القيم legal_disclaimer أو safety_warning أو prop_65.
  • consumer_notice_message: سلسلة (1,000 حرف كحدّ أقصى) يُسمح باستخدام علامات HTML ‏<b> و<br> و<i>.

‫2.3. معرّف المنتج

يجب أن يتطابق id في خلاصة منتجاتك مع معرّف المنتج الذي تتوقّعه واجهة برمجة التطبيقات Checkout API. في حال التطابق، ليس عليك اتّخاذ أي إجراء. بخلاف ذلك، استخدِم السمة المخصّصة merchant_item_id لربطها.

‫2.4 كيفية إضافة السمات إلى منتجاتك

توضّح الأمثلة التالية الخيارات المختلفة لتوفير المنتج إلى Merchant Center.

2.4.1. الخلاصات

ننصحك بإنشاء مصدر بيانات تكميلي (التعليمات هنا). يمكنك إضافة ذلك إلى خلاصتك الأساسية، ولكن ننصحك بالحذر لأنّ التنسيق غير الصحيح قد يؤثّر في عملية استيعاب المنتجات العادية.

ملاحظة حول بنية الجملة: تأكَّد من أنّ السلاسل المعقّدة (مثل رسالة "قانون كاليفورنيا 65") لا تحتوي على أحرف تؤدي إلى إتلاف تنسيق الملف (مثل الفواصل الإضافية في ملف CSV) ما لم يتم تجاهلها بشكل صحيح.

تنسيق الملف النصي:

رقم التعريف native_commerce consumer_notice
11111 صواب prop_65:This product can expose you...
22222 صواب
33333 خطأ

تنسيق XML:

<item>
  <g:id>11111</g:id>
  <g:native_commerce>TRUE</g:native_commerce>
  <g:consumer_notice>
    <g:consumer_notice_type>prop_65</g:consumer_notice_type>
    <g:consumer_notice_message>
      This product can expose you to chemicals...
    </g:consumer_notice_message>
  </g:consumer_notice>
</item>
<item>
  <g:id>22222</g:id>
  <g:native_commerce>TRUE</g:native_commerce>
</item>
<item>
  <g:id>33333</g:id>
  <g:native_commerce>FALSE</g:native_commerce>
</item>

2.4.2. Content API

قدِّم السمات كسمات مخصّصة. يجب تضمينها في products.insert التي تحتوي على المنتج الكامل، لأنّ products.update لا تتيح تعديل customAttributes.

مثال:

"customAttributes": [
  {
    "name": "native commerce",
    "groupValues": [
      {
        "name": "checkout eligibility",
        "value": "true"
      }
    ]
  },
  {
    "name": "consumer notice",
    "groupValues": [
      {
        "name": "notice type",
        "value": "prop_65"
      },
      {
        "name": "notice message",
        "value": "This product can expose you to chemicals..."
      }
    ]
  },
  {
    "name": "merchant item id",
    "value": "some_checkout_item_id_1"
  }
]

2.4.2. Merchant API

قدِّم السمات كسمات مخصّصة. يمكنك إضافتها إلى accounts.productInputs.insert الحالية، أو تعديلها مباشرةً باستخدام accounts.productInputs.patch.

مثال على insert:

"customAttributes": [
  {
    "name": "native commerce",
    "groupValues": [
      {
        "name": "checkout eligibility",
        "value": "true"
      }
    ]
  },
  {
    "name": "consumer notice",
    "groupValues": [
      {
        "name": "notice type",
        "value": "prop_65"
      },
      {
        "name": "notice message",
        "value": "This product can expose you to chemicals..."
      }
    ]
  },
  {
    "name": "merchant item id",
    "value": "some_checkout_item_id_1"
  }
]

مثال على تعديل:

النوع الاسم القيمة
مَعلمات المسار productInput.name accounts/{account}/productInputs/en~US~11111
مَعلمات طلب البحث updateMask customAttributes.native%20commerce,customAttributes.consumer%20notice,customAttributes.product%20fee,customAttributes.merchant%20item%20id
dataSource dataSources/{datasource}
{
  "offerId": "11111",
  "contentLanguage": "en",
  "feedLabel": "US",
    "customAttributes": [
    {
      "name": "native commerce",
      "groupValues": [
        {
          "name": "checkout eligibility",
          "value": "true"
        }
      ]
    },
    {
      "name": "consumer notice",
      "groupValues": [
        {
          "name": "notice type",
          "value": "prop_65"
        },
        {
          "name": "notice message",
          "value": "This product can expose you to chemicals..."
        }
      ]
    },
    {
      "name": "product fee",
      "groupValues": [
        {
          "name": "product fee type",
          "value": "US_AZ_TIRE_FEE"
        },
        {
          "name": "product fee amount",
          "value": "2.75 USD"
        }
      ]
    },
    {
      "name": "merchant item id",
      "value": "some_checkout_item_id_1"
    }
  ]
}

3- قيود المنتجات

فئات المنتجات التالية غير مؤهّلة للدفع. تأكَّد من أنّ قيمة native_commerce فارغة أو مضبوطة على false في هذه العناصر.

المنتجات المالية ونماذج الفوترة المتكرّرة

  • الاشتراكات: المنتجات التي تتطلّب دورات فوترة متكرّرة
  • الدفعات: المعاملات التي تتطلّب خطط دفع أو تمويل يفرضهما التاجر

السلع المخصّصة وخيارات التنفيذ

  • السلع المخصّصة: السلع التي تتطلّب قرارات تصميم مخصّصة (مثل النقوش والشعارات)
  • المنتجات غير الجديدة أو المنتجات التي تم شراؤها في إطار "تخفيض نهائي": السلع المجدَّدة والمنتجات المستعملة والمنتجات التي تحمل علامة "تخفيض نهائي" (لا يمكن إرجاعها).
  • السلع المتاحة للطلب المُسبق: هي المنتجات التي لها تواريخ إصدار مستقبلية ويتم تسليمها في وقت لاحق.
  • الخدمات المجمّعة: السلع التي تتطلّب عقودًا إضافية، مثل الضمانات أو التركيب أو الإعداد
  • الشحن الخاص: السلع التي تتطلّب رسوم توصيل غير عادية (مثل الشحن في حمولة أو التوصيل المميّز)
  • الهدايا: المعاملات التي تتطلّب خدمات لوجستية لفواتير منفصلة أو أسعارًا مخفية للمستلمين
  • التفعيل في المتجر: المنتجات التي يجب تفعيلها في موقع جغرافي تابع لمتجر بيع بالتجزئة

السياسات وقيود الأمان

  • المنتجات التي تتطلّب إثبات العمر باستخدام مستند تعريف هوية (مثل الكحول والتبغ).
  • المحتوى المحظور: الأسلحة أو المحتوى المخصّص للبالغين أو الرعاية الصحية أو المستحضرات الصيدلانية أو المنتجات المزيّفة أو أي فئة أخرى محظورة بموجب سياسة Google Shopping العادية

السلع والخدمات الرقمية

  • الخدمات: الدروس والصفوف على الإنترنت وحِزم السفر (ما لم يتم دمجها باستخدام شرائط Travel معيّنة)
  • الاستئجار: استئجار الأفلام أو المعدات أو التأجير
  • السلع الافتراضية: العملة داخل اللعبة أو سلع ألعاب تقمص الأدوار المتعدّدة اللاعبين على الإنترنت أو المظاهر
  • البرامج التابعة: السلع التي تتطلّب من المستخدم تثبيت برامج معيّنة قبل إكمال عملية الشراء