Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以使用Firebase吗;“应用内购买”;事件以安全地处理购买_Firebase_In App Purchase_Firebase Analytics - Fatal编程技术网

我可以使用Firebase吗;“应用内购买”;事件以安全地处理购买

我可以使用Firebase吗;“应用内购买”;事件以安全地处理购买,firebase,in-app-purchase,firebase-analytics,Firebase,In App Purchase,Firebase Analytics,我有一个关于Firebase如何处理应用内购买事件的问题,因此我可以知道它是否可用于处理购买 我的问题是: 这对客户有效吗 FirebaseAnalytics.LogEvent("in-app-purchase"); 如果是 我如何在服务器上验证这些数据(云功能),从而确保此过程的安全,从而确保每次购买都是有效的 如果应用内购买事件不安全,我如何使用其他选项?简短回答是否,Firebase analytics事件不是验证是否进行了真正的购买。如果你有订阅IAP,那么它也会非常不准确。验证购买的


我有一个关于Firebase如何处理应用内购买事件的问题,因此我可以知道它是否可用于处理购买

我的问题是:

  • 这对客户有效吗

    FirebaseAnalytics.LogEvent("in-app-purchase");
    
    如果是

  • 我如何在服务器上验证这些数据(云功能),从而确保此过程的安全,从而确保每次购买都是有效的


  • 如果应用内购买事件不安全,我如何使用其他选项?简短回答是否,Firebase analytics事件不是验证是否进行了真正的购买。如果你有订阅IAP,那么它也会非常不准确。验证购买的正确方法是通过服务器端收据验证。

    因此,我可以使用此事件,然后在服务器端验证它?@FelixO。此事件未提供足够的信息来验证购买。顺便说一句,它是自动报告的(由gms?),根据我的经验,它不会被客户端IAPs黑客欺骗。我确实在用户完成购买时发送了自定义事件,
    应用程序内购买
    不包括那些被黑客攻击的收据。为了进行正确的验证,您需要服务器端实时通知()和客户端“注册”——将特定客户端链接到其服务器端已处理的购买