Firebase Functions memicu Analytics berdasarkan appVersion atau session_start?

Aplikasi saya memiliki pengguna yang mengunduh apk lama di luar Play Store dan menggunakan versi lama tidak berlisensi yang tidak memiliki pemeriksaan keamanan.

Saya memerlukan firebase untuk mengidentifikasi dan memblokir semua akses aplikasi dari versi yang lebih rendah dari versi tertentu.

Banyak penelitian, dan beberapa pemblokiran yang saya dapatkan melalui aturan database waktu nyata, namun hal ini tidak efektif ketika pengguna melakukan downgrade.

Harapan saya adalah melalui Firebase Functions untuk membuat pemicu di Analytics yang memantau versi aplikasi di session_start atau yang serupa sehingga jika itu adalah versi lama, blokir database real-time berdasarkan aturan.

Apakah mungkin membuat fungsi firebase yang dipicu oleh analytics appVersion atau session_start?


person Itapox    schedule 17.05.2019    source sumber


Jawaban (1)


Tidak, pemicu Analytics hanya berfungsi untuk peristiwa yang telah Anda tetapkan sebagai peristiwa percakapan. Sebagaimana dinyatakan dalam dokumentasi:

Hanya peristiwa yang ditandai sebagai peristiwa konversi yang saat ini didukung oleh Cloud Functions. Anda dapat menentukan peristiwa mana yang merupakan peristiwa konversi di tab Peristiwa pada panel Analytics Firebase console.

Satu-satunya peristiwa default yang juga merupakan peristiwa konversi didokumentasikan di sini (first_open, in_app_purchase, dan ecommerce_purchase).

person Doug Stevenson    schedule 17.05.2019
comment
Dipahami, tapi bagaimana dengan firebase.google .com/docs/reference/functions/ apakah mungkin mendapatkan informasi ini dengan peristiwa pemicu? - person Itapox; 17.05.2019
comment
Tentu saja, jika peristiwa tersebut merupakan peristiwa konversi. Dalam kasus Anda, tidak, jadi fungsi Anda tidak akan terpicu. - person Doug Stevenson; 17.05.2019