روابط إجراءات إعادة التوجيه إلى عملية الطلب: التوصيل والطعام السفري

يمكن لشركاء دمج ميزة "إعادة التوجيه عند الطلب" ربط action_link_type مختلفة action_link(s). تساعد action_link_type في تحديد نوع الإجراء الذي يمكن للمستخدم اتّخاذه عند إعادة توجيهه إلى الموقع الإلكتروني للشريك باستخدام هذا الرابط.

  • يمكنك ربط action_link_type واحد فقط بكل action_link.

عند طلب الطعام، يمكن للمستخدم أن يطلب تنفيذ أحد الإجراءَين التاليَين:

  • طلب استلام الطعام من المطعم (طلب الطعام السفري)
  • طلب توصيل الطعام إلى موقع جغرافي محدّد (طلب توصيل الطعام)

ننصح جميع الشركاء المشاركين في "إجراءات الطعام" باتّباع هذا الإجراء، فإذا كنت ترسل إلينا حاليًا action_link مع action_link_type = ACTION_LINK_TYPE_ORDER_FOOD أو service_type = SERVICE_TYPE_FOOD_ORDERING، ننصحك بتعديل خلاصاتك لتتوافق مع الأسلوب الحالي.

التجّار الذين يتيحون استلام طلبات الطعام

التجّار

{
  "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/foodtakeout/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

التجّار الذين يتيحون طلب توصيل الطعام

التجّار

{
 "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/fooddelivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

التجّار الذين يتيحون استلام الطلبات وتوصيلها

إذا كان التاجر يتيح كلا الإجراءَين، أي توصيل طلبات الطعام واستلامها، ننصحك بتقديم نوعَين منفصلَين من action_link(s) وربطهما بالإجراءات المناسبة.

التجّار

{
  "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/foodtakeout/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        },
        {
          "url": "https://www.partnerwebsite.com/fooddelivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

التجّار الذين يتيحون تنفيذ كلا الإجراءَين من خلال عنوان URL واحد

على سبيل المثال، إذا كان لديك action_link يؤدي إلى صفحة طلب عامة للمطعم حيث يُطلب من المستخدم الاختيار بين توصيل الطعام واستلام الطعام، ننصحك بما يلي:

أرسِل عنوان URL الخاص action_link مرتين، واربط كل نسخة action_link_type المناسب كما هو موضّح أدناه:

  • في المثال الأول، ضع علامة على action_link باستخدام action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY
  • بالنسبة إلى الموضع الثاني، ضع علامة على action_link باستخدام action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT.

التجّار

{
  "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/foodtakeout+delivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        },
        {
          "url": "https://www.partnerwebsite.com/foodtakeout+delivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }

      ]
    }
  ]
}