ฟังก์ชั่น Firebase ทริกเกอร์ Analytics โดย appVersion หรือ session_start?

แอพของฉันมีผู้ใช้ที่ดาวน์โหลด apk เก่านอก Play Store และใช้เวอร์ชันเก่าที่ไม่มีใบอนุญาตซึ่งไม่มีการตรวจสอบความปลอดภัย

ฉันต้องการ firebase เพื่อระบุและบล็อกการเข้าถึงแอปพลิเคชันทั้งหมดจากเวอร์ชันที่ต่ำกว่าเวอร์ชันที่กำหนด

ฉันค้นคว้าข้อมูลมากมายและการบล็อกบางอย่างโดยใช้กฎฐานข้อมูลเรียลไทม์ แต่จะไม่มีประสิทธิภาพเมื่อผู้ใช้ดาวน์เกรด

ความหวังของฉันคือการผ่าน ฟังก์ชัน Firebase เพื่อสร้างทริกเกอร์ใน Analytics ที่ตรวจสอบเวอร์ชันของแอปพลิเคชันใน session_start หรืออะไรที่คล้ายกัน ดังนั้นหากเป็นเวอร์ชันเก่า ให้บล็อก ฐานข้อมูลเรียลไทม์ตามกฎ

เป็นไปได้ไหมที่จะสร้าง ฟังก์ชัน firebase ที่ถูกกระตุ้นโดย การวิเคราะห์ เวอร์ชันแอป หรือ session_start




คำตอบ (1)


ไม่ ทริกเกอร์ของ Analytics ใช้ได้กับเหตุการณ์ที่คุณกำหนดไว้เป็นเหตุการณ์การสนทนาเท่านั้น ตามที่ระบุไว้ในเอกสารประกอบ:

ขณะนี้มีเพียงเหตุการณ์ที่ทำเครื่องหมายว่าเป็นเหตุการณ์ Conversion เท่านั้นที่รองรับโดย Cloud Functions คุณสามารถระบุเหตุการณ์ที่เป็นเหตุการณ์ Conversion ได้ในแท็บเหตุการณ์ของแผงการวิเคราะห์คอนโซล Firebase

เหตุการณ์เริ่มต้นเพียงเหตุการณ์เดียวที่เป็นเหตุการณ์ Conversion จะถูกบันทึกไว้ที่นี่ (first_open, in_app_purchase และ ecommerce_purchase)

person Doug Stevenson    schedule 17.05.2019
comment
เข้าใจแล้ว แต่ firebase.google ล่ะ .com/docs/reference/functions/ เป็นไปได้ไหมที่จะรับข้อมูลนี้พร้อมกับเหตุการณ์ทริกเกอร์ - person Itapox; 17.05.2019
comment
แน่นอน หากเหตุการณ์นั้นเป็นเหตุการณ์ Conversion ในกรณีของคุณ ไม่ใช่ ดังนั้นฟังก์ชันของคุณจะไม่ทริกเกอร์ - person Doug Stevenson; 17.05.2019