Resource: OfferClass
Representasi JSON |
---|
{ "kind": string, "title": string, "redemptionChannel": enum ( |
Kolom | |
---|---|
kind |
Mengidentifikasi jenis resource ini. Nilai: string tetap |
title |
Wajib diisi. Judul penawaran, seperti "Diskon 20% untuk kaus apa pun". Panjang maksimum yang disarankan adalah 60 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil. |
redemptionChannel |
Wajib diisi. Saluran penukaran yang berlaku untuk penawaran ini. |
provider |
Wajib diisi. Penyedia penawaran (baik nama agregator atau nama penjual). Panjang maksimum yang disarankan adalah 12 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil. |
titleImage |
Gambar judul penawaran. Gambar ini ditampilkan dalam tampilan detail dan daftar aplikasi. |
details |
Detail penawaran. |
finePrint |
Cetakan kecil atau persyaratan penawaran, seperti "Diskon 20% untuk kaus apa pun di Adam's Apparel". |
helpUri |
Link bantuan untuk penawaran, seperti |
localizedTitle |
String terjemahan untuk judul. Panjang maksimum yang disarankan adalah 60 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil. |
localizedProvider |
Menerjemahkan string untuk penyedia. Panjang maksimum yang disarankan adalah 12 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil. |
localizedDetails |
Menerjemahkan string untuk mengetahui detailnya. |
localizedFinePrint |
String yang diterjemahkan untuk finePrint. |
shortTitle |
Versi singkat dari judul penawaran, seperti "Diskon 20%", yang ditampilkan kepada pengguna sebagai referensi cepat ke konten penawaran. Panjang maksimum yang disarankan adalah 20 karakter. |
localizedShortTitle |
String terjemahan untuk judul singkat. Panjang maksimum yang disarankan adalah 20 karakter. |
classTemplateInfo |
Informasi template tentang cara class harus ditampilkan. Jika tidak disetel, Google akan kembali ke kumpulan kolom default yang akan ditampilkan. |
id |
Wajib diisi. ID unik untuk kelas. ID ini harus unik di semua kelas dari penerbit. Nilai ini harus mengikuti format issuer ID.identifier yang pertama diterbitkan oleh Google, dan yang kedua dipilih oleh Anda. ID unik Anda hanya boleh berisi karakter alfanumerik, '.', '_', atau '-'. |
version |
Tidak digunakan lagi |
issuerName |
Wajib diisi. Nama penerbit. Panjang maksimum yang disarankan adalah 20 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil. |
messages[] |
Array pesan yang ditampilkan di aplikasi. Semua pengguna objek ini akan menerima pesan yang terkait. Jumlah maksimum kolom ini adalah 10. |
allowMultipleUsersPerObject |
Tidak digunakan lagi. Sebagai gantinya, gunakan |
homepageUri |
URI halaman beranda aplikasi Anda. Mengisi URI di kolom ini menghasilkan perilaku yang sama persis seperti mengisi URI di linksModuleData (saat objek dirender, link ke halaman beranda akan ditampilkan di bagian yang biasanya dianggap sebagai bagian linksModuleData objek). |
locations[] |
Catatan: Kolom ini saat ini tidak didukung untuk memicu notifikasi geografis. |
reviewStatus |
Wajib diisi. Status kelas. Kolom ini dapat disetel ke Anda harus menyimpan kolom ini ke Anda harus menetapkan kolom ini ke Saat memperbarui class |
review |
Komentar ulasan yang ditetapkan oleh platform saat class ditandai |
infoModuleData |
Tidak digunakan lagi. Sebagai gantinya, gunakan textModulesData. |
imageModulesData[] |
Data modul gambar. Jumlah maksimum kolom yang ditampilkan adalah 1 dari tingkat objek dan 1 untuk tingkat objek class. |
textModulesData[] |
Data modul teks. Jika data modul teks juga ditentukan di class, keduanya akan ditampilkan. Jumlah maksimum kolom yang ditampilkan adalah 10 dari objek dan 10 dari class. |
linksModuleData |
Menautkan data modul. Jika data modul link juga ditentukan pada objek, keduanya akan ditampilkan. |
redemptionIssuers[] |
Mengidentifikasi penerbit penukaran mana yang dapat menukarkan kartu melalui Smart Tap. Penerbit penukaran diidentifikasi berdasarkan ID penerbitnya. Penerbit penukaran harus memiliki setidaknya satu kunci Smart Tap yang dikonfigurasi. Kolom |
countryCode |
Kode negara yang digunakan untuk menampilkan negara kartu (saat pengguna tidak berada di negara tersebut), serta untuk menampilkan konten yang dilokalkan jika konten tidak tersedia dalam lokal pengguna. |
heroImage |
Gambar banner opsional ditampilkan di bagian depan kartu. Jika tidak ada, tidak ada yang akan ditampilkan. Gambar akan ditampilkan dengan lebar 100%. |
wordMark |
Tidak digunakan lagi. |
enableSmartTap |
Mengidentifikasi apakah class ini mendukung Smart Tap. Kolom |
hexBackgroundColor |
Warna latar belakang kartu. Jika tidak menetapkan warna dominan, gambar utama akan digunakan, dan jika tidak ada gambar utama yang ditetapkan, warna dominan logo akan digunakan. Formatnya adalah #rrggbb dengan rrggbb adalah triplet RGB hex, seperti |
localizedIssuerName |
String yang diterjemahkan untuk penerbitName. Panjang maksimum yang disarankan adalah 20 karakter untuk memastikan string lengkap ditampilkan di layar yang lebih kecil. |
multipleDevicesAndHoldersAllowedStatus |
Mengidentifikasi apakah beberapa pengguna dan perangkat akan menyimpan objek yang sama dengan mereferensikan class ini. |
callbackOptions |
Opsi callback yang akan digunakan untuk memanggil penerbit kembali setiap kali objek disimpan/dihapus untuk class ini oleh pengguna akhir. Semua objek class ini memenuhi syarat untuk callback. |
securityAnimation |
Informasi opsional tentang animasi keamanan. Jika disetel, animasi keamanan akan dirender pada detail kartu. |
viewUnlockRequirement |
Lihat opsi Persyaratan Buka Kunci untuk penawaran ini. |
wideTitleImage |
Gambar judul yang lebar dari penawaran. Jika disediakan, gambar ini akan digunakan sebagai pengganti gambar judul di kiri atas tampilan kartu. |
appLinkData |
Link aplikasi atau situs opsional yang akan ditampilkan sebagai tombol di bagian depan kartu. Jika AppLinkData disediakan untuk objek yang sesuai yang akan digunakan sebagai gantinya. |
RedemptionChannel
Enum | |
---|---|
REDEMPTION_CHANNEL_UNSPECIFIED |
|
INSTORE |
|
instore |
Alias lama untuk |
ONLINE |
|
online |
Alias lama untuk |
BOTH |
|
both |
Alias lama untuk |
TEMPORARY_PRICE_REDUCTION |
|
temporaryPriceReduction |
Alias lama untuk |
Metode |
|
---|---|
|
Menambahkan pesan ke kelas penawaran yang direferensikan oleh ID kelas yang diberikan. |
|
Menampilkan kelas penawaran dengan ID kelas yang diberikan. |
|
Menyisipkan class penawaran dengan ID dan properti yang diberikan. |
|
Menampilkan daftar semua class penawaran untuk ID penerbit tertentu. |
|
Memperbarui kelas penawaran yang dirujuk oleh ID kelas yang diberikan. |
|
Memperbarui kelas penawaran yang dirujuk oleh ID kelas yang diberikan. |