LiaPengembang

Konsep

Setiap aplikasi ada dalam mode uji, live atau jeda. Mode uji untuk Anda dan penguji Anda, dengan $LIA palsu; live untuk semua orang. Kunci, sesi dan biaya milik satu mode.

#Status

StatusSiapa yang dapat membukanyaKunci Anda
testAnda (aplikasi'pengembang) dan pengujinya, dalam mode ujiKunci uji berfungsi. Kunci live ditolak.
liveSemua orang, dalam mode live. Tester Anda juga, dalam mode live.Kedua kunci berfungsi.
pausedTidak ada yang. Itu'tersembunyi dari Apps Center.Kedua kunci ditolak dengan bad_key.

Aplikasi baru dimulai dalam pengujian. Tim Lia menambahkan penguji Anda (dengan nama pengguna Lia) dan mengubah aplikasi menjadi live ketika Anda'siap. Aplikasi yang hidup dapat't dibuka dalam mode uji; untuk terus menguji perubahan setelah peluncuran, mintalah tim untuk aplikasi kedua dalam mode uji yang mengarah ke alamat staging Anda.

#Mode uji

Sementara Anda menguji, semuanya berjalan seperti yang akan Anda gunakan, dengan $LIA palsu:

  • Lia'header mengatakan Uji di samping nama pengembang Anda, sehingga tidak ada yang salah mengira itu adalah yang asli.
  • Pembayaran adalah palsu. Lembar pembayaran menunjukkan harga nyata, tetapi tidak ada yang'saldo mereka berpindah dan tidak ada yang perlu cukup $LIA. Biaya itu nyata dalam segala hal lain: server Anda melihatnya, mengirimkannya, dan dapat mengembalikannya, dan webhooks dikirim.
  • Hadiah adalah palsu. Pool hadiah Anda tidak'telah digunakan dan batas harian per pemain tidak't berlaku. Hadiah dicatat dan webhook-nya dikirim, tetapi tidak ada $LIA yang sampai ke pemain.
  • Notifikasi hanya sampai ke penguji, dapat dikirim setiap 30 detik (alih-alih setiap jam) dan setidaknya 20 sehari, dan tidak'tidak menghitung bagi orang tersebut'total harian dari semua aplikasi.
  • Iklan selalu dari Google'iklan uji s, setiap format, apa pun Lia'pengaturan miliknya: direkam, tetapi tidak pernah dihitung sebagai bagian dari aplikasi Anda'nomor atau pendapatan.

#Kunci dan mode

Anda kunci uji (lia_test_…) hanya melihat mode uji coba: sesi uji coba, pembayaran uji coba, pemain uji coba, dan iklan uji coba. Anda kunci langsung (lia_live_…) hanya melihat yang hidup. Sebuah pembayaran yang dibuat dalam uji coba adalah not_found ke kunci live, dan sebaliknya.

Jadi server Anda bisa tahu mode mana yang sedang dijalankan'di dalam kunci yang digunakannya. Pola yang baik:

// One server for both: pick the key by where it runs.
const LIA_KEY = process.env.NODE_ENV === "production" ? process.env.LIA_LIVE_KEY : process.env.LIA_TEST_KEY;

Setiap respons yang melibatkan pemain atau pembayaran juga menyebutkan mode.

#Apa yang tidak'tidak berubah antar mode

  • ID pemain, nama, dan segala sesuatu dalam Lia.init() kecuali mode.
  • Papan peringkat dan penyimpanan awan (satu dari masing-masing per aplikasi).
  • Pool hadiah Anda'saldo mereka (hanya hadiah langsung yang menggunakannya).

Diterjemahkan otomatis. Bahasa Inggris adalah sumber kebenaran. Baca dalam Bahasa Inggris

Ketik untuk mencari setiap halaman, metode, dan titik akhir.