Как правильно регистрировать стандартные события с помощью AppEventsLogger.logEvent ()? - PullRequest
0 голосов
/ 11 октября 2019

Я выполнил все шаги в конфигурации, создал ряд событий, которые регистрируются следующим образом:

import { AppEventsLogger } from 'react-native-fbsdk';
...
AppEventsLogger.logEvent('FBSDKAppEventNameAddedToWishlist');

, и я могу затем получать эти события в Facebook Event Manager, как виднона снимке экрана ниже Facebook Event Manager screenshot

Наша маркетинговая команда утверждает, что они могут видеть только автоматически зарегистрированные события, такие как AppInstalls, но не видят события с именем FBSDK....

Есть ли другой, правильный способ записи этих событий, которые я пропускаю, или это более вероятно, может быть проблемой интеграции?

Я не нашел примерово том, как правильно регистрировать эти стандартные события из react-native-fbsdk.

1 Ответ

0 голосов
/ 11 октября 2019

Facebook, конечно, не позволяет своей собственной структуре отправлять свои собственные стандартные события. Как видно из документации Javascript SDK,

Все предопределенные имена событий находятся под FB.AppEvents.EventNames

Все же AppEventsLogger, импортированный из react-native-fbsdk, не имеет свойства EventNames,Следовательно, самый простой способ найти эти имена - связать Javascript SDK с веб-страницей и записать в журнал FB.AppEvents.EventNames.

Только тогда их можно отобразить и использовать в реагирующем родном языке. Перечисления следующие:

ACHIEVED_LEVEL: "fb_mobile_level_achieved",
ADDED_PAYMENT_INFO: "fb_mobile_add_payment_info",
ADDED_TO_CART: "fb_mobile_add_to_cart",
ADDED_TO_WISHLIST: "fb_mobile_add_to_wishlist",
COMPLETED_REGISTRATION: "fb_mobile_complete_registration",
COMPLETED_TUTORIAL: "fb_mobile_tutorial_completion",
INITIATED_CHECKOUT: "fb_mobile_initiated_checkout",
PAGE_VIEW: "fb_page_view",
RATED: "fb_mobile_rate",
SEARCHED: "fb_mobile_search",
SPENT_CREDITS: "fb_mobile_spent_credits",
UNLOCKED_ACHIEVEMENT: "fb_mobile_achievement_unlocked",
VIEWED_CONTENT: "fb_mobile_content_view",
...