- Kaynak: LocalPost
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- Tarih
- TimeOfDay
- RecurrenceInfo
- DailyOccurrencePattern
- WeeklyOccurrencePattern
- DayOfWeek
- MonthlyOccurrencePattern
- DayOfWeekOccurrence
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- Yöntemler
Kaynak: LocalPost
Bir konum için yerel gönderiyi temsil eder.
| JSON gösterimi |
|---|
{ "name": string, "languageCode": string, "summary": string, "callToAction": { object ( |
| Alanlar | |
|---|---|
name |
Yalnızca çıkış. Bu yerel yayının Google tanımlayıcısı şu biçimdedir: |
languageCode |
Yerel yayının dili. |
summary |
Yerel yayının açıklaması/gövdesi. |
callToAction |
Kullanıcıların promosyonu tıkladığında yönlendirildiği URL. |
createTime |
Yalnızca çıkış. Yayının oluşturulma zamanı. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
updateTime |
Yalnızca çıkış. Kullanıcı tarafından yapılan yayının son değiştirilme zamanı. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
scheduledTime |
Ayarlanırsa yayının ne zaman yayınlanacağını belirler. Bu ayar, kullanıcı tarafından gönderileri önceden planlamak için belirlenebilir. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
recurringInstanceTime |
Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
event |
Etkinlik bilgileri. |
state |
Yalnızca çıkış. Gönderinin yaşam döngüsünün hangi aşamasında olduğunu gösteren durum. |
media[] |
Yayınla ilişkili medya. sourceUrl, LocalPost MediaItem için desteklenen tek veri alanıdır. |
searchUrl |
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. |
topicType |
Zorunlu. Yayının konu türü: standart, etkinlik, teklif veya uyarı. |
alertType |
Yayının oluşturulduğu uyarı türü. Bu alan yalnızca topicType 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 |
Teklif yayınları için ek veriler. Bu özellik yalnızca topicType OFFER olduğunda ayarlanmalıdır. |
CallToAction
Kullanıcı yayını tıkladığında gerçekleştirilen bir işlem
| JSON gösterimi |
|---|
{
"actionType": enum ( |
| Alanlar | |
|---|---|
actionType |
Gerçekleştirilecek işlemin türü. |
url |
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 yere kaydolması/üye olması/katılması isteniyor. |
GET_OFFER |
Kullanımdan kaldırıldı. |
CALL |
Bu gönderide, kullanıcının işletmeyi araması isteniyor. |
LocalPostEvent
Yerel bir yayında yer alan bir etkinlikle ilgili tüm bilgiler.
| JSON gösterimi |
|---|
{ "title": string, "schedule": { object ( |
| Alanlar | |
|---|---|
title |
Etkinliğin adı. |
schedule |
Etkinliğin başlangıç ve bitiş tarihi/saati. |
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. |
recurringInstanceTime |
Yalnızca çıkış. Gönderinin en son yinelenen örneğinin güncellendiği zaman. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
TimeInterval
Zaman aralığı (girilen tarihler dahil). Geçerli olması için tüm alanları içermelidir.
| JSON gösterimi |
|---|
{ "startDate": { object ( |
| Alanlar | |
|---|---|
startDate |
Bu dönemin başlangıç tarihi. |
startTime |
Bu dönemin başlangıç zamanı. |
endDate |
Bu dönemin bitiş tarihi. |
endTime |
Bu dönemin bitiş zamanı. |
Tarih
Doğum günü gibi tam veya kısmi bir takvim tarihini gösterir. Günün saati ve saat dilimi başka bir yerde belirtilmiştir veya önemsizdir. Tarih, Gregoryen Takvimi'ne göre belirlenir. Bu, aşağıdakilerden birini temsil edebilir:
- Yıl, ay ve gün değerleri sıfır olmayan tam bir tarih.
- Yılın sıfır olduğu bir ay ve gün (örneğin, yıl dönümü).
- Tek başına bir yıl, sıfır ay ve sıfır gün.
- Bir yıl ve ay, sıfır günle (örneğin, kredi kartı son kullanma tarihi).
İlgili türler:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| JSON gösterimi |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Alanlar | |
|---|---|
year |
Tarihin yılı. 1 ile 9999 arasında olmalı veya yıl içermeyen bir tarih belirtmek için 0 olmalıdır. |
month |
Yılın ayı. 1 ile 12 arasında olmalı veya ay ve gün içermeyen bir yıl belirtmek için 0 olmalıdır. |
day |
Ayın günü. 1 ile 31 arasında olmalı ve yıl ile ay için geçerli olmalıdır. Yalnızca bir yılı veya günün önemli olmadığı bir yıl ve ayı belirtmek için 0 değeri kullanılabilir. |
TimeOfDay
Günün bir saatini temsil eder. Tarih ve saat dilimi önemli değildir veya başka bir yerde belirtilmiştir. Bir API, artık saniyelere izin vermeyi seçebilir. İlgili türler google.type.Date ve google.protobuf.Timestamp'dır.
| JSON gösterimi |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Alanlar | |
|---|---|
hours |
24 saatlik biçimde günün saatleri. 0'dan büyük veya 0'a eşit olmalı ve genellikle 23'ten küçük veya 23'e eşit olmalıdır. Bir API, işletmenin kapanış saati gibi senaryolarda "24:00:00" değerine izin vermeyi seçebilir. |
minutes |
Saatin dakikaları. 0'dan büyük veya 0'a eşit ve 59'dan küçük veya 59'a eşit olmalıdır. |
seconds |
Bir dakikanın saniyeleri. 0'dan büyük veya 0'a eşit olmalı ve genellikle 59'dan küçük veya 59'a eşit olmalıdır. Bir API, artık saniyelere izin veriyorsa 60 değerine izin verebilir. |
nanos |
Saniyenin nanosaniye cinsinden kesirleri. 0'dan büyük veya 0'a eşit ve 999.999.999'dan küçük veya 999.999.999'a eşit olmalıdır. |
RecurrenceInfo
Yerel gönderinin tekrar bilgileri.
| JSON gösterimi |
|---|
{ "seriesEndTime": string, // Union field |
| Alanlar | |
|---|---|
seriesEndTime |
İsteğe bağlı. Yinelenen serinin bitiş zamanı. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
occurrence_pattern birleşik alanı. Düzenli yayının gerçekleşme düzeni. occurrence_pattern aşağıdakilerden yalnızca biri olabilir: |
|
dailyPattern |
Günlük oluşum kalıbı. |
weeklyPattern |
Haftalık gerçekleşme kalıbı. |
monthlyPattern |
Aylık oluşum kalıbı. |
DailyOccurrencePattern
Bu türde alan yok.
Günlük oluşum düzenini gösterir.
WeeklyOccurrencePattern
Haftalık bir oluşum modelini temsil eder.
| JSON gösterimi |
|---|
{
"daysOfWeek": [
enum ( |
| Alanlar | |
|---|---|
daysOfWeek[] |
İ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. |
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 |
MonthlyOccurrencePattern
Aylık yinelenme kalıbını gösterir.
| JSON gösterimi |
|---|
{ // Union field |
| 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: |
|
dayOfMonth |
Ayın günü. |
dayOfWeekOccurrence |
Ay içinde haftanın gününün kaçıncı kez gerçekleştiği. 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 dayOfWeekOccurrence değeri SECOND ise etkinlik her ayın ikinci Cuma günü tekrarlanır. |
DayOfWeekOccurrence
Ay içinde haftanın gününün kaçıncı kez gerçekleştiği.
| Sıralamalar | |
|---|---|
DAY_OF_WEEK_OCCURRENCE_UNSPECIFIED |
Haftanın hangi gününde gerçekleştiği belirtilmemiş. |
FIRST |
Ayın ilk haftasının ilk günü. |
SECOND |
Ayın ikinci haftası. |
THIRD |
Ayın haftasındaki üçüncü gün. |
FOURTH |
Ayın haftasındaki dördüncü gün. |
LAST |
Ayın son haftasının son günü. |
LocalPostState
Yayının 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ınlanmış ve şu anda arama sonuçlarında gösteriliyor. |
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. |
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. |
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 alakalı 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. |
LocalPostOffer
Fırsat yayınlarına özel alanlar.
| JSON gösterimi |
|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } |
| Alanlar | |
|---|---|
couponCode |
İsteğe bağlı. Mağazada veya online olarak kullanılabilen fırsat kodu. |
redeemOnlineUrl |
İsteğe bağlı. Tekliften yararlanmak için kullanılan online bağlantı. |
termsConditions |
İsteğe bağlı. Teklif hükümleri ve koşulları. |
Yöntemler |
|
|---|---|
|
Belirtilen konumla ilişkili yeni bir yerel gönderi oluşturur ve döndürür. |
|
Yerel yayını siler. |
|
Belirtilen yerel gönderiyi alır. |
|
Bir konumla ilişkili yerel gönderilerin listesini döndürür. |
|
Belirtilen yerel yayını günceller ve güncellenen yerel yayını döndürür. |