Kaynak: EventTicketClass
JSON gösterimi |
---|
{ "kind": string, "eventName": { object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: |
eventName |
Zorunlu. Etkinliğin adı; örneğin, "Atatürk Havalimanı'nda Şişli |
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 karakterden oluşabilir. Sağlanması durumunda gruplama sabit olur. Biletlerin gruplanmaması gereken şekilde gruplandırılmasından kaçınmak için yanlışlıkla çakışmalara karşı dikkatli olun. Etkinlik başına yalnızca bir sınıf kullanıyorsanız bunu Sağlanmazsa platform, biletleri gruplandırmak için başka veriler kullanmaya çalışır (kararsız olabilir). |
logo |
Bilet logo resmi. Bu resim, uygulamanın kart bilgileri görünümünde gösterilir. |
venue |
Etkinlik yeri ayrıntıları. |
dateTime |
Etkinliğin tarih ve saat bilgisi. |
confirmationCodeLabel |
Kart ayrıntıları görünümünde onay kodu değeri ( Hem |
customConfirmationCodeLabel |
Kart ayrıntıları görünümünde onay kodu değeri ( Hem |
seatLabel |
Kart ayrıntıları görünümünde lisans değeri ( Hem |
customSeatLabel |
Kart ayrıntıları görünümünde lisans değeri ( Hem |
rowLabel |
Kart ayrıntıları görünümünde satır değeri ( Hem |
customRowLabel |
Kart ayrıntıları görünümündeki satır değeri ( Hem |
sectionLabel |
Kart ayrıntıları görünümünde bölüm değeri ( Hem |
customSectionLabel |
Kart ayrıntıları görünümünde bölüm değeri ( Hem |
gateLabel |
Kart ayrıntıları görünümünde kapı değeri ( Hem |
customGateLabel |
Kart ayrıntıları görünümünde kapı değeri ( Hem |
finePrint |
Biletle ilgili ek bilgiler, hükümler veya koşullar. |
classTemplateInfo |
Sınıfın nasıl görüntülenmesi gerektiğiyle ilgili şablon bilgileri. Politika ayarlanmazsa Google görüntülenecek varsayılan bir alan grubunu kullanır. |
id |
Zorunlu. Bir sınıfın benzersiz tanımlayıcısıdır. Bu kimlik, kartı veren kuruluşun tüm sınıflarında benzersiz olmalıdır. Bu değer issuer ID biçiminde olmalıdır.identifier: İlk sertifika Google tarafından verilir, ikincisini siz seçersiniz. Benzersiz tanımlayıcınız yalnızca alfanümerik karakterler, '.', '_' veya '-' içermelidir. |
version |
Kullanımdan kaldırıldı |
issuerName |
Zorunlu. Veren kuruluş adı. Tam dizenin daha küçük ekranlarda gösterilmesini sağlamak için önerilen maksimum uzunluk 20 karakterdir. |
messages[] |
Uygulamada görüntülenen mesaj dizisi. Bu nesnenin tüm kullanıcıları, ilgili mesajları alacaktır. Bu alanların maksimum sayısı 10'dur. |
allowMultipleUsersPerObject |
Kullanımdan kaldırıldı. Bunun yerine |
homepageUri |
Uygulamanızın ana sayfasına ait URI. URI'nın bu alana doldurulması, linksModuleData içinde bir URI'nin doldurulmasıyla tam olarak aynı davranışla sonuçlanır (bir nesne oluşturulduğunda, genellikle linkModuleData bölümü olarak düşünülen kısımda ana sayfaya bir bağlantı gösterilir). |
locations[] |
Not: Şu anda bu alanın coğrafi bildirimleri tetiklemesi 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üşündüğünüzde bu alanı Halihazırda |
review |
Bir sınıf |
infoModuleData |
Kullanımdan kaldırıldı. Bunun yerine textModulesData kullanın. |
imageModulesData[] |
Resim modülü verileri. Bu alanlardan en fazla 1 tanesi nesne düzeyinde, 1'i sınıf nesne düzeyinde gösterilir. |
textModulesData[] |
Metin modülü verileri. Sınıfta metin modülü verileri de tanımlanmışsa her ikisi de gösterilir. Bu alanlardan en fazla 10 tanesi nesneden, 10'u ise sınıftan görüntülenebilir. |
linksModuleData |
Bağlantılar modülü verileri. Nesnede bağlantılar modülü verileri de tanımlanmışsa her ikisi de görüntülenir. |
redemptionIssuers[] |
Kartı veren kuruluşlardan hangilerinin Akıllı Dokunma üzerinden kartı kullanabileceğini tanımlar. Teklif verenler, kartı veren kuruluş kimlikleriyle tanımlanır. Teklifi veren kuruluşlarda en az bir Akıllı Dokunma anahtarı yapılandırılmış olmalıdır. Geçişin Akıllı Dokunma'yı desteklemesi için |
countryCode |
Kartın ülkesini görüntülemek (kullanıcı söz konusu ülkede değilken) ve içerik kullanıcının yerel ayarında kullanılamadığında yerelleştirilmiş içeriği görüntülemek için kullanılan ülke kodu. |
heroImage |
Kartın ön kısmında gösterilen isteğe bağlı banner resmi. Herhangi bir şey yoksa herhangi bir şey görüntülenmez. Resim, %100 genişlikte gösterilir. |
wordMark |
Kullanımdan kaldırıldı. |
enableSmartTap |
Bu sınıfın Akıllı Dokunma'yı destekleyip desteklemediğini belirler. Geçişin Akıllı Dokunma'yı desteklemesi için |
hexBackgroundColor |
Kartın arka plan rengi. Ayarlanmazsa hero resmin baskın rengi kullanılır ve hero resim ayarlanmamışsa logoda baskın renk kullanılır. Biçim, rrggbb. sıradadır; burada rrggbb, onaltılık bir RGB üçlüsüdür (ör. |
localizedIssuerName |
publisherName için çevrilmiş dizeler. Tam dizenin daha küçük ekranlarda gösterilmesini sağlamak için önerilen maksimum uzunluk 20 karakterdir. |
multipleDevicesAndHoldersAllowedStatus |
Birden çok kullanıcının ve cihazın, bu sınıfa referans veren aynı nesneyi kaydedip kaydetmeyeceğini tanımlar. |
callbackOptions |
Bu sınıftaki bir nesnenin son kullanıcı tarafından her kaydedilmesi/silinmesi için vereni geri çağırmak amacıyla kullanılan geri çağırma seçenekleri. Bu sınıfın tüm nesneleri 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 biletiyle ilgili Kilit Açma Gereksinimi seçeneklerini görüntüleyin. |
wideLogo |
Biletin geniş logosu. Bu bilgi sağlandığında kart görünümünün sol üst kısmındaki logonun yerine bu logo kullanılır. |
appLinkData |
Kartın ön kısmında düğme olarak gösterilecek isteğe bağlı uygulama veya web sitesi bağlantısı. Bunun yerine kullanılacak karşılık gelen nesne için AppLinkData sağlanır. |
EventVenue
JSON gösterimi |
---|
{ "kind": string, "name": { object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: |
name |
Yerin adı; örneğin, "AT&T Park". Bu alan zorunludur. |
address |
Etkinlik yerinin adresi. Örneğin, "24 Willie Mays Plaza\nSan Francisco, 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: |
doorsOpen |
Mekandaki kapıların açıldığı tarih/saat. Bu değer, ofseti olan veya olmayan, ISO 8601 genişletilmiş biçiminde bir tarih/saattir. Zaman, nanosaniye hassasiyete kadar belirtilebilir. Zaman farkı, saniye hassasiyetiyle belirtilebilir (ofsetteki saniye değeri, ISO 8601'in bir parçası olmasa bile). Örneğin:
Ofset içermeyen tarih/saat kısmı, "yerel tarih/saat" olarak kabul edilir. Bu, ilgili yerin yerel tarih/saat değeri olmalıdır. Örneğin, etkinlik 5 Haziran 2018 tarihinde, mekanda gerçekleşirse yerel tarih/saat kısmı Ofset bilgileri olmadan bazı zengin özellikler kullanılamayabilir. |
start |
Etkinliğin başladığı tarih/saat. Etkinlik birden fazla günü kapsıyorsa ilk gündeki başlangıç tarihi/saati olmalıdır. Bu değer, ofseti olan veya olmayan, ISO 8601 genişletilmiş biçiminde bir tarih/saattir. Zaman, nanosaniye hassasiyete kadar belirtilebilir. Zaman farkı, saniye hassasiyetiyle belirtilebilir (ofsetteki saniye değeri, ISO 8601'in bir parçası olmasa bile). Örneğin:
Ofset içermeyen tarih/saat kısmı, "yerel tarih/saat" olarak kabul edilir. Bu, ilgili yerin yerel tarih/saat değeri olmalıdır. Örneğin, etkinlik 5 Haziran 2018 tarihinde, mekanda gerçekleşirse yerel tarih/saat kısmı Ofset bilgileri olmadan bazı zengin özellikler kullanılamayabilir. |
end |
Etkinliğin sona erdiği tarih/saat. Etkinlik birden fazla günü kapsıyorsa son günün bitiş tarihi/saati olmalıdır. Bu değer, ofseti olan veya olmayan, ISO 8601 genişletilmiş biçiminde bir tarih/saattir. Zaman, nanosaniye hassasiyete kadar belirtilebilir. Zaman farkı, saniye hassasiyetiyle belirtilebilir (ofsetteki saniye değeri, ISO 8601'in bir parçası olmasa bile). Örneğin:
Ofset içermeyen tarih/saat kısmı, "yerel tarih/saat" olarak kabul edilir. Bu, ilgili yerin yerel tarih/saat değeri olmalıdır. Örneğin, etkinlik 5 Haziran 2018 tarihinde, mekanda gerçekleşirse yerel tarih/saat kısmı Ofset bilgileri olmadan bazı zengin özellikler kullanılamayabilir. |
doorsOpenLabel |
Kart ayrıntıları görünümünde kapı açma değeri ( Hem |
customDoorsOpenLabel |
Kart ayrıntıları görünümünde kapı açma değeri ( Hem |
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ği tarafından başvurulan etkinlik bileti sınıfına bir ileti ekler. |
|
Belirtilen sınıf kimliğine sahip etkinlik bileti sınıfını döndürür. |
|
Verilen kimliğe ve özelliklere sahip bir etkinlik bileti sınıfı ekler. |
|
Belirli bir yayıncı 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. |