Как интегрировать события приложений для Android в React Native? - PullRequest
0 голосов
/ 07 ноября 2019

Я прочитал документацию по FBSDK и для интеграции событий. Полный код


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

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

, в какой части он находится, где он находится на onPress или как

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

Может бытьон может предоставить примеры или URL-ссылки для этого решения

1 Ответ

1 голос
/ 07 ноября 2019

Я реализовал ту же самую вещь в своем приложении, которое дает курсы. Поэтому на отдельных страницах 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"});
}

Вы можете попробовать это.

...