Konsep dan terminologi utama

Penerbit Kartu

Penerbit kartu adalah entitas yang memiliki kartu dan bertanggung jawab untuk menerbitkan kartu kepada penumpangnya. Orang ini bisa jadi Anda, developer, atau organisasi yang Anda wakili.

Untuk menjadi penerbit kartu, Anda harus mendaftar sebagai Penerbit terlebih dahulu.

Kelas Boarding Pass

FlightClass dapat dianggap sebagai penerbangan terjadwal. Penerbit dapat membuat beberapa penerbangan terjadwal dengan permutasi rute dan pengaturan waktu. Setiap FlightClass yang mewakili penerbangan terjadwal dapat berisi kolom kemunculan dan datanya sendiri untuk memenuhi persyaratan khusus bandara.

Selain itu, FlightClass juga dapat digunakan untuk mengaktifkan fitur tambahan seperti Smart Tap.

Objek Boarding Pass

Objek Boarding Pass adalah instance kelas Boarding Pass. Instance FlightObject baru harus dibuat untuk setiap penumpang yang didistribusikan dengan Boarding Pass.

Kelas Lulus

Kelas Boarding Pass adalah jenis kelas kartu. Class kartu menjelaskan informasi umum untuk objek kartu yang terkait (seperti gaya dan tampilan), dan tidak menyertakan detail penumpang.

Jenis class kartu lainnya meliputi:

  • Kartu loyalitas
  • Tiket acara
  • Kartu hadiah
  • Penawaran
  • Tiket multi-trip
  • Kartu vaksinasi COVID-19

Teruskan Objek

FlightObject adalah jenis objek kartu. Seperti FlightObject, Objek Lulus adalah instance Class kartu yang sesuai. Objek kartu harus dibuat untuk setiap penumpang yang diberi Boarding Pass.

Objek kartu berisi informasi khusus penumpang. Misalnya, peristiwa ini dapat digunakan untuk mengidentifikasi bahwa penumpang tidak hanya memiliki tiket untuk penerbangan, tetapi juga mengidentifikasi kursi mana dalam penerbangan yang telah ditentukan.

Akun layanan

Akun layanan adalah identitas yang digunakan untuk memanggil Google Wallet API. Izin untuk mengakses Google Wallet API perlu diberikan ke akun layanan ini.

Kunci akun layanan

Kunci akun layanan adalah kredensial yang digunakan untuk mengautentikasi aplikasi Anda sebagai akun layanan. Kunci akun layanan sangat sensitif dan perlu dirahasiakan. Jika memiliki akses ke kunci akun layanan, pihak ketiga dapat mengidentifikasi diri mereka sebagai akun layanan dan melakukan tindakan yang diizinkan untuk dilakukan oleh akun layanan.