- Kaynak: Konum
- JSON gösterimi
- PhoneNumbers
- Kategoriler
- Kategori
- ServiceType
- MoreHoursType
- PostalAddress
- BusinessHours
- TimePeriod
- DayOfWeek
- TimeOfDay
- SpecialHours
- SpecialHourPeriod
- Tarih
- ServiceAreaBusiness
- BusinessType
- Yerler
- PlaceInfo
- AdWordsLocationExtensions
- LatLng
- OpenInfo
- OpenForBusiness
- Meta veri
- Profil
- RelationshipData
- RelevantLocation
- RelationType
- MoreHours
- ServiceItem
- StructuredServiceItem
- FreeFormServiceItem
- Etiket
- Para
- Yöntemler
Kaynak: Konum
Konum. Bu alanların ayrıntılı açıklaması için yardım merkezi makalesine veya geçerli işletme kategorilerinin listesi için kategori uç noktasına bakın.
JSON gösterimi |
---|
{ "name": string, "languageCode": string, "storeCode": string, "title": string, "phoneNumbers": { object ( |
Alanlar | |
---|---|
name |
Bu konum için Google tanımlayıcısı şu biçimdedir: |
languageCode |
Sabit. Konumun dilidir. Oluşturma sırasında ayarlanır ve güncellenemez. |
storeCode |
İsteğe bağlı. Bu konumun belirli bir hesapta benzersiz olması gereken harici tanımlayıcı. Bu, konumu kendi kayıtlarınızla ilişkilendirmenin bir yoludur. |
title |
Zorunlu. Konum adı; mağazanızda, web sitenizde ve belgelerinizde düzenli olarak kullanıldığı ve müşteriler tarafından bilinen, işletmenizin gerçek dünyadaki adını yansıtmalıdır. Gerektiğinde ek bilgiler kaynağın diğer alanlarına eklenebilir (örneğin, |
phoneNumbers |
İsteğe bağlı. Müşterilerin işletmeyle iletişime geçmek için kullanabileceği farklı telefon numaraları. |
categories |
İsteğe bağlı. İşletmeyi tanımlayan farklı kategoriler. |
storefrontAddress |
İsteğe bağlı. İşletmenizin konumunu açıklayan kesin ve doğru bir adres. Uzak yerlerde bulunan posta kutuları veya posta kutuları kabul edilmez. Şu anda adreste en fazla beş |
websiteUri |
İsteğe bağlı. Bu işletmenin URL'si. Mümkünse tüm konumları veya markayı temsil eden genel bir web sitesi/URL yerine işletmenin ilgili konumunu temsil eden bir URL kullanın. |
regularHours |
İsteğe bağlı. İşletmenin çalışma saatleri. |
specialHours |
İsteğe bağlı. İşletmeye özel çalışma saatleri. Buna genellikle tatil günlerindeki çalışma saatleri ve normal çalışma saatleri dışındaki zamanlar dahildir. Bunlar, normal çalışma saatlerini geçersiz kılar. Bu alan, normal çalışma saatleri olmadan ayarlanamaz. |
serviceArea |
İsteğe bağlı. Hizmet bölgesi işletmeleri, hizmetlerini müşterinin bulunduğu yerde sağlar. Bu işletme bir hizmet bölgesi işletmesiyse bu alan, işletmenin hizmet verdiği bölgeleri açıklar. |
labels[] |
İsteğe bağlı. İşletmenizi etiketlemenize olanak tanıyan, serbest biçimli dizelerden oluşan bir koleksiyon. Bu etiketler kullanıcılara yönelik DEĞİLDİR; onları yalnızca siz görebilirsiniz. Etiket başına 1-255 karakter arasında olmalıdır. |
adWordsLocationExtensions |
İsteğe bağlı. AdWords'de gösterilen ek bilgiler. |
latlng |
İsteğe bağlı. Kullanıcı tarafından sağlanan enlem ve boylam. Bir konum oluşturulurken, sağlanan adresin coğrafi kodları başarıyla kodlanırsa bu alan yoksayılır. Bu alan yalnızca kullanıcı tarafından sağlanan |
openInfo |
İsteğe bağlı. Konumun o anda açık olup olmadığını gösteren bir işaret. |
metadata |
Yalnızca çıkış. Kullanıcı tarafından düzenlenemeyen ek bilgiler. |
profile |
İsteğe bağlı. İşletmenizi kendi ifadenizle anlatır ve işletmenizin benzersiz hikayesini ve tekliflerinizi kullanıcılarla paylaşır. Bu alan, konaklama kategorileri (ör. oteller, moteller, oteller) hariç tüm kategoriler için zorunludur. |
relationshipData |
İsteğe bağlı. Bununla ilgili tüm konumlar ve zincir. |
moreHours[] |
İsteğe bağlı. Bir işletmenin farklı departmanları veya belirli müşterileri için daha fazla çalışma saati. |
serviceItems[] |
İsteğe bağlı. Satıcılar tarafından desteklenen hizmetlerin listesi. Hizmet, saç kesimi, şofben montajı vb. olabilir. Yinelenen hizmet öğeleri otomatik olarak kaldırılır. |
PhoneNumbers
İşletmeye ait telefon numaraları koleksiyonu. Güncellemeler sırasında her iki alan da ayarlanmalıdır. Müşteriler, güncelleme maskesini kullanarak yalnızca birincil veya ek telefon numaralarını güncelleyemez. "+1 415 555 0132" gibi uluslararası telefon biçimi tercih edilir. Daha fazla bilgiyi (https://developers.google.com/style/phone-numbers#international-phone-numbers) adresinde bulabilirsiniz.
JSON gösterimi |
---|
{ "primaryPhone": string, "additionalPhones": [ string ] } |
Alanlar | |
---|---|
primaryPhone |
Zorunlu. Bağımsız işletmenizin konumuna mümkün olduğunca doğrudan bağlanan bir telefon numarası. Mümkün olduğunda çağrı merkezi yardım hattı numarası yerine yerel telefon numarası kullanın. |
additionalPhones[] |
İsteğe bağlı. Birincil telefon numaranıza ek olarak işletmenizin aranabileceği en fazla iki telefon numarası (cep telefonu veya sabit hat olabilir, faks numarası olamaz). |
Kategoriler
İşletmeyi tanımlayan bir kategori koleksiyonu. Güncellemeler sırasında her iki alan da ayarlanmalıdır. Müşterilerin, güncelleme maskesini kullanarak birincil veya ek kategorileri tek tek güncellemesi yasaktır.
JSON gösterimi |
---|
{ "primaryCategory": { object ( |
Alanlar | |
---|---|
primaryCategory |
Zorunlu. Bu konumun faaliyet gösterdiği temel işi en iyi açıklayan kategori. |
additionalCategories[] |
İsteğe bağlı. İşletmenizi tanımlayan ek kategoriler. Kategoriler, müşterilerinizin ilgilendikleri hizmetlerle ilgili doğru ve spesifik sonuçlar bulmasına yardımcı olur. İşletme bilgilerinizin doğru ve güncel olmasını sağlamak için, ana faaliyet alanınızı genel olarak tarif ederken mümkün olduğunca az sayıda kategori kullandığınızdan emin olun. Mümkün olduğunca spesifik ancak ana faaliyet alanınızı da temsil eden kategoriler seçin. |
Kategori
İşletmenin ne olduğunu (ne yaptığını değil) açıklayan bir kategori. Geçerli kategori kimliklerinin listesi ve kullanıcılar tarafından okunabilen adların eşlemeleri için categories.list
adresine bakın.
JSON gösterimi |
---|
{ "name": string, "displayName": string, "serviceTypes": [ { object ( |
Alanlar | |
---|---|
name |
Zorunlu. Bu kategori için sabit bir kimlik (Google tarafından sağlanır). Değer, kategori değiştirilirken (konum oluştururken veya güncellerken) belirtilmelidir. |
displayName |
Yalnızca çıkış. Kategorinin kullanıcılar tarafından okunabilen adı. Bu, konum okunurken ayarlanır. Konum değiştirilirken |
serviceTypes[] |
Yalnızca çıkış. Bu işletme kategorisinde kullanılabilen tüm hizmet türlerinin listesi. |
moreHoursTypes[] |
Yalnızca çıkış. Bu işletme kategorisi için kullanabileceğiniz diğer çalışma saati türleri. |
ServiceType
İşletmenin sunduğu bir hizmet türünü açıklayan mesaj.
JSON gösterimi |
---|
{ "serviceTypeId": string, "displayName": string } |
Alanlar | |
---|---|
serviceTypeId |
Yalnızca çıkış. Bu hizmet türü için sabit bir kimlik (Google tarafından sağlanır). |
displayName |
Yalnızca çıkış. Hizmet türü için okunabilir görünen addır. |
MoreHoursType
Bir işletmenin normal çalışma saatlerinin yanı sıra sunabileceği diğer çalışma saati türleri.
JSON gösterimi |
---|
{ "hoursTypeId": string, "displayName": string, "localizedDisplayName": string } |
Alanlar | |
---|---|
hoursTypeId |
Yalnızca çıkış. Bu saat türü için Google tarafından sağlanan sabit bir kimlik. |
displayName |
Yalnızca çıkış. Saat türü için okunabilir İngilizce görünen addır. |
localizedDisplayName |
Yalnızca çıkış. Saat türü için kullanıcılar tarafından okunabilen yerelleştirilmiş görünen ad. |
PostalAddress
Bir posta adresini temsil eder, ör. veya ödeme adresleri için de geçerlidir. Posta adresi sayesinde, posta hizmetleri bir binaya ürün teslim edebilir. Kutu veya benzeri. Coğrafi konumları (yollar, kasabalar, dağlar) modellemesi amaçlanmamıştır.
Normal kullanımda adres, işlemin türüne bağlı olarak kullanıcı girişi aracılığıyla ya da mevcut verilerin içe aktarılmasıyla oluşturulur.
Adres girişi / düzenleme ile ilgili öneri: - https://github.com/google/libaddressinput gibi uluslararası kullanıma hazır bir adres widget'ı kullanın) - Kullanıcılara, alanın kullanıldığı ülkeler dışındaki alanların girilmesi veya düzenlenmesi için kullanıcı arayüzü öğeleri sunulmamalıdır.
Bu şemanın nasıl kullanılacağıyla ilgili daha fazla yardım için lütfen bkz: https://support.google.com/business/answer/6397478
JSON gösterimi |
---|
{ "revision": integer, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
Alanlar | |
---|---|
revision |
Tüm yeni düzeltmeler eski düzeltmelerle geriye dönük olarak uyumlu olmalıdır. |
regionCode |
Zorunlu. Adresin bulunduğu ülkenin/bölgenin CLDR bölge kodu. Bu durum hiçbir zaman tahmin edilmez ve değerin doğru olup olmadığını kontrol etmek kullanıcıya bağlıdır. Ayrıntılı bilgi için https://cldr.unicode.org/ ve https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html bakın. Örnek: "CH" kullanmaya başladım. |
languageCode |
İsteğe bağlı. Bu adresin içeriğinin BCP-47 dil kodu (biliniyorsa). Bu genellikle giriş formunun kullanıcı arayüzü dilidir veya adreste kullanılan dillerden biriyle eşleşmesi beklenir ülke/bölge ya da harf çevirisi yapılmış eşdeğerleri. Bu, belirli ülkelerde biçimlendirmeyi etkileyebilir ancak verilerin doğruluğu açısından kritik öneme sahip değildir ve hiçbir zaman doğrulamayı veya biçimlendirmeyle ilgili olmayan diğer işlemleri etkilemez. Bu değer bilinmiyorsa yanlış olabilecek bir varsayılan belirtmek yerine belirtilmemelidir. Örnekler: "zh-Hant", "ja", "ja-Latn", "en". |
postalCode |
İsteğe bağlı. Adresin posta kodu. Bazı ülkeler posta kodlarını kullanmaz veya gerekli kılmaz, ancak kullanıldıkları yerde adresin diğer kısımlarında ek doğrulama (ör. ABD'de eyalet/posta kodu doğrulaması) tetiklenebilir. |
sortingCode |
İsteğe bağlı. Ülkeye özgü ek sıralama kodu. Bu ad çoğu bölgede kullanılmaz. Kullanıldığı yerde değer, "CEDEX" gibi bir dize ve isteğe bağlı olarak ardından bir sayı (ör. "CEDEX 7") veya "sektör kodunu" temsil eden yalnızca tek bir sayıdır (Jamaika), "teslimat alanı göstergesi" (Malavi) veya "postane göstergesi" (ör. Fildişi Sahili). |
administrativeArea |
İsteğe bağlı. Bir ülke veya bölgenin posta adresleri için kullanılan en yüksek idari alt bölüm. Örneğin bu bir eyalet, il, oblast veya vilayet olabilir. Özellikle, İspanya için bu, özerk topluluk değil, ildir (örneğin, "Katalonya" değil "Barselona"). Birçok ülke, posta adreslerinde idari bölge kullanmaz. Ör. İsviçre'de bu alan doldurulmadan bırakılmalıdır. |
locality |
İsteğe bağlı. Genellikle adresin şehir/ilçe bölümünü ifade eder. Örnekler: ABD şehri, BT komünü, Birleşik Krallık posta şehri. Dünyada yerlerin iyi tanımlanmadığı veya bu yapıya pek uygun olmadığı bölgelerde, locality alanını boş bırakın ve addressLines kullanın. |
sublocality |
İsteğe bağlı. Adresin alt konumu. Örneğin; mahalle, kaza, ilçe olabilir. |
addressLines[] |
Bir adresin alt düzeylerini açıklayan yapılandırılmamış adres satırları. addressLines'taki değerler tür bilgisi içermediğinden ve bazen tek bir alanda birden çok değer (ör. "Austin, TX") içerebildiğinden satır sırasının açık olması önemlidir. Adres satırlarının sırası "zarf sırası" olmalıdır girin. Bu özelliğin değişebileceği yerlerde (ör. Japonya), açık hale getirmek için address_language kullanılır (ör. büyükten küçüğe sıralama için "ja", küçükten büyüğe sıralama için "ja-Latn" ya da "en"). Bu şekilde, bir adresin en spesifik satırı dile göre seçilebilir. Bir adresin izin verilen minimum yapısal gösterimi, kalan tüm bilgilerin addressLines içine yerleştirildiği bir regionCode'dan oluşur. Böyle bir adres, coğrafi kodlama olmadan yaklaşık olarak yaklaşık olarak biçimlendirilebilir ancak en azından kısmen çözümlenene kadar hiçbir adres bileşeni hakkında anlamsal çıkarımda bulunulamaz. Yalnızca regionCode ve addressLines içeren bir adres oluşturduktan sonra coğrafi kodlama, tamamen yapılandırılmamış adresleri yönetmek için önerilen yöntemdir (adresin hangi bölümlerinin yerel bölgeler veya idari alanlar olması gerektiğini tahmin etmek yerine). |
recipients[] |
İsteğe bağlı. Adresteki alıcı. Bu alan, belirli durumlarda çok satırlı bilgiler içerebilir. Örneğin, ekleyebilirsiniz. |
organization |
İsteğe bağlı. Adresteki kuruluşun adı. |
BusinessHours
Bu konumun faaliyete açık olduğu dönemleri gösterir. [TimePeriod][google.mybusiness.mybusinessinformation.v1.TimePeriod] örneklerinden oluşan bir koleksiyon içerir.
JSON gösterimi |
---|
{
"periods": [
{
object ( |
Alanlar | |
---|---|
periods[] |
Zorunlu. Bu konumun açık olduğu zaman koleksiyonu. Her dönem, konumun hafta içinde açık olduğu saat aralığını temsil eder. |
TimePeriod
Belirtilen açılış gününde/saatinde başlayıp belirtilen kapanış gününde/saatinde kapanan, işletmenin açık olduğu zaman aralığını temsil eder. Kapanış saati, açılış saatinden sonra olmalıdır; örneğin, aynı günün ilerleyen saatlerinde veya sonraki bir günde.
JSON gösterimi |
---|
{ "openDay": enum ( |
Alanlar | |
---|---|
openDay |
Zorunlu. Bu dönemin başlayacağı |
openTime |
Zorunlu. Geçerli değerler 00:00-24:00 arasındadır; burada 24:00, belirtilen gün alanının sonundaki gece yarısını temsil eder. |
closeDay |
Zorunlu. Bu dönemin sona erdiği |
closeTime |
Zorunlu. Geçerli değerler 00:00-24:00 arasındadır; burada 24:00, belirtilen gün alanının sonundaki gece yarısını temsil eder. |
HaftanınGünü
Haftanın bir gününü temsil eder.
Sıralamalar | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Haftanın günü belirtilmemiş. |
MONDAY |
Pazartesi |
TUESDAY |
Salı |
WEDNESDAY |
Çarşamba |
THURSDAY |
Perşembe |
FRIDAY |
Cuma |
SATURDAY |
Cumartesi |
SUNDAY |
Pazar |
TimeOfDay
Günün saatini temsil eder. Tarih ve saat dilimi önemli değil veya başka bir yerde belirtilmiş. Bir API, artık saniyeye izin vermeyi seçebilir. İlgili türler: google.type.Date
ve google.protobuf.Timestamp
.
JSON gösterimi |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Alanlar | |
---|---|
hours |
24 saat biçiminde günün saatleri. 0 ile 23 arasında olmalıdır. Bir API, "24:00:00" değerine izin vermeyi seçebilir. gibi senaryolar için oldukça yararlı olabilir. |
minutes |
Günün saatindeki dakikalar. 0 ile 59 arasında olmalıdır. |
seconds |
Saniye cinsinden dakika. Normalde 0 ile 59 arasında olmalıdır. Bir API, artık saniyeye izin veriyorsa 60 değerine izin verebilir. |
nanos |
Nanosaniye cinsinden saniyenin kesirleri. 0 ile 999.999.999 arasında olmalıdır. |
SpecialHours
Bir konumun çalışma saatlerinin normal çalışma saatlerinden farklı olduğu dönemleri ifade eder.
JSON gösterimi |
---|
{
"specialHourPeriods": [
{
object ( |
Alanlar | |
---|---|
specialHourPeriods[] |
Zorunlu. İşletmenin normal çalışma saatleriyle ilgili istisnaların listesi. |
SpecialHourPeriod
Bir konumun çalışma saatlerinin normal çalışma saatlerinden farklı olduğu tek bir dönemi temsil eder. Özel çalışma saatleri, 24 saatten kısa bir aralığı temsil etmelidir. openTime
ve startDate
, closeTime
ve endDate
tarihinden önce olmalıdır. closeTime
ve endDate
, belirtilen startDate
değerinden sonraki günde 11:59'a kadar uzayabilir. Örneğin, aşağıdaki girişler geçerlidir:
startDate=2015-11-23, openTime=08:00, closeTime=18:00
startDate=2015-11-23, endDate=2015-11-23, openTime=08:00,
closeTime=18:00 startDate=2015-11-23, endDate=2015-11-24,
openTime=13:00, closeTime=11:59
Aşağıdaki girişler geçerli değil:
startDate=2015-11-23, openTime=13:00, closeTime=11:59
startDate=2015-11-23, endDate=2015-11-24, openTime=13:00,
closeTime=12:00 startDate=2015-11-23, endDate=2015-11-25,
openTime=08:00, closeTime=18:00
JSON gösterimi |
---|
{ "startDate": { object ( |
Alanlar | |
---|---|
startDate |
Zorunlu. Bu özel saat döneminin başladığı takvim tarihi. |
openTime |
İsteğe bağlı. Geçerli değerler 00:00-24:00'dır; burada 24:00, belirtilen gün alanının sonundaki gece yarısını temsil eder. |
endDate |
İsteğe bağlı. Bu özel saatlik dönemin sona erdiği takvim tarihi. |
closeTime |
İsteğe bağlı. Geçerli değerler 00:00-24:00 arasındadır; burada 24:00, belirtilen gün alanının sonundaki gece yarısını temsil eder. |
closed |
İsteğe bağlı. Doğru değerine ayarlanırsa |
Tarih
Takvimin tamamını veya bir kısmını temsil eder (ör. doğum günü). Günün saati ve saat dilimi başka bir yerde belirtilmiş veya önemsiz. Tarih, Miladi Takvim'e göredir. Bu, aşağıdakilerden birini temsil edebilir:
- Sıfır olmayan yıl, ay ve gün değerleriyle tam tarih.
- Bir ay ve gün ile sıfır yıl (örneğin, bir yıl dönümü).
- Tek başına bir yıl, sıfır ay ve sıfır gün.
- Sıfır gün içeren bir yıl ve ay (örneğin, kredi kartı son kullanma tarihi).
İlgili türler:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
JSON gösterimi |
---|
{ "year": integer, "month": integer, "day": integer } |
Alanlar | |
---|---|
year |
Tarihin yılı. 1 ile 9999 arasında veya yıl içermeyen bir tarihi belirtmek için 0 arasında olmalıdır. |
month |
Bir yılın ayı. 1 ile 12 arasında veya ay ve gün içermeyen bir yılı belirtmek için 0 arasında olmalıdır. |
day |
Ayın günü. 1 ile 31 arasında bir değer olmalı ve yıl ve ay için geçerlidir. Yalnızca yılı belirtmek için 0 değerini veya günün önemli olmadığı bir yılı ve ayı belirtmek için 0 değerini girin. |
ServiceAreaBusiness
Hizmet bölgesi işletmeleri, hizmetlerini müşterilerin bulunduğu yerde (ör. çilingir veya tesisatçı) sunar.
JSON gösterimi |
---|
{ "businessType": enum ( |
Alanlar | |
---|---|
businessType |
Zorunlu. [type] türünü gösterir hizmet bölgesi işletmesinin [google.mybusiness.businessinfo.v1.ServiceAreaBusiness.BusinessType]. |
places |
Bu işletmenin hizmet verdiği bölge, bir dizi yerle tanımlanır. |
regionCode |
Sabit. Bu hizmet bölgesi işletmesinin bulunduğu ülkenin/bölgenin CLDR bölge kodu. Ayrıntılar için http://cldr.unicode.org/ ve http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html adresine bakın. Örnek: "CH" kullanmaya başladım. Bu alan, CUSTOMER_LOCATION_ONLY işletmeleri için gereklidir, aksi takdirde yoksayılır. Burada belirtilen bölge, bu işletmenin hizmet verdiği bölgelere ait bölgelerden farklı olabilir (ör. bulunduğu bölge dışındaki bölgelerde hizmet veren hizmet bölgesi işletmeleri). Bu konum, oluşturulduktan sonra doğrulama gerektiriyorsa doğrulama amacıyla sağlanan adres bu bölgede bulunmalıdır ve işletme sahibi ya da yetkili temsilcisi, belirtilen doğrulama adresinden posta alabiliyor olmalıdır. |
BusinessType
Bu işletmenin yalnızca müşteri konumunda (ör. çekici kamyonu) yoksa hem adreste hem de işletme yerinde mi (ör. yemek alanı bulunan ve aynı zamanda müşterilere teslimat yapan pizzacı) hizmet sunduğunu belirtir.
Sıralamalar | |
---|---|
BUSINESS_TYPE_UNSPECIFIED |
Yalnızca çıkış. Belirtilmedi. |
CUSTOMER_LOCATION_ONLY |
Yalnızca bulunduğu bölgenin yakınında (işletme adresinde değil) hizmet sunuyor. Bir işletme, CUSTOMER_AND_BUSINESS_LOCATION yerine CUSTOMER_LOCATION_ONLY olarak güncelleniyorsa konum güncellemesinde storefrontAddress alan maskesi bulunmalı ve alan boş olarak ayarlanmalıdır. |
CUSTOMER_AND_BUSINESS_LOCATION |
İşletme adresinde ve yakınında hizmet verir. |
Yerler
Bir yer kümesiyle temsil edilen alanların birleşimini tanımlar.
JSON gösterimi |
---|
{
"placeInfos": [
{
object ( |
Alanlar | |
---|---|
placeInfos[] |
Yer kimlikleriyle temsil edilen alanlar. En fazla 20 yerle sınırlıdır. |
PlaceInfo
Yer kimliğiyle temsil edilen bir alanı tanımlar.
JSON gösterimi |
---|
{ "placeName": string, "placeId": string } |
Alanlar | |
---|---|
placeName |
Zorunlu. Yerin yerelleştirilmiş adı. Örneğin, |
placeId |
Zorunlu. Yerin kimliği. Bir bölgeye karşılık gelmelidir. (https://developers.google.com/places/web-service/supported_types#table3) |
AdWordsLocationExtensions
AdWords'de gösterilen ek bilgiler.
JSON gösterimi |
---|
{ "adPhone": string } |
Alanlar | |
---|---|
adPhone |
Zorunlu. AdWords yer uzantılarında, konumun birincil telefon numarası yerine görüntülenecek alternatif bir telefon numarası. |
LatLng
Enlem/boylam çiftini temsil eden bir nesne. Bu, enlem ve boylam derecelerini temsil eden bir çift çift olarak ifade edilir. Aksi belirtilmedikçe bu nesne WGS84 standardına uygun olmalıdır. Değerler normalleştirilmiş aralıklar içinde olmalıdır.
JSON gösterimi |
---|
{ "latitude": number, "longitude": number } |
Alanlar | |
---|---|
latitude |
Derece cinsinden enlem. [-90,0, +90,0] aralığında olmalıdır. |
longitude |
Derece cinsinden boylam. [-180.0, +180.0] aralığında olmalıdır. |
OpenInfo
İşletmenin açılış durumuyla ilgili bilgiler.
JSON gösterimi |
---|
{ "status": enum ( |
Alanlar | |
---|---|
status |
Zorunlu. Konumun şu anda açık olup olmadığını gösterir. Kapalı olacak şekilde güncellenmediği sürece tüm konumlar varsayılan olarak açıktır. |
canReopen |
Yalnızca çıkış. Bu işletmenin yeniden açılmaya uygun olup olmadığını belirtir. |
openingDate |
İsteğe bağlı. Konumun ilk açıldığı tarih. Tam gün bilinmiyorsa yalnızca ay ve yıl sağlanabilir. Tarih, geçmişte olmalı veya bir yıldan ileride olmamalıdır. |
OpenForBusiness
Bir konumun durumunu gösterir.
Sıralamalar | |
---|---|
OPEN_FOR_BUSINESS_UNSPECIFIED |
Belirtilmedi. |
OPEN |
Konumun açık olduğunu gösterir. |
CLOSED_PERMANENTLY |
Konumun kalıcı olarak kapandığını gösterir. |
CLOSED_TEMPORARILY |
Konumun geçici olarak kapatıldığını belirtir. |
Meta veri
Konumla ilgili olarak kullanıcılar tarafından düzenlenemeyen ek bilgiler.
JSON gösterimi |
---|
{ "hasGoogleUpdated": boolean, "hasPendingEdits": boolean, "canDelete": boolean, "canOperateLocalPost": boolean, "canModifyServiceList": boolean, "canHaveFoodMenus": boolean, "canOperateHealthData": boolean, "canOperateLodgingData": boolean, "placeId": string, "duplicateLocation": string, "mapsUri": string, "newReviewUri": string, "canHaveBusinessCalls": boolean, "hasVoiceOfMerchant": boolean } |
Alanlar | |
---|---|
hasGoogleUpdated |
Yalnızca çıkış. Bu konumla ilişkili yer kimliğinin istemci tarafından güncellenmesi veya reddedilmesi gereken güncellemeler olup olmadığını belirtir. Bu boole ayarlanırsa doğrulanması gereken bilgileri aramak için |
hasPendingEdits |
Yalnızca çıkış. Bu Konum'un özelliklerinden herhangi birinin düzenleme bekleme durumunda olup olmadığını belirtir. |
canDelete |
Yalnızca çıkış. Konumun API kullanılarak silinip silinemeyeceğini belirtir. |
canOperateLocalPost |
Yalnızca çıkış. Girişin yerel yayınları yönetip yönetemeyeceğini belirtir. |
canModifyServiceList |
Yalnızca çıkış. Girişin, hizmet listesini değiştirip değiştiremeyeceğini gösterir. |
canHaveFoodMenus |
Yalnızca çıkış. Girişin yemek menüsü için uygun olup olmadığını gösterir. |
canOperateHealthData |
Yalnızca çıkış. Konumun, sağlık verileri üzerinde çalışıp çalışamayacağını belirtir. |
canOperateLodgingData |
Yalnızca çıkış. Konumun Konaklama verileri üzerinde kullanılıp kullanılamayacağını belirtir. |
placeId |
Yalnızca çıkış. Bu konum Google Haritalar'da görünüyorsa bu alan konumun yer kimliğiyle doldurulur. Bu kimlik çeşitli Places API'lerinde kullanılabilir. Bu alan, "Oluşturma" çağrıları sırasında ayarlanabilir ancak Güncelleme için ayarlanamaz. |
duplicateLocation |
Yalnızca çıkış. Bu konumun çoğaltıldığı konum kaynağı. |
mapsUri |
Yalnızca çıkış. Haritalar'da konumun bağlantısı. |
newReviewUri |
Yalnızca çıkış. Müşterilerin konumla ilgili yorum bırakabileceği Google Arama sayfasına bağlantı. |
canHaveBusinessCalls |
Yalnızca çıkış. Girişin işletme aramaları için uygun olup olmadığını gösterir. |
hasVoiceOfMerchant |
Yalnızca çıkış. Girişte Satıcının Sesi olup olmadığını belirtir. Bu boole değeri yanlışsa, Voice of Merchant'ı neden almadıklarıyla ilgili ayrıntıları öğrenmek için locations.getVoiceOfMerchantState API'sini çağırmanız gerekir. |
Profil
Konumun profiliyle ilgili tüm bilgiler.
JSON gösterimi |
---|
{ "description": string } |
Alanlar | |
---|---|
description |
Zorunlu. Konumun açıklamasını kendi sesinizle yapabilir, başkası tarafından düzenleyemezsiniz. |
RelationshipData
Bununla ilgili tüm ebeveyn ve alt konumların bilgileri.
JSON gösterimi |
---|
{ "parentLocation": { object ( |
Alanlar | |
---|---|
parentLocation |
Bu konumun ilişkili olduğu üst konum. |
childrenLocations[] |
Bu konumun ilişkili olduğu alt konumların listesi. |
parentChain |
Bu konumun üyesi olduğu Zincirin kaynak adı. [Zincir kimliği nasıl bulunur?] [Locations.SearchChains] |
RelevantLocation
Mevcut konumla ilgili başka bir konum hakkında bilgiler. İlişki, DEPARTMENT_OF veya INDEPENDENT_ESTABLISHMENT_OF özelliklerinden herhangi biri olabilir ve burada belirtilen konum, konumun her iki tarafında da (üst/alt) olabilir.
JSON gösterimi |
---|
{
"placeId": string,
"relationType": enum ( |
Alanlar | |
---|---|
placeId |
Zorunlu. İlişkinin diğer tarafındaki konumu yer kimliğiyle belirtin. |
relationType |
Zorunlu. İlişkinin türü. |
RelationType
Belirtilecek tür ilişkileri.
Sıralamalar | |
---|---|
RELATION_TYPE_UNSPECIFIED |
Tür belirtilmedi. |
DEPARTMENT_OF |
Bu, bir fiziksel alanı paylaşan, aynı markayı/üst yönetimi/kuruluşu ancak mağaza çalışma saatleri veya telefon numaraları gibi farklı temel özelliklere sahip 2 konum arasındaki ilişkiyi temsil eder. Örneğin, Kocaeli Eczanesi, Migros'un Toptan Satışı'nda bir bölümdür. |
INDEPENDENT_ESTABLISHMENT_IN |
Bu, iki konumun aynı fiziksel konumda aynı anda farklı şirketlere ait olduğu ancak farklı şirketlere ait olduğu durumları temsil eder (ör. Starbucks, bir alışveriş merkezindeki Starbucks). |
MoreHours
Bir konumun belirli işletme türleri için açık olduğu dönemler.
JSON gösterimi |
---|
{
"hoursTypeId": string,
"periods": [
{
object ( |
Alanlar | |
---|---|
hoursTypeId |
Zorunlu. Saat türü. Müşteriler, bulundukları konumların kategorileri için desteklenen saat türlerini öğrenmek üzere {#link businessCategory:BatchGet} numaralı telefonu aramalıdır. |
periods[] |
Zorunlu. Bu konumun açık olduğu saatlerin koleksiyonu. Her dönem, konumun hafta içinde açık olduğu saat aralığını temsil eder. |
ServiceItem
Tek bir hizmet öğesini açıklayan mesaj. Satıcının sunduğu hizmet türünü tanımlamak için kullanılır. Örneğin, saç kesimi bir hizmet olabilir.
JSON gösterimi |
---|
{ "price": { object ( |
Alanlar | |
---|---|
price |
İsteğe bağlı. Hizmet öğesinin parasal fiyatını temsil eder. Fiyat eklenirken currencyCode ve birimlerin ayarlanmasını öneririz. Bu, hizmet öğesinin sabit fiyatı olarak değerlendirilir. |
Birleştirme alanı service_item_info . Aşağıdaki alanlardan biri her zaman ayarlanmalıdır. service_item_info şunlardan yalnızca biri olabilir: |
|
structuredServiceItem |
İsteğe bağlı. Bu alan, yapılandırılmış hizmet verileri için büyük/küçük harfe ayarlanır. |
freeFormServiceItem |
İsteğe bağlı. Bu alan, serbest biçimli hizmet verileri için büyük/küçük harfe ayarlanır. |
StructuredServiceItem
Satıcı tarafından sunulan yapılandırılmış bir hizmeti temsil eder. Ör. toilet_installation.
JSON gösterimi |
---|
{ "serviceTypeId": string, "description": string } |
Alanlar | |
---|---|
serviceTypeId |
Zorunlu. |
description |
İsteğe bağlı. Yapılandırılmış hizmet öğesinin açıklaması. Karakter sınırı 300'dür. |
FreeFormServiceItem
Satıcı tarafından sunulan serbest biçimli bir hizmeti temsil eder. Bunlar, yapı hizmet verilerimizin bir parçası olarak kullanıma sunulmayan hizmetlerdir. Satıcı, coğrafi satıcı platformu aracılığıyla bu tür hizmetlerin adlarını manuel olarak girer.
JSON gösterimi |
---|
{
"category": string,
"label": {
object ( |
Alanlar | |
---|---|
category |
Zorunlu. Bu alan, kategori adını (kategorinin sabit kimliği) temsil eder. |
label |
Zorunlu. Öğe için dil etiketli etiketler. Öğe adlarının 140 karakter veya daha kısa, açıklamaların ise 250 karakter veya daha kısa olmasını öneririz. Bu alan yalnızca giriş özel bir hizmet öğesiyse ayarlanmalıdır. Standartlaştırılmış hizmet türleri, serviceTypeId aracılığıyla güncellenmelidir. |
Şirket
Fiyat listesi, bölüm veya öğe gösterilirken kullanılacak etiket.
JSON gösterimi |
---|
{ "displayName": string, "description": string, "languageCode": string } |
Alanlar | |
---|---|
displayName |
Zorunlu. Fiyat listesi, bölüm veya öğe için görünen ad. |
description |
İsteğe bağlı. Fiyat listesinin, bölümün veya öğenin açıklaması. |
languageCode |
İsteğe bağlı. Bu dizelerin geçerli olduğu BCP-47 dil kodu. Her dil için yalnızca bir etiket grubu ayarlanabilir. |
Para
Para birimi türüyle birlikte bir para tutarını gösterir.
JSON gösterimi |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Alanlar | |
---|---|
currencyCode |
ISO 4217'de tanımlanan üç harfli para birimi kodu. |
units |
Tutarın tam birimi. Örneğin, |
nanos |
Tutarın nano (10^-9) birimlerinin sayısı. Değer -999.999.999 ile +999.999.999 (bu değerler dahil) arasında olmalıdır. |
Yöntemler |
|
---|---|
|
Giriş yapmış kullanıcıya ait olacak yeni bir Konum oluşturur. |
|
Belirtilen hesaba ilişkin konumları listeler. |