如何在 React Native 上集成 Android 的 App Events?
How to integrate App Events for Android on React Native?
我已阅读有关 FBSDK 和事件集成的文档
完整代码
import { AppEventsLogger } from "react-native-fbsdk";
// Log a purchase.
AppEventsLogger.logPurchase(15, "USD", { param: "value" });
放在哪一部分,在onPress上放在什么地方或者怎么放
// Log a $ 15 purchase.
AppEventsLogger.logPurchase (15, "USD", {param: "value"});
也许它可以提供此解决方案的示例或 url 链接
我在提供课程的应用程序中实现了完全相同的功能。因此,在特定页面上,componentDidMount 放置了 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"});
}
你可以试试这些。
我已阅读有关 FBSDK 和事件集成的文档 完整代码
import { AppEventsLogger } from "react-native-fbsdk";
// Log a purchase.
AppEventsLogger.logPurchase(15, "USD", { param: "value" });
放在哪一部分,在onPress上放在什么地方或者怎么放
// Log a $ 15 purchase.
AppEventsLogger.logPurchase (15, "USD", {param: "value"});
也许它可以提供此解决方案的示例或 url 链接
我在提供课程的应用程序中实现了完全相同的功能。因此,在特定页面上,componentDidMount 放置了 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"});
}
你可以试试这些。