إدراج الروابط

يمكن أن يكون لكل من شركاء Shopping وحسابات تجّار فردية عدة حسابات الإبلاغ عن روابط بين حساباتهم وغيرها. الطريقة listlinks قائمة بجميع هذه الروابط الخاصة بحساب Merchant Center إجراء طلب بيانات من واجهة برمجة التطبيقات. لا تتطلب أي معلمات ويتم استدعاؤها باستخدام طلب HTTP GET.

حالة الخدمة

عند إدراج الروابط، ستعرض الردود status لكل service بشكل فردي. داخل رابط. يتوفّر للتجّار خيار الموافقة على جميع الخدمات المدرَجة. أو مجموعة فرعية فقط من تلك المقترحة في الطلب.

تبدأ الخدمات بحالة pending إلى أن تتم الموافقة عليها صراحةً من قِبل التاجر. بعد الموافقة على الخدمات، ستظهر حالة "active".

ستعرض الخدمات التي تمت إزالتها حالة "inactive" إذا كانت هناك "pending" أخرى أو active الخدمات. بعدما يتم وضع رابط لجميع الخدمات التي تتألف منها تمت إزالته، فلن يتم عرض الرابط بعد الآن بواسطة listlinks.

مثال على الطلب

لإدراج طلب ربط الحساب الذي أرسله الشريك 123456789، أرسِل GET طلب بدون معلمات باستخدام الطريقة listlinks.

GET https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/listlinks

مثال على إجابة

في هذا المثال، لم يوافق التاجر 98765 على الطلب، وبالتالي الخدمات الفردية لها الحالة pending.

{
    "linkedAccountId": "98765",
    "services": [
        {
            "service": "shoppingAdsProductManagement",
            "status": "pending"
        },
        {
            "service": "shoppingActionsOrderManagement",
            "status": "pending"
        }
    ]
}

يوضّح القسم التالي كيفية الموافقة على طلب ربط الحساب.