Kaynak: EventTicketClass
JSON gösterimi |
---|
{ "kind": string, "eventName": { object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: sabit |
eventName |
Zorunlu. Etkinliğin adı (ör. "İstanbul Futbol Kulübü'nde Futbol Adı). |
eventId |
Etkinliğin kimliği. Bu kimlik, bir hesaptaki her etkinlik için benzersiz olmalıdır. Kullanıcı aynı etkinlik için birden fazla bilet kaydettiyse biletleri gruplandırmak için kullanılır. En fazla 64 karakter uzunluğunda olabilir. Sağlanırsa gruplandırma sabit olur. İstenmeyen çakışmalara karşı dikkatli olun. Böylece, gruplandırılmaması gereken biletleri gruplandırabilirsiniz. Etkinlik başına yalnızca bir sınıf kullanıyorsanız bunu Aksi takdirde platform, biletleri gruplandırmak için diğer verileri kullanmaya çalışır (muhtemelen kararsızdır). |
logo |
Biletin logo resmi. Bu resim, uygulamanın kart ayrıntıları görünümünde gösterilir. |
venue |
Etkinlik mekanı ayrıntıları. |
dateTime |
Tarih ve ve zaman bilgisidir. |
confirmationCodeLabel |
Kart ayrıntıları görünümündeki onay kodu değeri (
|
customConfirmationCodeLabel |
Kart ayrıntıları görünümündeki onay kodu değeri (
|
seatLabel |
Kart ayrıntıları görünümündeki lisans değeri (
|
customSeatLabel |
Kart ayrıntıları görünümündeki lisans değeri (
|
rowLabel |
Kart ayrıntıları görünümündeki satır değeri (
|
customRowLabel |
Kart ayrıntıları görünümündeki satır değeri (
|
sectionLabel |
Kart ayrıntıları görünümündeki bölüm değeri (
|
customSectionLabel |
Kart ayrıntıları görünümündeki bölüm değeri (
|
gateLabel |
Kart ayrıntıları görünümündeki kapı değeri (
|
customGateLabel |
Kart ayrıntıları görünümündeki kapı değeri (
|
finePrint |
Biletle ilgili açıklama, şartlar veya koşullar. |
classTemplateInfo |
Sınıfın nasıl gösterileceğiyle ilgili şablon bilgileri. Politika ayarlanmazsa Google, gösterilecek varsayılan bir grup alana döner. |
id |
Zorunlu. Bir sınıfın benzersiz tanımlayıcısıdır. Bu kimlik, bir kartı veren kuruluşa ait tüm sınıflarda 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ı |
issuerName |
Zorunlu. Kartı veren kuruluşun adı. Dizenin tamamının daha küçük ekranlarda gösterilmesi için önerilen maksimum uzunluk 20 karakterdir. |
messages[] |
Uygulamada görüntülenen bir dizi mesaj. Bu nesnenin tüm kullanıcıları, nesneyle ilişkili mesajları alır. Bu alanlar en fazla 10 tane olabilir. |
allowMultipleUsersPerObject |
Kullanımdan kaldırıldı. Bunun yerine |
homepageUri |
Uygulamanızın ana sayfasının URI'sı. 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: Şu anda bu alan, coğrafi bildirimleri tetiklemek için desteklenmemektedir. |
reviewStatus |
Zorunlu. Sınıfın durumu. Bu alan; ekleme, yama veya güncelleme API çağrıları kullanılarak Sınıf, geliştirme aşamasındayken bu alanı Sınıfın kullanıma hazır olduğunu düşünüyorsanız bu alanı Zaten |
review |
Bir sınıf |
infoModuleData |
Kullanımdan kaldırıldı. Bunun yerine textModulesData kullanın. |
imageModulesData[] |
Resim modülü verileri. Bu alanlar, nesne düzeyinde 1'i, sınıf nesnesi düzeyinde ise 1'i gösterebilir. |
textModulesData[] |
Metin modülü verileri. Metin modülü verileri de sınıfta tanımlanmışsa her ikisi de gösterilir. Bu alanlar, nesneden en fazla 10 ve sınıftan en fazla 10 adet alanda görüntülenir. |
linksModuleData |
Bağlantılar modülü verileri. Bağlantı modülü verileri nesnede de tanımlanmışsa her ikisi de görüntülenir. |
redemptionIssuers[] |
Kartı, Akıllı Dokunma ile kullanmak isteyen kartı veren kuruluşları tanımlar. Tekliften yararlanan kuruluşlar, kartı veren kuruluş kimlikleriyle tanımlanır. Tekliften yararlanan kuruluşların yapılandırılmış en az bir Akıllı Dokunma anahtarı olmalıdır. Kartın Akıllı Ödeme'yi desteklemesi için |
countryCode |
Kartın ülkesini (kullanıcı o ülkede değilken) görüntülemek ve içerik kullanıcının dilinde kullanılamadığında yerelleştirilmiş içeriği görüntülemek için kullanılan ülke kodu. |
heroImage |
Kartın ön tarafında görüntülenen isteğe bağlı banner resmi. Etiket yoksa hiçbir şey gösterilmez. Resim, %100 genişlikte görüntülenir. |
wordMark |
Kullanımdan kaldırıldı. |
enableSmartTap |
Bu sınıfın Akıllı Dokunma'yı destekleyip desteklemediğini tanımlar. Kartın Akıllı Ödeme'yi desteklemesi için |
hexBackgroundColor |
Kartın arka plan rengi. Ayarlanmadan önce hero resmin baskın rengi kullanılır ve hero resim ayarlanmadıysa logonun baskın rengi kullanılır. Biçim, #rrggbb şeklindedir. Burada rrggbb, |
localizedIssuerName |
Veren ismi için çevrilen dizeler. Dizenin tamamının daha küçük ekranlarda gösterilmesi için önerilen maksimum uzunluk 20 karakterdir. |
multipleDevicesAndHoldersAllowedStatus |
Birden fazla kullanıcının ve cihazın, bu sınıfa referans veren aynı nesneyi kaydedip kaydetmeyeceğini belirler. |
callbackOptions |
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. |
securityAnimation |
Güvenlik animasyonu hakkında isteğe bağlı bilgiler. Bu ayarlanırsa kart ayrıntılarında bir güvenlik animasyonu oluşturulur. |
viewUnlockRequirement |
Etkinlik bileti için Kilit Açma Şartı seçeneklerini görüntüleyin. |
wideLogo |
Biletin geniş logosu. Bu değer sağlandığında kart görünümünün sol üst tarafındaki logonun yerine kullanılır. |
appLinkData |
Kartın ön tarafında düğme olarak gösterilecek isteğe bağlı uygulama veya web sitesi bağlantısı. Bunun yerine kullanılacak ilgili nesne için AppLinkData sağlanmışsa |
EventVenue
JSON gösterimi |
---|
{ "kind": string, "name": { object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: sabit |
name |
Yerin adı; örneğin, "AT&T Park". Bu alan zorunludur. |
address |
Mekanın adresi. Örneğin: "24 Willie Mays Plaza\nİstanbul, CA 94107". Adres satırları, satır feed'i ( Bu alan zorunludur. |
EventDateTime
JSON gösterimi |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: sabit |
doorsOpen |
Mekanda kapıların açıldığı tarih/saat. Bu, ofseti olan veya olmayan, ISO 8601 genişletilmiş tarih/saat biçimindedir. Nanosaniye hassasiyete kadar zaman belirtilebilir. Kaydırmalar saniye hassasiyetiyle belirtilebilir (ayırma saniyesi ISO 8601'in parçası olmasa bile). Örneğin:
Ofset içermeyen tarih/saat bölümü, "yerel tarih/saat" olarak kabul edilir. Bu, etkinlik yerindeki yerel tarih/saat olmalıdır. Örneğin, etkinlik 5 Haziran 2018'in 20. saatinde mekanda gerçekleşecekse yerel tarih/saat bölümü Ofset bilgileri olmadan bazı zengin özellikler kullanılamayabilir. |
start |
Etkinliğin başladığı tarih/saat. Etkinlik birden fazla günü kapsıyorsa ilk günün başlangıç tarihi/saati olmalıdır. Bu, ofseti olan veya olmayan, ISO 8601 genişletilmiş tarih/saat biçimindedir. Nanosaniye hassasiyete kadar zaman belirtilebilir. Kaydırmalar saniye hassasiyetiyle belirtilebilir (ayırma saniyesi ISO 8601'in parçası olmasa bile). Örneğin:
Ofset içermeyen tarih/saat bölümü, "yerel tarih/saat" olarak kabul edilir. Bu, etkinlik yerindeki yerel tarih/saat olmalıdır. Örneğin, etkinlik 5 Haziran 2018'in 20. saatinde mekanda gerçekleşecekse yerel tarih/saat bölümü Ofset bilgileri olmadan bazı zengin özellikler kullanılamayabilir. |
end |
Etkinliğin sona ereceği tarih/saat. Etkinlik birden fazla günü kapsıyorsa son gündeki bitiş tarihi/saati olmalıdır. Bu, ofseti olan veya olmayan, ISO 8601 genişletilmiş tarih/saat biçimindedir. Nanosaniye hassasiyete kadar zaman belirtilebilir. Kaydırmalar saniye hassasiyetiyle belirtilebilir (ayırma saniyesi ISO 8601'in parçası olmasa bile). Örneğin:
Ofset içermeyen tarih/saat bölümü, "yerel tarih/saat" olarak kabul edilir. Bu, etkinlik yerindeki yerel tarih/saat olmalıdır. Örneğin, etkinlik 5 Haziran 2018'in 20. saatinde mekanda gerçekleşecekse yerel tarih/saat bölümü Ofset bilgileri olmadan bazı zengin özellikler kullanılamayabilir. |
doorsOpenLabel |
Kart ayrıntıları görünümünde, kapı açma değeri (
|
customDoorsOpenLabel |
Kart ayrıntıları görünümündeki kapı açma değeri (
|
DoorsOpenLabel
Sıralamalar | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
|
GATES_OPEN |
|
gatesOpen |
|
ConfirmationCodeLabel
Sıralamalar | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
|
CONFIRMATION_NUMBER |
|
confirmationNumber |
|
ORDER_NUMBER |
|
orderNumber |
|
RESERVATION_NUMBER |
|
reservationNumber |
|
SeatLabel
Sıralamalar | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
|
RowLabel
Sıralamalar | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
|
SectionLabel
Sıralamalar | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
|
THEATER |
|
theater |
|
GateLabel
Sıralamalar | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
|
DOOR |
|
door |
|
ENTRANCE |
|
entrance |
|
Yöntemler |
|
---|---|
|
Belirtilen sınıf kimliğinin referansta bulunduğu etkinlik bileti sınıfına bir mesaj ekler. |
|
Belirtilen sınıf kimliğine sahip etkinlik bileti sınıfını döndürür. |
|
Belirtilen kimlik ve özelliklere sahip bir etkinlik bileti sınıfı ekler. |
|
Belirli bir düzenleyen kimliği için tüm etkinlik bileti sınıflarının listesini döndürür. |
|
Belirtilen sınıf kimliği tarafından referans verilen etkinlik bileti sınıfını günceller. |
|
Belirtilen sınıf kimliği tarafından referans verilen etkinlik bileti sınıfını günceller. |