Kaynak: OfferClass
JSON gösterimi |
---|
{ "kind": string, "title": string, "redemptionChannel": enum ( |
Alanlar | |
---|---|
kind |
Bu kaynağın ne tür olduğunu tanımlar. Değer: |
title |
Zorunlu. Teklifin başlığı (ör. "Tüm tişörtlerde% 20 indirim") Küçük ekranlarda dizenin tamamının gösterilmesi için önerilen maksimum uzunluk 60 karakterdir. |
redemption |
Zorunlu. Bu teklif için geçerli olan teklif kullanma kanalları. |
provider |
Zorunlu. Teklif sağlayıcısı (toplayıcı adı veya satıcı adı). Daha küçük ekranlarda dizenin tamamının gösterilmesi için önerilen maksimum uzunluk 12 karakterdir. |
title |
Teklifin başlık resmi. Bu resim, uygulamanın hem ayrıntılarında hem de liste görünümlerinde gösterilir. |
details |
Teklifin ayrıntıları. |
fine |
Açıklama metni veya teklifin şartları (ör. "Adem's Giyim'deki tüm tişörtlerde% 20 indirim"). |
help |
Teklif için yardım bağlantısı (ör. |
localized |
Başlığın çevrilmiş dizeleri. Dizenin tamamının daha küçük ekranlarda gösterilmesi için önerilen maksimum uzunluk 60 karakterdir. |
localized |
Sağlayıcı için çevrilmiş dizeler. Daha küçük ekranlarda dizenin tamamının gösterilmesi için önerilen maksimum uzunluk 12 karakterdir. |
localized |
Ayrıntılar için çevrilmiş dizeler. |
localized |
İnce baskı için çevrilmiş dizeler. |
short |
Fırsat başlığının kısaltılmış hali ("%20 indirim" gibi). Kullanıcılara fırsat içeriğiyle ilgili hızlı bir referans olarak gösterilir. Maksimum uzunluk 20 karakterdir. |
localized |
Kısa başlık için çevrilmiş dizeler. Maksimum uzunluk 20 karakterdir. |
class |
Sınıfın nasıl gösterileceğiyle ilgili şablon bilgileri. Ayarlanmazsa Google, gösterilecek varsayılan bir alan grubuna geçer. |
id |
Zorunlu. Sınıfın benzersiz tanımlayıcısı. Bu kimlik, bir verenin tüm sınıflarında benzersiz olmalıdır. Bu değer issuer ID biçiminde olmalıdır.identifier burada Google tarafından verilir, ikincisi ise sizin tarafınızdan seçilir. Benzersiz tanımlayıcınız yalnızca alfanümerik karakterler, ".", "_" veya "-" içermelidir. |
version |
Kullanımdan kaldırıldı |
issuer |
Zorunlu. Veren kurumun adı. Dizenin tamamının daha küçük ekranlarda gösterilmesi için önerilen maksimum uzunluk 20 karakterdir. |
messages[] |
Uygulamada gösterilen bir mesaj dizisi. Bu nesnenin tüm kullanıcıları, ilişkili mesajları alır. Bu alanların maksimum sayısı 10'dur. |
allowMultipleUsersPerObject |
Kullanımdan kaldırıldı. Bunun yerine |
homepage |
Uygulamanızın ana sayfasının URI'si. Bu alandaki URI'nın doldurulması, linksModuleData içinde bir URI'nin doldurulmasıyla tam olarak aynı davranışla sonuçlanır (bir nesne oluşturulduğunda, genellikle nesnenin linksModuleData bölümü olarak düşünülen ana sayfada bir bağlantı gösterilir). |
locations[] |
Not: Bu alan şu anda coğrafi bildirimleri tetiklemek için desteklenmemektedir. |
review |
Zorunlu. Sınıfın durumu. Bu alan, Sınıf geliştirme aşamasındayken bu alanı Sınıfın kullanıma hazır olduğunu düşündüğünüzde bu alanı Zaten |
review |
Bir sınıf |
infoModuleData |
Kullanımdan kaldırıldı. Bunun yerine textModulesData parametresini kullanın. |
image |
Resim modülü verileri. Bu alanların gösterilen maksimum sayısı, nesne düzeyinde 1 ve sınıf nesnesi düzeyinde 1'dir. |
text |
Metin modülü verileri. Sınıfta metin modülü verileri de tanımlanmışsa her ikisi de gösterilir. Bu alanlar, nesneden en fazla 10 tane ve sınıftan en fazla 10 tane olmak üzere gösterilir. |
links |
Bağlantılar modülü verileri. Nesnede bağlantılar modülü verileri de tanımlanmışsa her ikisi de gösterilir. |
redemption |
Kartı, Akıllı Dokunma ile kullanmak isteyen kartı veren kuruluşları tanımlar. Kullanım kodu verenler, veren kimlikleriyle tanımlanır. Kullanım için ödeme yapanların en az bir Smart Tap anahtarı yapılandırılmış olmalıdır. Bir geçişin Akıllı Dokunma'yı desteklemesi için |
country |
Kartın ülkesini (kullanıcı o ülkede değilken) görüntülemek ve içerik kullanıcının yerel dilinde mevcut olmadığında yerelleştirilmiş içerik görüntülemek için kullanılan ülke kodu. |
hero |
Kartın ön tarafında gösterilen isteğe bağlı banner resmi. Etiket yoksa hiçbir şey gösterilmez. Resim %100 genişlikte gösterilir. |
wordMark |
Kullanımdan kaldırıldı. |
enable |
Bu sınıfın Akıllı Dokunma'yı destekleyip desteklemediğini tanımlar. Bir geçişin Akıllı Dokunma'yı desteklemesi için |
hex |
Kartın arka plan rengi. Ayarlanmamışsa hero resminin baskın rengi, hero resmi ayarlanmamışsa logonun baskın rengi kullanılır. Biçim #rrggbb şeklindedir. Burada rrggbb, |
localized |
issuerName için çevrilmiş dizeler. Dizenin tamamının daha küçük ekranlarda gösterilmesi için önerilen maksimum uzunluk 20 karakterdir. |
multiple |
Birden fazla kullanıcı ve cihazın bu sınıfa atıfta bulunan aynı nesneyi kaydedip kaydetmeyeceğini tanımlar. |
callback |
Son kullanıcı tarafından bu sınıftaki bir nesnenin her kaydedildiğinde/silindiğinde kartı vereni geri çağırmak için kullanılan geri arama seçenekleri. Bu sınıftaki tüm nesneler geri çağırma için uygundur. |
security |
Güvenlik animasyonu hakkında isteğe bağlı bilgiler. Bu ayar etkinleştirilirse geçiş ayrıntılarında bir güvenlik animasyonu oluşturulur. |
view |
Teklif için Kilit Açma Koşulu seçeneklerini görüntüleyin. |
wide |
Teklifin geniş başlık resmi. Sağlandığında, kart görünümünün sol üst kısmındaki başlık resminin yerine kullanılır. |
notify |
Bu sınıftaki alan güncellemelerinin bildirim tetiklemesi gerekip gerekmediği. NOTIFY olarak ayarlandığında, kullanıcılara alan güncelleme bildirimi göndermeye çalışırız. Bu bildirimler yalnızca alan izin verilenler listesindeyse kullanıcılara gönderilir. Belirtilmemişse bildirim tetiklenmez. Bu ayar geçicidir ve her PATCH veya UPDATE isteğiyle birlikte ayarlanması gerekir. Aksi takdirde bildirim tetiklenmez. |
app |
Kartın ön tarafında düğme olarak gösterilecek isteğe bağlı uygulama veya web sitesi bağlantısı. İlgili nesne için AppLinkData sağlanırsa bunun yerine kullanılır. |
value |
İsteğe bağlı katma değer modülü verileri. Sınıfta en fazla on karakter olabilir. Bir geçiş için yalnızca on tane gösterilir ve nesnedekilere öncelik verilir. |
RedemptionChannel
Sıralamalar | |
---|---|
REDEMPTION_CHANNEL_UNSPECIFIED |
|
INSTORE |
|
instore |
|
ONLINE |
|
online |
|
BOTH |
|
both |
|
TEMPORARY_PRICE_REDUCTION |
|
temporaryPriceReduction |
|
Yöntemler |
|
---|---|
|
Belirtilen sınıf kimliği tarafından referans verilen fırsat sınıfına bir mesaj ekler. |
|
Belirtilen sınıf kimliğine sahip teklif sınıfını döndürür. |
|
Belirtilen kimliğe ve özelliklere sahip bir teklif sınıfı ekler. |
|
Belirli bir veren kimliği için tüm teklif sınıflarının listesini döndürür. |
|
Belirtilen sınıf kimliği tarafından referans verilen teklif sınıfını günceller. |
|
Belirtilen sınıf kimliği tarafından referans verilen teklif sınıfını günceller. |