Package google.mybusiness.v4

Dizin

FoodMenuService

Bu API, işletme konumlarının yemek menülerini almanıza ve güncellemenize olanak tanır.

Location.PriceList'in, sınırlı alanlarla birlikte türlerinden birinde "menüleri" de temsil ettiğini unutmayın. FoodMenus ile aynı aşağı akış depolama alanını kullanır. FoodMenuService'e geçiş tamamlandıktan sonra, istemcilerin menü verilerini güncellemek için artık Location.PriceList kullanması kesinlikle önerilmez. Aksi takdirde beklenmedik veri kayıpları yaşanabilir.

GetFoodMenus

rpc GetFoodMenus(GetFoodMenusRequest) returns (FoodMenus)

Belirli bir konumun yemek menülerini döndürür. Bu işlev yalnızca location.location_state.can_have_food_menu doğruysa çağrılır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

UpdateFoodMenus

rpc UpdateFoodMenus(UpdateFoodMenusRequest) returns (FoodMenus)

Belirli bir konumun yemek menülerini günceller. Bu işlev yalnızca location.location_state.can_have_food_menu doğruysa çağrılır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

LocalPosts

Bu API, yerel gönderilerin Management API'sini kullanıma sunar.

CreateLocalPost

rpc CreateLocalPost(CreateLocalPostRequest) returns (LocalPost)

Belirtilen konumla ilişkili yeni bir yerel gönderi oluşturur ve döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

DeleteLocalPost

rpc DeleteLocalPost(DeleteLocalPostRequest) returns (Empty)

Yerel yayını siler. Yerel gönderi yoksa NOT_FOUND değerini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

GetLocalPost

rpc GetLocalPost(GetLocalPostRequest) returns (LocalPost)

Belirtilen yerel gönderiyi alır. Yerel gönderi yoksa NOT_FOUND değerini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

ListLocalPosts

rpc ListLocalPosts(ListLocalPostsRequest) returns (ListLocalPostsResponse)

Bir konumla ilişkili yerel gönderilerin listesini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

UpdateLocalPost

rpc UpdateLocalPost(UpdateLocalPostRequest) returns (LocalPost)

Belirtilen yerel gönderiyi günceller ve güncellenen yerel gönderiyi döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

Medya

Bu hizmet, bir konumla bağlantılı medya öğelerinin (fotoğraf ve video) yönetilmesine olanak tanır.

CreateMediaItem

rpc CreateMediaItem(CreateMediaItemRequest) returns (MediaItem)

Konum için yeni bir medya öğesi oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

DeleteMediaItem

rpc DeleteMediaItem(DeleteMediaItemRequest) returns (Empty)

Belirtilen medya öğesini siler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

GetCustomerMediaItem

rpc GetCustomerMediaItem(GetCustomerMediaItemRequest) returns (MediaItem)

İstenen müşteri medya öğesinin meta verilerini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

GetMediaItem

rpc GetMediaItem(GetMediaItemRequest) returns (MediaItem)

İstenen medya öğesinin meta verilerini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

ListCustomerMediaItems

rpc ListCustomerMediaItems(ListCustomerMediaItemsRequest) returns (ListCustomerMediaItemsResponse)

Bir konumla ilişkilendirilmiş ve müşteriler tarafından eklenmiş medya öğelerinin listesini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

ListMediaItems

rpc ListMediaItems(ListMediaItemsRequest) returns (ListMediaItemsResponse)

Bir konumla ilişkili medya öğelerinin listesini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

StartUploadMediaItemData

rpc StartUploadMediaItemData(StartUploadMediaItemDataRequest) returns (MediaItemDataRef)

Medya öğesi yükleme için MediaItemDataRef oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

UpdateMediaItem

rpc UpdateMediaItem(UpdateMediaItemRequest) returns (MediaItem)

Belirtilen medya öğesinin meta verilerini günceller. Bu yöntem yalnızca bir medya öğesinin kategorisini güncellemek için kullanılabilir. Yeni kategori COVER veya PROFILE olamaz.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

Yorumlar

Bu API, yorumlar için CRUD işlemleri sağlar. google.mybusiness.v4.Reviews.

BatchGetReviews

rpc BatchGetReviews(BatchGetReviewsRequest) returns (BatchGetReviewsResponse)

Belirtilen tüm konumlar için yorumların sayfalandırılmış listesini döndürür. Bu işlem yalnızca belirtilen konumlar doğrulanmışsa geçerlidir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

DeleteReviewReply

rpc DeleteReviewReply(DeleteReviewReplyRequest) returns (Empty)

Belirtilen yoruma verilen yanıtı siler. Bu işlem yalnızca belirtilen konum doğrulanmışsa geçerlidir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

GetReview

rpc GetReview(GetReviewRequest) returns (Review)

Belirtilen incelemeyi döndürür. Bu işlem yalnızca belirtilen konum doğrulanmışsa geçerlidir. Yorum yoksa veya silinmişse NOT_FOUND değerini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

ListReviews

rpc ListReviews(ListReviewsRequest) returns (ListReviewsResponse)

Belirtilen konum için yorumların sayfalandırılmış listesini döndürür. Bu işlem yalnızca belirtilen konum doğrulanmışsa geçerlidir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

UpdateReviewReply

rpc UpdateReviewReply(UpdateReviewReplyRequest) returns (ReviewReply)

Belirtilen yoruma verilen yanıtı günceller. Yanıt yoksa oluşturulur. Bu işlem yalnızca belirtilen konum doğrulanmışsa geçerlidir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.

AlertType

Uyarı yayınının oluşturulduğu etkinlik türü.

Sıralamalar
ALERT_TYPE_UNSPECIFIED Uyarı belirtilmedi.
COVID_19 2019 Koronavirüs Hastalığı pandemisiyle ilgili uyarılar. Covid gönderileri yalnızca özet alanını ve harekete geçirici mesaj alanını destekler. Bu uyarılar artık geçerli olmadığında COVID-19 türü için yeni uyarı yayını oluşturma özelliği devre dışı bırakılacak. Ancak satıcılar, mevcut COVID-19 ile ilgili gönderilerini yönetmeye devam edebilir.

Alerjen

Bir gıda maddesiyle ilgili alerjen bilgileri.

Sıralamalar
ALLERGEN_UNSPECIFIED Alerjen belirtilmedi
DAIRY Süt ürünleriyle ilgili alerjen
EGG Yumurta ile ilgili alerjen
FISH Balıkla ilgili alerjen
PEANUT Fıstıkla ilgili alerjen
SHELLFISH Kabuklu deniz ürünleriyle ilgili alerjen
SOY Soya ile ilgili alerjen
TREE_NUT Ağaç kuruyemişleriyle ilgili alerjen
WHEAT Buğdayla ilgili alerjen

BatchGetReviewsRequest

Reviews.BatchGetReviews için istek mesajı.

Alanlar
name

string

Birden fazla konumdaki yorumların listesini almak için kullanılacak hesabın adı.

location_names[]

string

Adlarıyla belirtilen, yorumların alınacağı konumlar koleksiyonu.

page_size

int32

Sayfa başına getirilecek yorum sayısı. Varsayılan değer 50'dir.

page_token

string

Belirtilirse bir sonraki yorum sayfasını getirir.

order_by

string

İsteğe bağlı. Yorumların sıralanacağı alanı belirtir. Belirtilmemişse döndürülen yorumların sırası varsayılan olarak update_time desc olur. Sıralama için geçerli siparişler rating, rating desc ve update_time desc'dir. rating, yorumları artan düzende döndürür. update_time(ör. artan sıra) desteklenmez.

ignore_rating_only_reviews
(deprecated)

bool

Yalnızca puan içeren yorumların yoksayılıp yoksayılmayacağı.

BatchGetReviewsResponse

Reviews.BatchGetReviews için yanıt mesajı.

Alanlar
location_reviews[]

LocationReview

Konum bilgisi içeren yorumlar.

next_page_token

string

Yorum sayısı, istenen sayfa boyutunu aşıyorsa bu alan, sonraki çağrılarda yorumların bir sonraki sayfasını getirmek için bir jetonla doldurulur. Başka yorum yoksa bu alan yanıtta yer almaz.

CallToAction

Kullanıcı yayını tıkladığında gerçekleştirilen bir işlem

Alanlar
action_type

ActionType

Gerçekleştirilecek işlemin türü.

url

string

Kullanıcının tıkladığında yönlendirileceği URL. Bu alan, görüşme CTA'sı için ayarlanmadan bırakılmalıdır.

ActionType

Gerçekleştirilecek işlemin türü.

Sıralamalar
ACTION_TYPE_UNSPECIFIED Tür belirtilmedi.
BOOK Bu gönderi, kullanıcının randevu/masa vb. ayırtmasını istiyor.
ORDER Bu gönderide, kullanıcılardan bir şey sipariş etmeleri isteniyor.
SHOP Bu gönderi, kullanıcının bir ürün kataloğuna göz atmasını istiyor.
LEARN_MORE Bu gönderi, kullanıcının daha fazla bilgi edinmesini (web sitesinde) istiyor.
SIGN_UP Bu gönderide, kullanıcının bir şeye kaydolması/üye olması/katılması isteniyor.
GET_OFFER

Kullanımdan kaldırıldı. Fırsat içeriği içeren bir gönderi oluşturmak için LocalPostTopicType bölümünde OFFER simgesini kullanın.

CALL Bu gönderi, kullanıcının işletmeyi aramasını istiyor.

CreateLocalPostRequest

CreateLocalPost için istek mesajı.

Alanlar
parent

string

Bu yerel yayının oluşturulacağı konumun adı.

local_post

LocalPost

Yeni yerel gönderi meta verileri.

CreateMediaItemRequest

Media.CreateMediaItem için istek mesajı.

Alanlar
parent

string

Bu medya öğesinin oluşturulacağı konumun kaynak adı.

media_item

MediaItem

Oluşturulacak medya öğesi.

DeleteLocalPostRequest

DeleteLocalPost için istek mesajı.

Alanlar
name

string

Silinecek yerel yayının adı.

DeleteMediaItemRequest

Media.DeleteMediaItem için istek mesajı.

Alanlar
name

string

Silinecek medya öğesinin adı.

DeleteReviewReplyRequest

Reviews.DeleteReviewReply için istek mesajı.

Alanlar
name

string

Silinecek yorum yanıtının adı.

DietaryRestriction

Bir yiyecek maddesinin beslenme bilgileri.

Sıralamalar
DIETARY_RESTRICTION_UNSPECIFIED Beslenme türü belirtilmedi
HALAL Yemeğin helal olarak belirtilmesi.
KOSHER Yemeğin koşer olarak belirtilmesi.
ORGANIC Yemeğin organik olarak belirtilmesi.
VEGAN Yemeğin vegan yemeği olarak belirtilmesi.
VEGETARIAN Yemeğin vejetaryen yemeği olarak belirtilmesi.

ErrorDetail

Doğrulama veya dahili hataya neden olan bir hatayı ayrıntılandırır.

Alanlar
code

int32

Durum kodu, ErrorCode enum değeri olmalıdır.

field

string

İstek gövdesinde bir alana giden yol. Değer, bir protokol arabelleği alanını tanımlayan, nokta ile ayrılmış tanımlayıcılar dizisidir. Örneğin, "error_details.field" bu alanı tanımlar.

message

string

Alanların neden hataya yol açtığına dair açıklama. Mesaj İngilizce olduğundan kullanıcılara gösterilmeye uygun olmayabilir.

value

string

İsteğin başarısız olmasına neden olan değer.

field_index

int32

Bu hatayı oluşturan istek alanı tekrarlanırsa bu alan, doğrulamayı başarısız kılan girişin sıfır tabanlı dizinini içerir.

ErrorCode

ErrorDetail ile ilgili hata kodları:

  • 1-199: Tüm alanlar için geçerli olan yaygın hata kodları.
  • 1000-1099: Fotoğraflarla ilgili hata kodları.
  • 1100-1199: Adres ve enlem/boylam ile ilgili hata kodları.
  • 1200-1299: Kategoriyle ilgili hata kodları.
  • 1300-1399: İşlemle ilgili hata kodları.

Sıralamalar
ERROR_CODE_UNSPECIFIED Tümünü yakalama hata kodu.
MISSING_VALUE Zorunlu bir değer sağlanmadı.
INVALID_VALUE Geçersiz bir değer sağlandı.
INVALID_CHARACTERS Geçersiz karakterler bulundu.
TOO_MANY_ITEMS Tekrarlanan bir alanda maksimum öğe sayısından fazla öğe sağlandı.
READ_ONLY Salt okunur alan değiştirilemez.
OVERLAPPING_RANGES Yinelenen alandaki öğeler, birbirleriyle çakışan aralıklardır.
INVERTED_RANGE Sağlanan aralık ters çevrilmiş. Boş bir aralık durumu da buna dahildir.
VALUE_OUTSIDE_ALLOWED_RANGE Sağlanan değer, izin verilen aralığın dışında.
MISSING_DEPENDENT_FIELD Gerekli bağımlı alan mevcut değil.
FIELD_HAS_DEPENDENCIES Bağımlı alan tarafından gerekli olduğu için alan kaldırılamaz.
UNSUPPORTED_VALUE Belirtilen değer geçerli olsa da diğer kısıtlamalar nedeniyle desteklenmiyor.
EXPIRED_VALUE Sağlanan değerin süresi dolmuş ve artık geçerli değil.
PHOTO_FETCH_FAILED Belirtilen URL'den fotoğraf getirme işlemi başarısız oldu.
PHOTO_UPLOAD_FAILED Belirtilen URL'den fotoğraf yüklenemedi.
GEOCODE_ERROR Enlem/boylam otomatik olarak belirlenirken bir hata oluştu.
LAT_LNG_OUTSIDE_COUNTRY Sağlanan enlem/boylam, belirtilen ülke içinde yer almıyor.
LAT_LNG_REQUIRED Enlem ve boylam bilgisi sağlanmalıdır.
LAT_LNG_TOO_FAR_FROM_ADDRESS Enlem/boylam ve adres çifti birbirinden çok uzakta.
CATEGORY_NOT_VERIFIED Sağlanan kategori doğrulanmamış.
OPERATION_EXECUTION_ERROR Genel işlem yürütme hatası.
OPERATION_UNSUPPORTED_UNDER_ACCOUNT_CONDITION Hesap durumu nedeniyle işlem desteklenmiyor.
LOCATION_DISABLED_FOR_LOCAL_POST_API Local Post API için konum devre dışı bırakıldı.
STALE_DATA Bazı alanların önerilen değerleri, mevcut değerlere kıyasla eski.

FoodMenu

Yemek servisi yapan bir işletmenin menüsü.

Alanlar
labels[]

MenuLabel

Zorunlu. Menü için dil etiketli etiketler. Ör. "menü", "öğle yemeği özel". Görünen adlar en fazla 140 karakter, açıklamalar ise en fazla 1.000 karakter olmalıdır. En az bir etiket grubu gereklidir.

source_url

string

İsteğe bağlı. Gidilecek bir web sayfası varsa menünün kaynak URL'si.

sections[]

FoodMenuSection

Zorunlu. Menü bölümleri.

cuisines[]

Cuisine

İsteğe bağlı. Yemek menüsü için mutfak bilgileri. Bu alanın sağlanması önemle tavsiye edilir.

Mutfak

Restoranın mutfak bilgileri.

Sıralamalar
CUISINE_UNSPECIFIED Mutfak belirtilmemiş
AMERICAN Amerika mutfağı
ASIAN Asya yemekleri
BRAZILIAN Brezilya yemekleri
BREAK_FAST Kahvaltı
BRUNCH Geç kahvaltı
CHICKEN tavuk
CHINESE Çin yemekleri
FAMILY Aile tarzı mutfak
FAST_FOOD Hazır Yemek
FRENCH Fransa mutfağı
GREEK Yunanistan mutfağı
GERMAN Alman yemekleri
HAMBURGER Hamburger
INDIAN Hint yemekleri
INDONESIAN Endonezya yemekleri
ITALIAN İtalyan yemekleri
JAPANESE Japonya mutfağı
KOREAN Kore mutfağı
LATIN_AMERICAN Latin Amerika yemekleri
MEDITERRANEAN Akdeniz yemekleri
MEXICAN Meksika mutfağı
PAKISTANI Pakistan yemekleri
PIZZA Pizza
SEAFOOD Deniz Ürünleri
SPANISH İspanya mutfağı
SUSHI suşi
THAI Tayland mutfağı
TURKISH Türk yemekleri
VEGETARIAN Vejetaryen Yemekleri
VIETNAMESE Vietnam mutfağı
OTHER_CUISINE Diğer mutfaklar

FoodMenuItem

Bölüm öğesi. Yemeğin kendisi olabilir veya birden fazla FoodMenuItemOption içerebilir.

Alanlar
labels[]

MenuLabel

Zorunlu. Bu menü öğesi için dil etiketli etiketler. Görünen adlar en fazla 140 karakter, açıklamalar ise en fazla 1.000 karakter olmalıdır. En az bir etiket grubu gereklidir.

attributes

FoodMenuItemAttributes

Zorunlu. Öğenin ayrıntılı özellikleri. Öğe seçenekleri belirtildiğinde bunlar temel özellikler olarak kabul edilir ve her seçeneğe göre doldurulur.

options[]

FoodMenuItemOption

İsteğe bağlı. Bu, birden fazla farklı seçeneği olan ve kullanıcıların seçim yapması gereken öğeler için geçerlidir. Ör. "normal" ve "büyük" pizza. Seçenekler belirtildiğinde, öğe düzeyindeki etiketler ve özellikler otomatik olarak ilk seçeneğin etiketleri ve özellikleri haline gelir. Müşterilerin bu alanda yalnızca diğer ek yemek seçeneklerini belirtmesi gerekir.

FoodMenuItemAttributes

Bir yiyecek/yemeğin özellikleri.

Alanlar
price

Money

İsteğe bağlı. Yemeğin fiyatı.

spiciness

Spiciness

İsteğe bağlı. Yemeğin acılık seviyesi.

allergen[]

Allergen

İsteğe bağlı. Yemekle ilişkili alerjenler. Bu alanın sağlanması önemle tavsiye edilir.

dietary_restriction[]

DietaryRestriction

İsteğe bağlı. Yemeğin beslenme bilgileri. Bu alanın sağlanması önemle tavsiye edilir.

nutrition_facts

NutritionFacts

İsteğe bağlı. Yemek seçeneğinin besin değerleri. Bu alanın sağlanması önemle tavsiye edilir.

ingredients[]

Ingredient

İsteğe bağlı. Yemek seçeneğinin malzemeleri.

serves_num_people

int32

İsteğe bağlı. Bu yemek seçeneğiyle servis yapılabilecek kişi sayısı.

preparation_methods[]

PreparationMethod

İsteğe bağlı. Yemek seçeneğinin nasıl hazırlandığına dair yöntemler.

portion_size

PortionSize

İsteğe bağlı. Siparişin boyutu (öğe birimi cinsinden gösterilir). (ör. 4 "şiş", 6 "parça")

media_keys[]

string

İsteğe bağlı. Yemekle ilişkili medyanın medya anahtarları. Yalnızca fotoğraf medyası desteklenir. Birden fazla fotoğraf ilişkilendirildiğinde ilk fotoğraf tercih edilen fotoğraf olarak kabul edilir.

İçindekiler

Bu mesaj, bir yemeğin içerik bilgilerini belirtir.

Alanlar
labels[]

MenuLabel

Zorunlu. Malzemeyi açıklayan etiketler. Görünen adlar en fazla 140 karakter, açıklamalar ise en fazla 1.000 karakter olmalıdır. En az bir etiket grubu gereklidir.

PortionSize

Bir yemeğin porsiyon boyutu.

Alanlar
quantity

int32

Zorunlu. Bölümün numarası.

unit[]

MenuLabel

Zorunlu. Yinelenen name_info alanı, birden fazla dildeki birim içindir.

FoodMenuItemOption

Öğenin seçeneği. Kullanıcının açıkça seçmesini gerektirir.

Alanlar
labels[]

MenuLabel

Zorunlu. Bu menü öğesi seçeneği için dil etiketli etiketler. Örneğin: "beef pad thai" (etli pad thai), "veggie pad thai" (sebzeli pad thai), "small pizza" (küçük pizza), "large pizza" (büyük pizza). Görünen adlar en fazla 140 karakter, açıklamalar ise en fazla 1.000 karakter olmalıdır. En az bir etiket grubu gereklidir.

attributes

FoodMenuItemAttributes

Zorunlu. Öğe seçeneğinin ayrıntılı özellikleri. Belirtilmemiş özellikler, temel olarak öğe düzeyindeki özelliklerden devralınır.

FoodMenuSection

Menünün bir bölümü. Birden fazla öğe/yemek içerebilir.

Alanlar
labels[]

MenuLabel

Zorunlu. Bu menü bölümü için dil etiketli etiketler. Görünen adlar en fazla 140 karakter, açıklamalar ise en fazla 1.000 karakter olmalıdır. En az bir etiket grubu gereklidir.

items[]

FoodMenuItem

Zorunlu. Bölümdeki öğeler. Her bölümde en az bir öğe olmalıdır.

FoodMenus

Yemek servisi yapan işletmelerin menüleri.

Alanlar
name

string

Zorunlu. Formdaki bu konum için Google tanımlayıcısı: accounts/{account_id}/locations/{location_id}/foodMenus

menus[]

FoodMenu

İsteğe bağlı. Yemek menüleri koleksiyonu.

GetCustomerMediaItemRequest

Media.GetCustomerMediaItem için istek mesajı.

Alanlar
name

string

İstenen müşteri medya öğesinin kaynak adı.

GetFoodMenusRequest

FoodMenu.GetFoodMenus için istek mesajı

Alanlar
name

string

Zorunlu. Formdaki bu konum için Google tanımlayıcısı: accounts/{account_id}/locations/{location_id}/foodMenus

read_mask

FieldMask

İsteğe bağlı. Döndürülecek belirli alanlar. Maske belirtilmezse tam FoodMenu döndürülür ("*" ile aynı). Tekrarlanan alan öğeleri ayrı ayrı belirtilemez. Örneğin: "name" ve "menus" geçerli maskelerdir, ancak "menus.sections" geçerli değildir.

GetLocalPostRequest

LocalPosts.GetLocalPost için istek mesajı.

Alanlar
name

string

Getirilecek yerel yayının adı.

GetMediaItemRequest

Media.GetMediaItem için istek mesajı.

Alanlar
name

string

İstenen medya öğesinin adı.

GetReviewRequest

Reviews.GetReview için istek mesajı.

Alanlar
name

string

Getirilecek yorumun adı.

InternalError

Dahili hataları açıklar.

Alanlar
error_details[]

ErrorDetail

Tek tek hataların ayrıntılarını gösterir.

ListCustomerMediaItemsRequest

Media.ListCustomerMediaItems için istek mesajı.

Alanlar
parent

string

Müşteri medya öğelerinin listeleneceği konumun adı.

page_size

int32

Sayfa başına döndürülecek medya öğesi sayısı. Varsayılan değer 100, desteklenen maksimum sayfa boyutu ise 200'dür.

page_token

string

Belirtilmişse medya öğelerinin sonraki sayfasını döndürür.

ListCustomerMediaItemsResponse

Media.ListCustomerMediaItems için yanıt mesajı.

Alanlar
media_items[]

MediaItem

Döndürülen medya öğeleri listesi.

total_media_item_count

int32

Sayfalara ayırmadan bağımsız olarak bu konumdaki toplam medya öğesi sayısı. Bu sayı, özellikle birden fazla sonuç sayfası olduğunda yaklaşık değerdir.

next_page_token

string

İstenen sayfa boyutundan daha fazla medya öğesi varsa bu alan, ListCustomerMediaItems'a yapılan sonraki çağrıda medya öğelerinin bir sonraki sayfasını getirmek için bir jetonla doldurulur.

ListLocalPostsRequest

ListLocalPosts için istek mesajı

Alanlar
parent

string

Yerel gönderileri listelenecek konumun adı.

page_size

int32

Sayfa başına döndürülecek yerel gönderi sayısı. Varsayılan değer 20'dir. Minimum 1, maksimum sayfa boyutu 100'dür.

page_token

string

Belirtilmişse yerel gönderilerin bir sonraki sayfasını döndürür.

ListLocalPostsResponse

ListLocalPosts için yanıt mesajı

Alanlar
local_posts[]

LocalPost

Döndürülen yerel yayın listesi.

next_page_token

string

İstenen sayfa boyutundan daha fazla yerel gönderi varsa bu alan, ListLocalPosts için sonraki bir çağrıda yerel gönderilerin bir sonraki sayfasını getirmek üzere bir jetonla doldurulur.

ListMediaItemsRequest

Media.ListMediaItems için istek mesajı.

Alanlar
parent

string

Medya öğeleri listelenecek konumun adı.

page_size

int32

Sayfa başına döndürülecek medya öğesi sayısı. Varsayılan değer 100'dür. Bu değer, Benim İşletmem API'si ile bir konuma eklenebilecek maksimum desteklenen medya öğesi sayısıdır. Maksimum sayfa boyutu 2.500'dür.

page_token

string

Belirtilmişse medya öğelerinin sonraki sayfasını döndürür.

ListMediaItemsResponse

Media.ListMediaItems için yanıt mesajı.

Alanlar
media_items[]

MediaItem

Döndürülen medya öğeleri listesi.

total_media_item_count

int32

Sayfalara ayırmadan bağımsız olarak bu konumdaki toplam medya öğesi sayısı.

next_page_token

string

İstenen sayfa boyutundan daha fazla medya öğesi varsa bu alan, ListMediaItems'e yapılan sonraki çağrıda medya öğelerinin bir sonraki sayfasını getirmek için bir jetonla doldurulur.

ListReviewsRequest

Reviews.ListReviews için istek mesajı.

Alanlar
parent

string

Yorumların getirileceği konumun adı.

page_size

int32

Sayfa başına getirilecek yorum sayısı. Maksimum page_size sayısı 50'dir.

page_token

string

Belirtilmişse bir sonraki yorum sayfasını getirir.

order_by

string

Yorumların sıralanacağı alanı belirtir. Belirtilmemişse döndürülen yorumların sırası varsayılan olarak update_time desc olur. Sıralama için geçerli siparişler rating, rating desc ve update_time desc'dir.

ListReviewsResponse

Reviews.ListReviews için yanıt mesajı.

Alanlar
reviews[]

Review

Yorumlar

average_rating

double

Bu konumla ilgili tüm yorumların 1 ile 5 arasında değişen ortalama yıldız puanı. 5 en yüksek puandır.

total_review_count

int32

Bu konumla ilgili toplam yorum sayısı.

next_page_token

string

Yorum sayısı, istenen sayfa boyutunu aşarsa bu alan, ListReviews'e yapılan sonraki bir çağrıda yorumların sonraki sayfasını getirmek için bir jetonla doldurulur. Başka yorum yoksa bu alan yanıtta yer almaz.

LocalPost

Bir konum için yerel gönderiyi temsil eder.

Alanlar
name

string

Yalnızca çıkış. Bu yerel yayının Google tanımlayıcısı şu biçimdedir: accounts/{account_id}/locations/{location_id}/localPosts/{local_post_id}

language_code

string

Yerel yayının dili.

summary

string

Yerel yayının açıklaması/gövdesi.

call_to_action

CallToAction

Kullanıcıların promosyonu tıkladıklarında yönlendirildiği URL. OFFER konu türü için yoksayılır.

create_time

Timestamp

Yalnızca çıkış. Yayının oluşturulma zamanı.

update_time

Timestamp

Yalnızca çıkış. Kullanıcı tarafından yapılan yayının en son değiştirilme zamanı.

scheduled_time

Timestamp

Ayarlanırsa yayının ne zaman yayınlanacağını belirler. Bu ayar, kullanıcı tarafından gönderileri önceden planlamak için belirlenebilir.

recurring_instance_time
(deprecated)

Timestamp

Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine event.recurring_instance_time kullanın. Bu alan, gelecekteki bir sürümde kaldırılacaktır. Yalnızca çıkış. Gönderinin en son yinelenen örneğinin güncellendiği zaman.

event

LocalPostEvent

Etkinlik bilgileri. EVENT ve OFFER konu türleri için gereklidir.

state

LocalPostState

Yalnızca çıkış. Yayının yaşam döngüsünün hangi aşamasında olduğunu gösteren durum.

media[]

MediaItem

Gönderiyle ilişkili medya. source_url, LocalPost MediaItem için desteklenen tek veri alanıdır.

search_url

string

Yalnızca çıkış. Google Arama'daki yerel yayının bağlantısı. Bu bağlantı, yayını sosyal medya, e-posta, kısa mesaj vb. aracılığıyla paylaşmak için kullanılabilir.

topic_type

LocalPostTopicType

Zorunlu. Yayının konu türü: standart, etkinlik, teklif veya uyarı.

alert_type

AlertType

Yayının oluşturulduğu uyarı türü. Bu alan yalnızca topic_type Alert türündeki yayınlar için geçerlidir ve uyarıların bir alt türü olarak işlev görür.

topic_type_specific_fields birleşik alanı. Bir konu türü için belirli alanlar. topic_type_specific_fields aşağıdakilerden yalnızca biri olabilir:
offer

LocalPostOffer

Teklif yayınları için ek veriler. Bu özellik yalnızca topic_type OFFER olduğunda ayarlanmalıdır.

LocalPostState

Gönderinin hangi durumda olduğunu gösterir.

Sıralamalar
LOCAL_POST_STATE_UNSPECIFIED Eyalet belirtilmedi.
REJECTED Bu yayın, içerik politikası ihlali nedeniyle reddedildi.
LIVE Bu yayın yayınlandı ve şu anda arama sonuçlarında görünüyor.
PROCESSING Bu yayın işleniyor ve arama sonuçlarında görünmüyor.
SCHEDULED Bu yayın gelecekte yayınlanacak şekilde planlandığı için arama sonuçlarında görünmüyor.
RECURRING Bu yayın, yinelenen bir yayındır ve şu anda arama sonuçlarında gösterilmektedir.

LocalPostEvent

Yerel bir yayında yer alan bir etkinlikle ilgili tüm bilgiler.

Alanlar
title

string

Etkinliğin adı.

schedule

TimeInterval

Etkinliğin başlangıç ve bitiş tarihi/saati.

recurrence_info

RecurrenceInfo

İsteğe bağlı. Tekrarlanan bir yayının sıklığıyla ilgili bilgileri depolar. Yalnızca gönderi yinelenen bir gönderiyse ayarlanır.

recurring_instance_time

Timestamp

Yalnızca çıkış. Gönderinin en son yinelenen örneğinin güncellendiği zaman.

RecurrenceInfo

Yerel gönderinin tekrar bilgileri.

Alanlar
series_end_time

Timestamp

İsteğe bağlı. Yinelenen etkinlik serisinin bitiş zamanı.

occurrence_pattern birleşik alanı. Düzenli yayının yinelenme düzeni. occurrence_pattern aşağıdakilerden yalnızca biri olabilir:
daily_pattern

DailyOccurrencePattern

Günlük oluşum kalıbı.

weekly_pattern

WeeklyOccurrencePattern

Haftalık gerçekleşme kalıbı.

monthly_pattern

MonthlyOccurrencePattern

Aylık oluşum kalıbı.

DailyOccurrencePattern

Bu türde alan yok.

Günlük oluşum düzenini gösterir.

MonthlyOccurrencePattern

Aylık yinelenme kalıbını gösterir.

Alanlar
monthly_option birleşik alanı. Aylık tekrar eden etkinlikler için tekrar seçeneği. monthly_option aşağıdakilerden yalnızca biri olabilir:
day_of_month

int32

Ayın günü.

day_of_week_occurrence

DayOfWeekOccurrence

Haftanın gününün ay içindeki sırası. Haftanın günü, etkinliğin başlangıç saatinin haftanın günüyle belirtilir. Örneğin, bir etkinlik cuma günü başlıyorsa ve day_of_week_occurrence değeri SECOND ise etkinlik her ayın ikinci cuma günü tekrarlanır.

DayOfWeekOccurrence

Haftanın gününün ay içindeki sırası.

Sıralamalar
DAY_OF_WEEK_OCCURRENCE_UNSPECIFIED Haftanın hangi gününde gerçekleştiği belirtilmedi.
FIRST Ayın ilk haftasının ilk günü.
SECOND Haftanın ay içindeki ikinci günü.
THIRD Ayın üçüncü günü
FOURTH Ayın haftanın dördüncü günü.
LAST Ayın son haftasının son günü.

WeeklyOccurrencePattern

Haftalık yinelenme düzenini temsil eder.

Alanlar
days_of_week[]

DayOfWeek

İsteğe bağlı. Teklif/etkinlik için haftanın günlerinin listesi. Boşsa yayın, etkinliğin schedule.start_time ile aynı haftanın günü tekrarlanır.

LocalPostOffer

Fırsat yayınlarına özel alanlar.

Alanlar
coupon_code

string

İsteğe bağlı. Mağazada veya online olarak kullanılabilen fırsat kodu.

redeem_online_url

string

İsteğe bağlı. Tekliften yararlanma bağlantısı

terms_conditions

string

İsteğe bağlı. Teklif hükümleri ve koşulları.

LocalPostTopicType

Yayın oluşturmak ve yayınlamak için farklı şablonlar seçmek üzere kullanılan yerel yayının konu türü.

Sıralamalar
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED Yayın türü belirtilmedi.
STANDARD Yayın, özet ve resim gibi temel bilgiler içeriyor.
EVENT Gönderi, temel bilgileri ve bir etkinliği içerir.
OFFER Yayın temel bilgiler, bir etkinlik ve teklifle ilgili içerik (ör. kupon kodu) içeriyor
ALERT Devam eden bir etkinlikle ilgili yüksek öncelikli ve zamanında yapılan duyurular. Bu tür yayınlar her zaman oluşturulamaz.

LocationReview

Konum bilgisi içeren bir yorumu temsil eder.

Alanlar
name

string

Konum kaynağı adı.

review

Review

Konumla ilgili bir yorum.

MediaItem

Tek bir medya öğesi.

Alanlar
name

string

Bu medya öğesinin kaynak adı. accounts/{account_id}/locations/{location_id}/media/{media_key}

media_format

MediaFormat

Bu medya öğesinin biçimi. Medya öğesi oluşturulurken ayarlanmalıdır ve diğer tüm isteklerde salt okunurdur. Güncellenemez.

location_association

LocationAssociation

CreatePhoto aranırken gereklidir. Bu medya öğesinin konumuyla nasıl bağlantılı olduğunu açıklar. Kategori (ör. EXTERIOR) veya fiyat listesi öğesinin kimliği olmalıdır.

CreateMediaItem içeren bir konuma yeni medya eklerken bu işlem gereklidir. Diğer medya türlerinde (ör. yerel gönderilerdeki fotoğraflar) bu özellik bulunmaz.

google_url

string

Yalnızca çıkış. Bu medya öğesinin Google tarafından barındırılan URL'si. Bu URL, zaman içinde değişebileceği için statik değildir. Videolar için bu, oynatma simgesi yerleştirilmiş bir önizleme resmi olacaktır.

thumbnail_url

string

Yalnızca çıkış. Sağlandığı durumlarda, bu medya öğesinin küçük resim görüntüsünün URL'si.

create_time

Timestamp

Yalnızca çıkış. Bu medya öğesinin oluşturulma zamanı.

dimensions

Dimensions

Yalnızca çıkış. Piksel cinsinden boyutlar (genişlik ve yükseklik).

insights
(deprecated)

MediaInsights

Yalnızca çıkış. Bu medya öğesinin istatistikleri.

attribution

Attribution

Yalnızca çıkış. Müşteri medya öğeleri için ilişkilendirme bilgileri. Bu ilişkilendirmeyi kullanıcılarınıza sağlandığı şekilde göstermeli, silmemeli veya değiştirmemelisiniz.

description

string

Bu medya öğesinin açıklaması. Açıklamalar Benim İşletmem API'si üzerinden değiştirilemez ancak kapak fotoğrafı olmayan yeni bir medya öğesi oluşturulurken ayarlanabilir.

data birleşik alanı. Medya öğesinin veri kaynağı. Yeni bir medya öğesi oluştururken URL veya veri referansı sağlanmalıdır.

PROFILE ve COVER kategorisi hariç tüm fotoğrafların kısa kenarı en az 250 piksel, dosya boyutu ise en az 10.240 bayt olmalıdır.

Yüklenen tüm fotoğraflar Google Benim İşletmem'in fotoğraflarla ilgili kurallarına uygun olmalıdır. data aşağıdakilerden yalnızca biri olabilir:

source_url

string

Medya öğesinin alınabileceği herkese açık bir URL.

Bu öğelerden biri oluşturulurken medya öğesinin kaynağını belirtmek için data_ref ayarlanmalıdır.

Bir medya öğesi oluşturulurken source_url kullanıldıysa medya öğesi alındığında bu kaynak URL ile doldurulur.

Bu alan güncellenemez.

data_ref

MediaItemDataRef

Yalnızca giriş. StartUploadMediaItemData yöntemiyle elde edilen medya öğesi ikili verilerine yapılan bir referans.

Medya öğesi oluştururken şunlardan birini yapın:

sourceUrl

veya

dataRef

ayarlanmalıdır.

İlişkilendirme

Müşteri medya öğeleriyle ilgili ilişkilendirme bilgileri (ör. katkıda bulunanın adı ve profil resmi).

Alanlar
profile_name

string

Medya öğesinin ilişkilendirileceği kullanıcı adı.

profile_photo_url

string

İlişkilendirilen kullanıcının profil fotoğrafı küçük resminin URL'si.

takedown_url

string

Medya öğesinin uygunsuz olması durumunda bildirilebileceği, yayından kaldırma sayfasının URL'si.

profile_url

string

İlişkilendirilen kullanıcının Google Haritalar profil sayfası URL'si.

Boyutlar

Medya öğesinin boyutları.

Alanlar
width_pixels

int32

Medya öğesinin piksel cinsinden genişliği.

height_pixels

int32

Medya öğesinin piksel cinsinden yüksekliği.

LocationAssociation

Medya öğesinin konumuyla nasıl ilişkilendirildiği.

Alanlar
location_attachment_type birleşik alanı. Konum medyaları, bir kategoriye veya ilişkilendirildikleri bir fiyat listesi öğesinin kimliğine sahip olmalıdır. Konumla ilgili olmayan medyada (ör. yerel gönderi fotoğrafları) bu bilgilerden hiçbiri bulunmamalıdır. location_attachment_type aşağıdakilerden yalnızca biri olabilir:
category

Category

Bu konum fotoğrafının ait olduğu kategori.

price_list_item_id

string

Bu konum fotoğrafının ilişkilendirildiği fiyat listesi öğesinin kimliği.

Kategori

Medya öğesi kategorisi için enum.

Sıralamalar
CATEGORY_UNSPECIFIED Belirtilmemiş kategori.
COVER Kapak fotoğrafı Bir konumun yalnızca bir kapak fotoğrafı vardır.
PROFILE Profil fotoğrafı. Bir konumun yalnızca bir profil fotoğrafı vardır.
EXTERIOR Harici medya.
INTERIOR İç mekan medyası.
PRODUCT Ürün medyası.
AT_WORK "İş yerinde" medya.
FOOD_AND_DRINK Yiyecek ve içecek medyaları
MENU Menü medyası.
COMMON_AREA Ortak alan medyası.
ROOMS Odalar medyası.
TEAMS Teams medyası.
ADDITIONAL Ek, kategorize edilmemiş medya.

MediaFormat

Medya biçimi için Enum.

Sıralamalar
MEDIA_FORMAT_UNSPECIFIED Biçim belirtilmedi.
PHOTO Medya öğesi bir fotoğraf. Bu sürümde yalnızca fotoğraflar desteklenir.
VIDEO Medya öğesi bir video olmalıdır.

MediaInsights

Medya öğesi için analizler ve istatistikler kullanımdan kaldırıldı.

Alanlar
view_count

int64

Yalnızca çıkış. Medya öğesinin görüntülenme sayısı.

MediaItemDataRef

My Business API aracılığıyla yüklenen bir MediaItem öğesinin fotoğraf ikili verilerine referans.

StartUploadMediaItemData kullanarak bir veri referansı oluşturun ve [UpdateMedia]'ya bayt yüklerken ve ardından CreateMediaItem çağrısı yaparken bu referansı kullanın.

Alanlar
resource_name

string

Bu medya öğesinin ikili verilerinin benzersiz kimliği. [UpdateMedia] ile fotoğraf verilerini yüklemek ve CreateMediaItem ile bu baytlardan yeni bir medya öğesi oluşturmak için kullanılır.

Bayt yükleme örneği: curl -X POST -T{path_to_file} "http://mybusiness.googleapis.com/upload/v1/media/{resource_name}?upload_type=media"

CreateMediaItem aramaları için bunu MediaItem data_ref olarak ayarlayın.

Menü ve çeşitli alt bileşenleri görüntülenirken kullanılacak etiket.

Alanlar
display_name

string

Zorunlu. Bileşenin görünen adı.

description

string

İsteğe bağlı. Bileşenle ilgili ek bilgiler.

language_code

string

İsteğe bağlı. Dilin BCP 47 kodu. Dil kullanılamıyorsa varsayılan olarak İngilizce kullanılır.

NutritionFacts

Bu mesaj, bir yemeğin besin değerlerini gösterir.

Alanlar
calories

CaloriesFact

İsteğe bağlı. Yemeğin kalorisi.

total_fat

NutritionFact

İsteğe bağlı. Belirli bir yemekle ilgili yağ bilgisi.

cholesterol

NutritionFact

İsteğe bağlı. Belirli bir yemek için kolesterol bilgileri.

sodium

NutritionFact

İsteğe bağlı. Belirli bir yemek yemeğindeki sodyum bilgisi.

total_carbohydrate

NutritionFact

İsteğe bağlı. Belirli bir yemekle ilgili karbonhidrat bilgileri.

protein

NutritionFact

İsteğe bağlı. Belirli bir yemek için protein bilgileri.

CaloriesFact

Bu mesaj, üst ve alt sınır aralığına sahip kalori bilgilerini gösterir. Daha düşük tutar belirtilmelidir. Hem alt hem de üst tutar, negatif olmayan sayılardır.

Alanlar
lower_amount

int32

Zorunlu. Daha az kalori

upper_amount

int32

İsteğe bağlı. Üst kalori miktarı

unit

EnergyUnit

Zorunlu. Belirtilen kalori bilgisinin birimi.

EnergyUnit

Olası gıda enerjisi birimleri (kalori).

Sıralamalar
ENERGY_UNIT_UNSPECIFIED Enerji birimi belirtilmemiş
CALORIE Kalori
JOULE Jul

MassUnit

Olası kütle birimleri.

Sıralamalar
MASS_UNIT_UNSPECIFIED Kütle birimi belirtilmemiş
GRAM Gram
MILLIGRAM Miligram

NutritionFact

Bu mesaj, üst ve alt sınır aralığına sahip besin bilgilerini belirtir ve kütle birimiyle gösterilebilir. Daha düşük tutar belirtilmelidir. Hem alt hem de üst tutar, negatif olmayan sayılardır.

Alanlar
lower_amount

double

Zorunlu. Daha düşük besin miktarı

upper_amount

double

İsteğe bağlı. Besinlerin üst miktarı

unit

MassUnit

Zorunlu. Belirtilen besin değeri bilgisinin birimi.

PreparationMethod

Bir yemeğin hazırlanma yöntemi.

Sıralamalar
PREPARATION_METHOD_UNSPECIFIED Hazırlama yöntemi belirtilmemiş
BAKED Baked method
BARBECUED Barbekü yöntemi
BASTED Basted yöntemi
BLANCHED Haşlama yöntemi
BOILED Haşlama yöntemi
BRAISED Braised method
CODDLED Coddled yöntemi
FERMENTED Fermente yöntemi
FRIED Kızartma yöntemi
GRILLED Izgara yöntemi
KNEADED Yoğurma yöntemi
MARINATED Marine etme yöntemi
PAN_FRIED Tavada kızartma yöntemi
PICKLED Salamura yöntemi
PRESSURE_COOKED Düdüklü tencerede pişirme yöntemi
ROASTED Kavrulmuş yöntem
SAUTEED Sote yöntemi
SEARED Kızartma yöntemi
SIMMERED Kısık ateşte pişirme yöntemi
SMOKED Füme yöntemi
STEAMED Buharda pişirme yöntemi
STEEPED Demleme yöntemi
STIR_FRIED Kavurma yöntemi
OTHER_METHOD Diğer yöntem

İncele

Yalnızca çıkış. Bir yerle ilgili yorumu temsil eder.

Alanlar
name

string

Kaynak adı. İnceleme için accounts/{account_id}/locations/{location_id}/reviews/{review_id} biçimindedir.

review_id

string

Şifrelenmiş benzersiz tanımlayıcı.

reviewer

Reviewer

Yorumu yazan kişi.

star_rating

StarRating

Yorumun yıldız puanı.

comment

string

İşaretlemelerle birlikte düz metin olarak inceleme metni.

create_time

Timestamp

Yorumun yazıldığı zamanı gösteren zaman damgası.

update_time

Timestamp

Yorumun en son değiştirildiği anın zaman damgasıdır.

review_reply

ReviewReply

Bu konumun sahibi/yöneticisinin bu yoruma verdiği yanıt.

review_media_items[]

ReviewMediaItem

Yalnızca çıkış. Yorumla ilişkili medya öğeleri.

review_reply_url

string

Yalnızca çıkış. Yorumu yanıtlama URL'si.

ReviewMediaItem

Bir yorumla ilişkilendirilmiş medya öğesini (fotoğraf veya video) temsil eder.

Alanlar
thumbnail_url

string

Yalnızca çıkış. Fotoğrafın FIFE URL'si veya video_url varsa video küçük resmi.

thumbnail_label

string

Yalnızca çıkış. thumbnail_url için yazar tarafından sağlanan etiket.

video_url

string

Yalnızca çıkış. Oynatılabilir video URL'si.

İncelemeci

Yorumun yazarını temsil eder.

Alanlar
profile_photo_url

string

Yorumcunun profil fotoğrafı bağlantısı. Yalnızca is_anonymous yanlışsa doldurulur.

display_name

string

Yorum yazan kullanıcının adı. Yalnızca is_anonymous yanlışsa yorumcunun gerçek adıyla doldurulur.

is_anonymous

bool

Yorumcunun anonim kalmayı tercih edip etmediğini gösterir.

StarRating

Beş üzerinden yıldız puanı. En yüksek puan beştir.

Sıralamalar
STAR_RATING_UNSPECIFIED Belirtilmedi.
ONE En fazla beş yıldız üzerinden bir yıldız.
TWO Maksimum beş yıldız üzerinden iki yıldız.
THREE En fazla beş yıldız üzerinden üç yıldız.
FOUR En fazla beş yıldız üzerinden dört yıldız.
FIVE Maksimum yıldız puanı.

ReviewReply

Konum sahibinin/yöneticisinin bir yoruma verdiği yanıtı gösterir.

Alanlar
comment

string

İşaretlemelerle birlikte düz metin olarak yanıt metni. Maksimum uzunluk 4.096 bayttır.

update_time

Timestamp

Yalnızca çıkış. Yanıtın en son değiştirildiği anın zaman damgası.

review_reply_state

State

Yalnızca çıkış. Yorum yanıtının durumu.

policy_violation

PolicyViolation

İsteğe bağlı. Yalnızca çıkış. Reddedilmeye neden olan politika ihlali. Yalnızca review_reply_state REJECTED ise doldurulur.

PolicyViolation

Standartlaştırılmış politika ihlallerini gösterir. Gelecekte yeni değerler eklenebilir. İstemciler, bilinmeyen değerleri işlemeye hazır olmalıdır.

Sıralamalar
POLICY_VIOLATION_UNSPECIFIED Belirtilmemiş bir politika ihlalini gösterir.
ACCOUNT_RESTRICTED_AND_SUSPENDED Bu İşletme Profili ile ilişkili bir Google Hesabına kısıtlama getirildi. Bu durum, İşletme Profili'nin askıya alınmasına neden oldu.
ACCOUNT_RESTRICTED_AND_EDIT_REJECTED Bu İşletme Profili ile ilişkili bir Google Hesabına kısıtlama getirildi. Bu nedenle, düzenlemeler reddediliyor. ACCOUNT_RESTRICTED_AND_SUSPENDED'den farklı olarak, İşletme Profili'nin kendisi etkin kalır ve askıya alınmaz.
ASSOCIATED_ACCOUNT_SUSPENDED Bu İşletme Profili ile ilişkili bir Google Hesabı iyi durumda değil. Bu hesapla ilişkili İşletme Profilleri askıya alındı.
BUSINESS_INELIGIBLE İşletmeniz İşletme Profili almaya uygun değil.
OWNERSHIP_REVOKED Bu İşletme Profili için başka bir Google Hesabı hak talebinde bulundu. Bu profili artık yönetemezsiniz.
LOCATION_SUSPENDED Bu İşletme Profili askıya alındı.
LOCATION_DISABLED Bu İşletme Profili devre dışı bırakıldı.
LOCATION_VERIFICATION_REQUIRED Bu İşletme Profili doğrulanmadı.
PO_BOX İşletme adresi olarak posta kutusu kullanamayacağınız için İşletme Profiliniz askıya alındı.
GOOGLE_PAY_SUSPENSION Ödeme profilinizle ilişkili İşletme Profilleri askıya alındı.
EDITING_RESTRICTION Bu İşletme Profili şu anda herkese açık güncellemeler almayacak şekilde kısıtlanmış durumda. Google, politikayı ihlal eden içerikleri önlemek için bu konumda düzenleme özelliğini devre dışı bıraktı.
ILLEGAL_BUSINESS_HOURS_EDIT İşletme kategoriniz çalışma saatlerini düzenleyemez.
FAKE_ENGAGEMENT Sahte etkileşimle ilgili politikamızı ihlal eden içeriklere izin verilmez. Teşvik edilen içerikler, bir yerin puanını etkilemeyi amaçlayan içerikler ve gerçek deneyimi yansıtmayan diğer içerikler sahte etkileşim kapsamında yer alır.
ADULT_THEMED Yetişkin temalı içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Yetişkin temalar hem açık olmayan cinsel içerikleri hem de yetişkinlere uygun diğer içerikleri kapsar.
SEXUALLY_EXPLICIT Müstehcen içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Çıplak üreme organları, cinsel eylemlerin tasvir ve tarifleri müstehcen içerik olarak değerlendirilir.
ADVERTISING_AND_SOLICITATION Reklam yapma ve teşvikte bulunmayla ilgili politikamızı ihlal eden içeriklere izin verilmez. Tanıtım amaçlı veya ticari nitelik taşıyan ya da çıkar karşılığı yayınlanan içerikler bu kapsamdadır.
DANGEROUS Tehlikeli içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Zararlı eylemleri teşvik eden, kolaylaştıran veya destekleyen içerikler tehlikeli içerik olarak değerlendirilir.
GIBBERISH_AND_REPETITIVE Anlaşılmayan veya tekrar eden içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Anlaşılmayan veya tekrar eden içerikler, kullanıcıların Google'da anlamlı bilgiye ulaşmasını zorlaştırır.
REPETITIVE Tekrar eden içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Tekrar eden içerikler, bir veya daha fazla hesap tarafından birden çok kez eklenen aynı ya da benzer içerikleri ifade eder.
UNCLEAR Anlaşılmayan içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Anlaşılmayan içerikler, rastgele karakterler veya anlam ifade etmeyen diğer içerikleri temsil eder.
ILLEGAL Yasa dışı içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez.
OFF_TOPIC Konu dışı içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Genel, siyasi veya sosyal yorumlar ve kişisel nutuklar konu dışı içerik olarak değerlendirilir.
OFFENSIVE Rahatsız edici içeriklerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Rahatsız edici içerikler, başka kişilerde aşırı öfke, aşağılanma veya saygı görmeme hissi uyandırabileceği makul olarak öngörülebilecek içeriklerdir.
VIOLENCE_AND_GORE Şiddet ve vahşetle ilgili politikamızı ihlal eden içeriklere izin verilmez. İnsan veya hayvanların yer aldığı şiddet, kan, organ veya iç organların gerçekçi biçimde tasvir edildiği aşırı içerikler şiddet ve kan barındıran içerik olarak değerlendirilir.
CHILD_SAFETY Çocukların güvenliğiyle ilgili politikamızı ihlal eden içeriklere izin verilmez. Çocukları riske atan, çocukları sömüren veya istismar eden ya da Google hizmetlerini kullanarak çocukları tehlikeye atan içerikler bu kapsamda değerlendirilir.
HARASSMENT Tacizle ilgili politikamızı ihlal eden içeriklere izin verilmez. Bir kişiye zorbalık eden, tehditte bulunan, bu kişiyi cinselleştiren veya kendi güvenliğinden endişe duymasına yol açan içerikler bu kapsamdadır.
HATE_SPEECH Nefret söylemiyle ilgili politikamızı ihlal eden içeriklere izin verilmez. Korunan özellik veya sistemli ayrımcılık ya da marjinalleştirmeyle ilişkilendirilen başka özelliklere dayalı şiddeti ayrımcılığı, küçük düşürmeyi teşvik eden veya hoş gören ya da bunlara dayalı nefret uyandıran içerikler nefret söylemi olarak değerlendirilir.
IMPERSONATION Kimliğe bürünmeyle ilgili politikamızı ihlal eden içeriklere izin verilmez. Başkalarını yanlış yönlendirmek veya haksız fayda elde etmek amacıyla başka birinin kimliğine bürünmek, kimliğe bürünme olarak değerlendirilir.
MISINFORMATION Yanlış bilgilendirmeyle ilgili politikamızı ihlal eden içeriklere izin verilmez. Birey, işletme veya topluma önemli ölçüde zarar verebilecek yanlış veya hatalı bilgiler sunmak yanlış bilgilendirme olarak değerlendirilir.
MISREPRESENTATION Yanlış beyanla ilgili politikamızı ihlal eden içeriklere izin verilmez. Haksız fayda elde etme amacıyla yanıltıcı veya eksik nitelikteki beyanlar yanlış beyan olarak değerlendirilir.
OBSCENITY_AND_PROFANITY Müstehcenlik veya küfürle ilgili politikamızı ihlal eden içeriklere izin verilmez. Müstehcen ve küfürlü içerikler arasında yerel olarak sosyal açıdan rahatsız edici veya kaba olarak algılanan söz ve hareketler yer alır.
PERSONAL_INFO Kişisel bilgilerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Kredi kartı ayrıntıları, tıbbi kayıt veya resmi kimlik belgesi gibi özel ve gizli bilgiler size ait olup olmamasına bakılmaksızın kişisel bilgi olarak değerlendirilir.
REGULATED_GOODS_AND_SERVICES Yasal düzenlemelere tabi ürün ve hizmetlerle ilgili politikamızı ihlal eden içeriklere izin verilmez. Satışı yürürlükteki yasal düzenlemelere tabi olan ürün veya hizmetlerle ilgili harekete geçirici mesajlar ve teklifler bu kapsamdadır.
GENERIC_VANDALISM Kötüye kullanım amaçlı ya da düşük kaliteli içerik politikalarımızı ihlal eden içeriklere izin verilmez.
GENERIC_FRAUD Aldatıcı içerik ve davranış politikalarımızı ihlal eden içeriklere izin verilmez. Başkalarını kasten yanlış yönlendiren veya aldatan içerikler yanıltıcı içerik olarak tanımlanır.
PHOTOS_AND_VIDEOS_CRITERIA Fotoğraf ve video ölçütlerimize uygun olmayan içeriklere izin verilmez.
MODERATION_ERROR İçeriğiniz işlenirken hata oluştu.
PRIVACY Haritalar kullanıcılarının katkılarıyla hazırlanan içeriklere ilişkin gizlilik politikasını ihlal eden içeriklere izin verilmez.
GENERIC_VIOLATION Politikalarımızı ihlal ettiği için içeriğinize izin verilmiyor.
GENERIC_QUALITY Düşük kaliteli içeriklerle ilgili politikalarımızı ihlal eden içeriklere izin verilmez.
IDENTITY_CHANGE Yaptığınız değişiklik, oluşturulan işletmeden çok farklı. Bu durum, politikamızı ihlal ediyor.
GEOGRAPHIC_LOCATION_CHANGE İşletmenin fiziksel coğrafi konumunun (adres veya enlem/boylam) profil oluşturulduktan sonra önemli ölçüde değiştiğini gösterir.

Eyalet

Bir yorum yanıtının moderasyon durumunu gösterir.

Sıralamalar
REVIEW_REPLY_STATE_UNSPECIFIED Durumun belirtilmediğini gösterir.
PENDING Yanıtın moderasyon beklediğini gösterir.
REJECTED Yanıtın reddedildiğini gösterir.
APPROVED Yanıtın onaylandığını gösterir.

Baharatlılık

Bir yiyeceğin acılık düzeyi.

Sıralamalar
SPICINESS_UNSPECIFIED Seviye belirtilmemiş
MILD Hafif acı anlamına gelir.
MEDIUM Orta acılık derecesini gösterir.
HOT Acı baharatlı anlamında. En acı seviye.

StartUploadMediaItemDataRequest

Media.StartUploadMediaItemData için istek mesajı.

Alanlar
parent

string

Bu medya öğesinin ekleneceği konumun kaynak adı.

TimeInterval

Zaman aralığı (girilen tarihler dahil). Geçerli olması için tüm alanları içermelidir.

Alanlar
start_date

Date

Bu dönemin başlangıç tarihi.

start_time

TimeOfDay

Bu dönemin başlangıç zamanı.

end_date

Date

Bu dönemin bitiş tarihi.

end_time

TimeOfDay

Bu dönemin bitiş zamanı.

UpdateFoodMenusRequest

FoodMenu.UpdateFoodMenus için istek mesajı

Alanlar
food_menus

FoodMenus

Zorunlu. Güncellenen yemek menüsü bilgileri. Menü, herhangi bir menü bölümü olmadan güncellenerek kaldırılabilir.

update_mask

FieldMask

İsteğe bağlı. Güncellenecek alanlar. Maske belirtilmezse bu, tam güncelleme olarak değerlendirilir ve tüm alanlar, iletilen değerlere ayarlanır. Bu değerler, istekteki boş alanların ayarlanmamış olmasını içerebilir. Yinelenen alan öğeleri ayrı ayrı güncellenemez. Not: FoodMenus'un "adı", güncellenemeyen kaynak tanımlayıcısıdır.

UpdateLocalPostRequest

UpdateLocalPost için istek mesajı.

Alanlar
name

string

Güncellenecek yerel yayının adı.

local_post

LocalPost

Güncellenen yerel gönderi bilgileri.

update_mask

FieldMask

Güncellenecek alanlar. Maskede güncellenen her alanı belirtmeniz gerekir.

UpdateMediaItemRequest

Media.UpdateMediaItem için istek mesajı.

Alanlar
name

string

Güncellenecek medya öğesinin adı.

media_item

MediaItem

Güncellenecek medya öğesi.

Yalnızca kategori veya fiyat listesi öğe kimliği güncellenebilir.

update_mask

FieldMask

Güncellenecek alanlar. Maske belirtilmezse bu, tam güncelleme olarak değerlendirilir ve düzenlenebilir tüm alanlar iletilen değerlere ayarlanır.

UpdateReviewReplyRequest

Reviews.UpdateReviewReply için istek mesajı.

Alanlar
name

string

Yanıt verilecek yorumun adı.

review_reply

ReviewReply

Yoruma verilen yanıt. Yanıt zaten varsa eski yanıtın yerini alır.

ValidationError

İstemci isteğindeki doğrulama hatalarını açıklar.

Alanlar
error_details[]

ErrorDetail

Doğrulama hatalarını tam sayı hata kodlarıyla birlikte ayrıntılı olarak gösterir.