Будет ли React Native работать с рекламными SDK?
Я знаю, что это не конкретный вопрос кода, но я задавал во многих местах и не получил полностью четкого ответа. Я надеюсь, что ТАК может помочь мне.
Я собираюсь запустить умеренно сложный проект React Native для iOS и Android.
Я уверен, что все приложение может быть прекрасно скомпоновано с помощью RN или смеси RN и нативного кода.
Единственное, в чем я хочу быть на 100% уверенным перед тем, как начать, это то, что не будет никаких проблем или зависаний с любым рекламным SDK (тремор медиа, яркий бросок, суматоха, радость нажатия и т. Д., И т. Д.).
Я согласен с тем, что нужно кодировать их в чистом нативном коде, при условии, что нет никаких конфликтов, которые может вызвать RN, что сделало бы его несовместимым / невозможным (возможно, сложным) реализацией рекламных SDK.
Спасибо!
1 ответ
Я написал оболочку адмоба для RN. Если вы хотите адмоб, пожалуйста, проверьте это: melihmucuk @ реагировать-родной-адмоб-образец
Если вы хотите, чтобы другие, вы должны найти обертку или написать сами.
Я сам немного покопался в этом. И вот что я нашел на данный момент.
AdMob: Поддерживается и проверено. Мне удалось выполнить эту работу. Что касается зависимости, AdMob требует FireBase. Но FireBase не поддерживает ReactNative из коробки. Я использовал оболочку React-Native-Firebase, чтобы она работала. https://rnfirebase.io/ https://firebase.google.com/ https://dev-yakuza.github.io/en/react-native/react-native-admob/
FB Ads: Поддерживается. Сам не проверял. Но, похоже, это хорошо задокументировано. (И ReactNative связан с Facebook, я был бы удивлен, если бы он не поддерживался.) https://www.npmjs.com/package/react-native-fbads
Flurry: НЕ поддерживается. Flurry Analytics поддерживает ReactNative, а Flurry Ads - нет. Ниже приведено сообщение от их службы поддержки, когда я спросил их об этом. "Благодарим вас за обращение в службу технической поддержки Flurry. Мы предлагаем оболочку ReactNative, однако в настоящее время она не поддерживает рекламу, а только аналитику. Подробнее об этом можно прочитать здесь: https://developer.yahoo.com/flurry/docs/integrateflurry/react-native/ "
MoPub: На самом деле я не нашел двух оберток ReactNative. Один старый и больше не обновляется. (Авторы, кажется, активно следят за обсуждениями и отвечают на запросы. Но они больше не предоставляют техническую поддержку.) Другой - очень новый и, похоже, не имеет достаточно документации или доказательств того, что он действительно работает. https://www.npmjs.com/package/react-native-mopubhttps://www.npmjs.com/package/react-native-mopub-sdk