Konsep
Uji dan live
Salin halaman
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
| Status | Siapa yang dapat membukanya | Kunci Anda |
|---|---|---|
test | Anda (aplikasi'pengembang) dan pengujinya, dalam mode uji | Kunci uji berfungsi. Kunci live ditolak. |
live | Semua orang, dalam mode live. Tester Anda juga, dalam mode live. | Kedua kunci berfungsi. |
paused | Tidak 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()kecualimode. - 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