如何在React Native上集成Android应用程序事件?

如何在React Native上集成Android应用程序事件?,android,facebook,react-native,fbsdk,react-native-fbsdk,Android,Facebook,React Native,Fbsdk,React Native Fbsdk,我已经阅读了关于FBSDK和事件集成的文档 完整代码 import { AppEventsLogger } from "react-native-fbsdk"; // Log a $15 purchase. AppEventsLogger.logPurchase(15, "USD", { param: "value" }); 它放置在哪个零件上,它放置在哪里或如何放置 // Log a $ 15 purchase. AppEventsLogger.logPurchase (15, "USD

我已经阅读了关于FBSDK和事件集成的文档 完整代码


import { AppEventsLogger } from "react-native-fbsdk";

// Log a $15 purchase.
AppEventsLogger.logPurchase(15, "USD", { param: "value" });
它放置在哪个零件上,它放置在哪里或如何放置

// Log a $ 15 purchase.
AppEventsLogger.logPurchase (15, "USD", {param: "value"});

也许它可以提供此解决方案的示例或url链接

我在我的应用程序中实现了与课程完全相同的功能。因此,在特定的页面组件上,我放置了AppEventsLogger事件,以了解哪些页面访问频率更高。此外,您还可以将其添加到任何onPress功能中,以了解用户在何处单击或访问更多

componentDidMount(){

AppEventsLogger.logEvent('View content', {
    screen: args,
    activity: activity,
    user_email: user_email
  });
}
对于您的情况,如果您正在记录购买,您可以在成功的事务之后进行,比如在api调用之后

let result = await purchaseStatus();
if(result.success){

AppEventsLogger.logPurchase (15, "USD", {param: "value"});
}
你可以试试这些