إضافة بيانات العرض المنظَّمة

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

في ما يلي مثال على بيانات قائمة الطعام المنظَّمة في "بحث Google":

قائمة طعام McDonald's

يمكنك إضافة بيانات قائمة طعام منظَّمة، مثل قائمة طعام، إلى موقع جغرافي باستخدام عنصر PriceList.

يوضّح طلب JSON التالي كيفية نشر قائمة طعام للإفطار في موقع جغرافي. تحتوي الاستجابة على مثيل للكائن Location المعدَّل.

بروتوكول HTTP
PATCH
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}?updateMask=priceLists
 {
  "priceLists": [
    {
      "priceListId": "Breakfast",
      "labels": [
        {
          "displayName": "Breakfast",
          "description": "Tasty Google Breakfast",
          "languageCode": "en"
        }
      ],
      "sourceUrl": "http://www.google.com/todays_menu",
      "sections": [
        {
          "sectionId": "entree_menu",
          "sectionType":"FOOD",
          "labels": [
            {
              "displayName": "Entrées",
              "description": "Breakfast Entrées",
              "languageCode": "en"
            }
          ],
          "items": [
            {
              "itemId": "scramble",
              "labels": [
                {
                  "displayName": "Big Scramble",
                  "description": "A delicious scramble filled with Potatoes, Eggs, 
                  Bell Peppers, and Sausage",
                  "languageCode": "en"
                }
              ],
              "price": {
                "currencyCode": "USD",
                "units": "12",
                "nanos": "200000000"
              }
            },
            {
              "itemId": "steak_omelette",
              "labels": [
                {
                  "displayName": "Steak Omelette",
                  "description": "Three egg omelette with grilled prime rib, 
                   fire-roasted bell peppers and onions, saut\u00e9ed mushrooms
                   and melted Swiss cheese",
                  "languageCode": "en"
                }
              ],
              "price": {
                "currencyCode": "USD",
                "units": "15",
                "nanos": "750000000"
              }
            }
          ]
        }
      ]
    }
  ]
}

بيانات الخدمة

إذا كان نشاطك التجاري يوفّر خيارات خدمة مختلفة، يمكنك إضافة بيانات خدمات منظَّمة إلى موقع جغرافي باستخدام العنصر PriceList.

يوضّح طلب JSON التالي كيفية نشر عرض خدمة في موقع جغرافي. تحتوي الاستجابة على مثيل للكائن Location المعدَّل.

بروتوكول HTTP
PATCH
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}?updateMask=priceLists
 {
  "priceLists": [
    {
      "priceListId": "Oil Change",
      "labels": [
        {
          "displayName": "Oil Change",
          "description": "Caseys Qwik Oil Change",
          "languageCode": "en"
        }
      ],
      "sourceUrl": "http://www.google.com/todays_services",
      "sections": [
        {
          "sectionId": "oil_services",
          "sectionType":”SERVICES”,
          "labels": [
            {
              "displayName": "Services",
              "description": "Oil Changes",
              "languageCode": "en"
            }
          ],
          "items": [
            {
              "itemId": "20-minute-oil-change",
              "labels": [
                {
                  "displayName": "20 Minute Oil Change",
                  "description": "Quick oil change and filter service.",
                  "languageCode": "en"
                }
              ],
              "price": {
                "currencyCode": "USD",
                "units": "30",
                "nanos": "200000000"
              }
            },
            {
              "itemId": "full_service_oil_change",
              "labels": [
                {
                  "displayName": "Full Service Oil Change",
                  "description": "Quick oil change, filter service, and brake inspection.",
                  "languageCode": "en"
                }
              ],
              "price": {
                "currencyCode": "USD",
                "units": "45",
                "nanos": "750000000"
              }
            }
          ]
        }
      ]
    }
  ]
}