- Resource: LocalPost
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- Tanggal
- TimeOfDay
- RecurrenceInfo
- DailyOccurrencePattern
- WeeklyOccurrencePattern
- DayOfWeek
- MonthlyOccurrencePattern
- DayOfWeekOccurrence
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- Metode
Resource: LocalPost
Merepresentasikan postingan lokal untuk lokasi.
| Representasi JSON |
|---|
{ "name": string, "languageCode": string, "summary": string, "callToAction": { object ( |
| Kolom | |
|---|---|
name |
Hanya output. ID Google untuk postingan lokal ini dalam bentuk: |
languageCode |
Bahasa postingan lokal. |
summary |
Deskripsi/isi postingan lokal. |
callToAction |
URL tempat pengguna akan dikirim saat mengklik promosi. Diabaikan untuk jenis topik |
createTime |
Hanya output. Waktu pembuatan postingan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu modifikasi terakhir postingan yang dibuat oleh pengguna. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
scheduledTime |
Jika disetel, menentukan kapan postingan akan dipublikasikan. Hal ini dapat ditetapkan oleh pengguna untuk menjadwalkan postingan terlebih dahulu. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
recurringInstanceTime |
Hanya output. Tidak digunakan lagi: Gunakan Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
event |
Informasi acara. Diperlukan untuk jenis topik |
state |
Hanya output. Status postingan, yang menunjukkan di bagian mana postingan tersebut berada dalam siklus prosesnya. |
media[] |
Media yang terkait dengan postingan. sourceUrl adalah satu-satunya kolom data yang didukung untuk LocalPost MediaItem. |
searchUrl |
Hanya output. Link ke postingan lokal di Google Penelusuran. Link ini dapat digunakan untuk membagikan postingan melalui media sosial, email, teks, dll. |
topicType |
Wajib. Jenis topik postingan: standar, acara, penawaran, atau peringatan. |
alertType |
Jenis notifikasi untuk postingan yang dibuat. Kolom ini hanya berlaku untuk postingan topicType Alert, dan berfungsi sebagai sub-jenis Notifikasi. |
Kolom union topic_type_specific_fields. Kolom tertentu untuk jenis topik. topic_type_specific_fields hanya dapat berupa salah satu dari berikut: |
|
offer |
Data tambahan untuk postingan penawaran. Kolom ini hanya boleh ditetapkan jika topicType adalah OFFER. |
CallToAction
Tindakan yang dilakukan saat pengguna mengklik postingan
| Representasi JSON |
|---|
{
"actionType": enum ( |
| Kolom | |
|---|---|
actionType |
Jenis tindakan yang akan dilakukan. |
url |
URL yang akan digunakan untuk mengarahkan pengguna setelah mengklik. Kolom ini harus dibiarkan tidak ditetapkan untuk Call CTA. |
ActionType
Jenis tindakan yang akan dilakukan.
| Enum | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. |
BOOK |
Postingan ini menginginkan pengguna memesan slot janji temu/meja/dll. |
ORDER |
Postingan ini menginginkan pengguna memesan sesuatu. |
SHOP |
Postingan ini menginginkan pengguna melihat katalog produk. |
LEARN_MORE |
Postingan ini menginginkan pengguna mempelajari lebih lanjut (di situs mereka). |
SIGN_UP |
Postingan ini menginginkan pengguna mendaftar/bergabung dengan sesuatu. |
GET_OFFER |
Tidak digunakan lagi. Gunakan |
CALL |
Postingan ini menginginkan pengguna menelepon bisnis. |
LocalPostEvent
Semua informasi yang berkaitan dengan acara yang ditampilkan di postingan lokal.
| Representasi JSON |
|---|
{ "title": string, "schedule": { object ( |
| Kolom | |
|---|---|
title |
nama acara. |
schedule |
Tanggal/waktu mulai dan berakhir acara. |
recurrenceInfo |
Opsional. Menyimpan info tentang irama postingan berulang. Hanya akan disetel jika postingan adalah postingan berulang. |
recurringInstanceTime |
Hanya output. Waktu saat instance berulang terbaru dari postingan diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
TimeInterval
Interval waktu, inklusif. Resource ini harus berisi semua kolom agar valid.
| Representasi JSON |
|---|
{ "startDate": { object ( |
| Kolom | |
|---|---|
startDate |
Tanggal mulai periode ini. |
startTime |
Waktu mulai periode ini. |
endDate |
Tanggal berakhir periode ini. |
endTime |
Waktu berakhir periode ini. |
Tanggal
Menunjukkan seluruh atau sebagian tanggal kalender, seperti ulang tahun. Waktu dan zona waktu ditentukan di tempat lain atau dianggap tidak signifikan. Tanggal ini terkait dengan Kalender Gregorian. Hal ini dapat mewakili salah satu dari berikut ini:
- Tanggal lengkap, dengan nilai tahun, bulan, dan hari bukan nol.
- Bulan dan hari, dengan tahun nol (misalnya, hari jadi).
- Tahun saja, dengan bulan nol dan hari nol.
- Tahun dan bulan, dengan hari nol (misalnya, tanggal habis masa berlaku kartu kredit).
Jenis terkait:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| Representasi JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Kolom | |
|---|---|
year |
Tahun dalam tanggal. Harus dari 1 hingga 9999, atau 0 untuk menentukan tanggal tanpa tahun. |
month |
Bulan dalam setahun. Harus dari 1 hingga 12, atau 0 untuk menentukan tahun tanpa bulan dan hari. |
day |
Hari dalam sebulan. Harus dari 1 hingga 31 dan berlaku untuk tahun dan bulan, atau 0 untuk menentukan tahun saja atau tahun dan bulan jika hari dianggap tidak signifikan. |
TimeOfDay
Merepresentasikan waktu. Tanggal dan zona waktu tidak signifikan atau ditentukan di tempat lain. API dapat memilih untuk mengizinkan detik kabisat. Jenis terkait adalah google.type.Date dan google.protobuf.Timestamp.
| Representasi JSON |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Kolom | |
|---|---|
hours |
Jam dalam format 24 jam. Harus lebih besar dari atau sama dengan 0 dan biasanya harus kurang dari atau sama dengan 23. API dapat memilih untuk mengizinkan nilai "24:00:00" untuk skenario seperti waktu tutup bisnis. |
minutes |
Menit dalam satu jam. Harus lebih besar dari atau sama dengan 0 dan kurang dari atau sama dengan 59. |
seconds |
Detik dalam satu menit. Harus lebih besar dari atau sama dengan 0 dan biasanya harus kurang dari atau sama dengan 59. API dapat mengizinkan nilai 60 jika memungkinkan lompatan-detik. |
nanos |
Pecahan detik, dalam nanodetik. Harus lebih besar dari atau sama dengan 0 dan kurang dari atau sama dengan 999.999.999. |
RecurrenceInfo
Merepresentasikan informasi pengulangan untuk postingan lokal.
| Representasi JSON |
|---|
{ "seriesEndTime": string, // Union field |
| Kolom | |
|---|---|
seriesEndTime |
Opsional. Waktu berakhir rangkaian pengulangan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
Kolom union occurrence_pattern. Pola kemunculan untuk postingan berulang. occurrence_pattern hanya dapat berupa salah satu dari berikut: |
|
dailyPattern |
Pola kemunculan harian. |
weeklyPattern |
Pola kemunculan mingguan. |
monthlyPattern |
Pola kemunculan bulanan. |
DailyOccurrencePattern
Jenis ini tidak memiliki kolom.
Mewakili pola kemunculan harian.
WeeklyOccurrencePattern
Mewakili pola kemunculan mingguan.
| Representasi JSON |
|---|
{
"daysOfWeek": [
enum ( |
| Kolom | |
|---|---|
daysOfWeek[] |
Opsional. Daftar hari dalam seminggu untuk penawaran/acara. Jika kosong, postingan akan diulang pada hari yang sama dalam seminggu dengan schedule.start_time acara. |
DayOfWeek
Mewakili hari dalam seminggu.
| Enum | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
Hari dalam seminggu tidak ditentukan. |
MONDAY |
Senin |
TUESDAY |
Selasa |
WEDNESDAY |
Rabu |
THURSDAY |
Kamis |
FRIDAY |
Jumat |
SATURDAY |
Sabtu |
SUNDAY |
Minggu |
MonthlyOccurrencePattern
Mewakili pola kemunculan bulanan.
| Representasi JSON |
|---|
{ // Union field |
| Kolom | |
|---|---|
Kolom union monthly_option. Opsi pengulangan untuk pola kemunculan bulanan. monthly_option hanya dapat berupa salah satu dari berikut: |
|
dayOfMonth |
Hari dalam bulan. |
dayOfWeekOccurrence |
Kemunculan hari dalam seminggu dalam sebulan. Hari dalam seminggu tersirat dari hari dalam seminggu pada waktu mulai acara. Misalnya, jika acara dimulai pada hari Jumat dan dayOfWeekOccurrence adalah SECOND, acara akan berulang pada hari Jumat kedua setiap bulan. |
DayOfWeekOccurrence
Kemunculan hari dalam seminggu dalam sebulan.
| Enum | |
|---|---|
DAY_OF_WEEK_OCCURRENCE_UNSPECIFIED |
Kemunculan hari dalam seminggu yang tidak ditentukan. |
FIRST |
Hari pertama dalam seminggu dalam sebulan. |
SECOND |
Hari kedua dalam seminggu dalam sebulan. |
THIRD |
Hari ketiga dalam seminggu pada bulan. |
FOURTH |
Hari keempat dalam seminggu pada bulan tersebut. |
LAST |
Hari terakhir dalam seminggu pada bulan tersebut. |
LocalPostState
Menunjukkan status postingan.
| Enum | |
|---|---|
LOCAL_POST_STATE_UNSPECIFIED |
Status tidak ditentukan. |
REJECTED |
Postingan ini ditolak karena pelanggaran kebijakan konten. |
LIVE |
Postingan ini dipublikasikan dan saat ini muncul dalam hasil penelusuran. |
PROCESSING |
Postingan ini sedang diproses dan tidak muncul dalam hasil penelusuran. |
SCHEDULED |
Postingan ini dijadwalkan untuk masa mendatang dan tidak muncul dalam hasil penelusuran. |
RECURRING |
Postingan ini adalah postingan berulang dan saat ini muncul dalam hasil penelusuran. |
LocalPostTopicType
Jenis topik postingan lokal, yang digunakan untuk memilih template yang berbeda-beda untuk membuat dan merender postingan.
| Enum | |
|---|---|
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED |
Jenis postingan tidak ditentukan. |
STANDARD |
Postingan berisi informasi dasar, seperti ringkasan dan gambar. |
EVENT |
Postingan berisi informasi dasar dan acara. |
OFFER |
Postingan berisi informasi dasar, acara, dan konten terkait penawaran (mis. kode kupon) |
ALERT |
Pengumuman prioritas tinggi dan tepat waktu, yang terkait dengan peristiwa yang sedang berlangsung. Jenis postingan ini tidak selalu tersedia untuk penulisan. |
AlertType
Jenis peristiwa yang postingan peringatannya telah dibuat.
| Enum | |
|---|---|
ALERT_TYPE_UNSPECIFIED |
Tidak ada peringatan yang ditentukan. |
COVID_19 |
Peringatan yang terkait dengan pandemi Penyakit Virus Corona 2019. Postingan Covid hanya mendukung kolom ringkasan dan kolom pesan ajakan. Jika peringatan ini tidak lagi relevan, pembuatan postingan Peringatan baru untuk jenis COVID-19 akan dinonaktifkan. Namun, penjual masih dapat mengelola postingan COVID-19 yang ada. |
LocalPostOffer
Kolom spesifik untuk postingan penawaran.
| Representasi JSON |
|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } |
| Kolom | |
|---|---|
couponCode |
Opsional. Kode penawaran yang dapat digunakan di toko atau secara online. |
redeemOnlineUrl |
Opsional. Link online untuk menukar penawaran. |
termsConditions |
Opsional. Persyaratan dan ketentuan penawaran. |
Metode |
|
|---|---|
|
Membuat postingan lokal baru terkait lokasi yang ditentukan, lalu menampilkannya. |
|
Menghapus postingan lokal. |
|
Mendapatkan postingan lokal yang ditentukan. |
|
Menampilkan daftar postingan lokal yang terkait dengan lokasi. |
|
Memperbarui postingan lokal yang ditentukan dan menampilkan postingan lokal yang diperbarui. |