Yapılandırılmış teklif verileri ekleme

Fiyat listeleri, işletmelerin sundukları her şeyi doğrudan Google Arama ve Haritalar'da kolayca paylaşmasına olanak tanır. Yapılandırılmış teklif verilerini kullanarak girişinize iş verileri eklemenize olanak tanıyan fiyat listeleri oluşturabilirsiniz. Yemek menüleri ve hizmet teklifleri gibi sunduğunuz her şeyi müşterilerinize kapıdan girmeden önce gösterin.

Aşağıda, Google Arama'daki yapılandırılmış menü verilerine örnek verilmiştir:

McDonald's menüsü.

PriceList nesnesini kullanarak bir konuma yemek menüsü gibi yapılandırılmış menü verileri ekleyebilirsiniz.

Aşağıdaki JSON isteğinde, bir kahvaltı menüsünün konumda nasıl yayınlanacağı gösterilmektedir. Yanıt, güncellenmiş Location nesnesinin bir örneğini içerir.

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"
              }
            }
          ]
        }
      ]
    }
  ]
}

Hizmet verileri

İşletmeniz farklı hizmet seçenekleri sunuyorsa PriceList nesnesini kullanarak bir konuma yapılandırılmış hizmet verileri ekleyebilirsiniz.

Aşağıdaki JSON isteği, bir hizmet teklifinin bir konumda nasıl yayınlanacağını gösterir. Yanıt, güncellenmiş Location nesnesinin bir örneğini içerir.

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"
              }
            }
          ]
        }
      ]
    }
  ]
}