رایگان!
ویژگی های دوره
در این دوره آموزشی قصد دارم نحوه پیاده سازی تبلیغات در React Native با استفاده از تپسل رو بهتون آموزش بدم.
یکی از راه های کسب درآمد از اپلیکیشن نمایش تبلیغات است.زمانی که شما یک اپلیکیشن با React Native توسعه میدید،پنل درآمد زایی که کارفرما در نظر گرفته یا خودتون مد نظرتون هست شاید از طریق تبلیغات باشه.خیلی از اپلیکیشن هایی که در مارکت ها وجود دارند از تبلیغات استفاده میکنند،
تپسل یک سرویس تبلیغاتی با بیش از 25000 ناشر ، 3000000000 نمایش ماهانه و 500 همکار تجاری هست که میتونه یک فرصت خوب برای شما رقم بزنه.
در این دوره برای پیاده سازی انواع تبلیغات در React Native بصورت زیر عمل میکنیم.
- پیاده سازی تبلیغات ویدئویی جایزه ای و بینابینی(Interstitial/Reward Video)
- پیاده سازی تبلیغات بنری هم نما(Native Banner)
- پیاده سازی تبلیغات ویدئویی هم نما(Native Video
اگر در مورد کسب در آمد از طریق تبلیغات در اپلیکیشن اطلاعات زیادی ندارید،پیشنهاد میکنم مقاله تبلیغات درون برنامه ای را مطالعه کنید.
یادگیری react native به صورت تخصصی
اگر قصد یادگیری react native رو به صورت حرفه ای و تخصصی دارید،پیشنهاد می کنم آموزش جامع و پروژه محور react native را مشاهده کنید.
پیاده سازی تبلیغات در React Native با تپسل
معرفی و نصب کتابخانه react native tapsell ویدئو
18دقیقه
پیاده سازی تبلیغات ویدئویی جایزه ای و بینابینی ویدئو
24 دقیقه
پیاده سازی تبلیغات بنری هم نما ویدئو
25 دقیقه
پیاده سازی تبلیغات ویدئویی هم نما ویدئو
13 دقیقه
moreدوره های مرتبط
آموزش Git و Github
کار با Hooks در React Native
اتصال به درگاه بانک در react native
chat_bubble_outlineنظرات
قوانین ثبت دیدگاه
رایگان!
ژاله
سلام
وقتتون بخیر من دقیقا طبق داکیومنت گفته شده انجام دادم ولی وقتی اجرا میگیرم ارور زیرو میگیرم میشه راهنماییم کنید ممنون میشم
/Users/learnbuz/projects/hokm-v2/node_modules/@hapi/joi/lib/types/object/index.js:347
const topo = new Topo();
^
TypeError: Topo is not a constructor
at internals.Object.keys (…/projects/hokm-v2/node_modules/@hapi/joi/lib/types/object/index.js:347:22)
at Object.internals.root (…/projects/hokm-v2/node_modules/@hapi/joi/lib/index.js:458:55)
at Object. (…/projects/hokm-v2/node_modules/@hapi/joi/lib/index.js:478:28)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)
at t (…/projects/hokm-v2/node_modules/react-native/node_modules/@react-native-community/cli/build/tools/config/schema.js:9:40)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
مهدی(مدیریت)
سلام وقتتون بخیر
از تپسل پلاس استفاده می کنید یا تپسل؟
https://docs.tapsell.ir/plus-sdk/reactnative/initialize-android/#%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-sdk-%D8%AA%D9%BE%D8%B3%D9%84-%D9%BE%D9%84%D8%A7%D8%B3
ژاله
تپسل پلاس اصلا نصب نمیشه ارور زیرو میده برای همین از تپسل استفاده کردم
npm install react-native-tapsell-plus –save
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: undefined@undefined
npm ERR! Found: react-native@0.63.3
npm ERR! node_modules/react-native
npm ERR! react-native@”0.63.3″ from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react-native@”0.63.4″ from react-native-tapsell-plus@2.1.2
npm ERR! node_modules/react-native-tapsell-plus
npm ERR! react-native-tapsell-plus@”*” from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with –force, or –legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /Users/learnbuz/.npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/learnbuz/.npm/_logs/2021-07-18T07_44_14_335Z-debug.log
مهدی(مدیریت)
گویا sdk خود tapsell به عبارتی deprecate شده
و باید از tapsell plus استفاده کنید.
به احتمال زیاد خود کتابخونه مشکل داره و بهتره در issue های کتابخونه بیانش کنید تا maintainer کتابخونه جوابتون رو بده
ژاله
کجا میتونم میتونم مطرح کنم؟
میشه ادرسشو بدین
مهدی(مدیریت)
https://github.com/tapsellorg/TapsellPlusSDK-ReactNativePlugin
فرشاد
سلام به ی مشکل خوردم
> Could not resolve ir.tapsell.sdk:tapsell-sdk-reactnative:4.6.2.
Required by:
project :app > project :react-native-tapsell
> Could not resolve ir.tapsell.sdk:tapsell-sdk-reactnative:4.6.2.
> Could not get resource ‘https://dl.bintray.com/tapsellorg/maven/ir/tapsell/sdk/tapsell-sdk-reactnative/4.6.2/tapsell-sdk-reactnative-4.6.2.pom’.
> Could not GET ‘https://dl.bintray.com/tapsellorg/maven/ir/tapsell/sdk/tapsell-sdk-reactnative/4.6.2/tapsell-sdk-reactnative-4.6.2.pom’. Received status code 403 from server: Forbidden
> Could not resolve ir.tapsell.sdk:tapsell-sdk-reactnative:4.6.2.
> Could not get resource ‘https://jcenter.bintray.com/ir/tapsell/sdk/tapsell-sdk-reactnative/4.6.2/tapsell-sdk-reactnative-4.6.2.pom’.
> Could not GET ‘https://jcenter.bintray.com/ir/tapsell/sdk/tapsell-sdk-reactnative/4.6.2/tapsell-sdk-reactnative-4.6.2.pom’. Received status code 403 from server: Forbidden
موقع اجرا اینو بهم میده از nord استفاده کردم جواب نداد
با
علی(مدیریت)
سلام وقت بخیر
با توجه به محتوای ویدیو از مستندات تپسل هم استفاده کنید مشکل حل میشه
محسن دهقانی
سلام. خیلی ممنون بابت این دوره مفید. ای کاش فایل های پروژه رو هم برای دانلود یا در ریپازیتوری قرار میدادید . چون ظاهرا مستنداتی که بهشون اشاره میکنید در حال حاضر در سایت تپسل موجود نیستند.
مهدی(مدیریت)
سلام خواهش میکنم
مستندات موجوده و میتونید از لینک زیر بهش دسترسی داشته باشید
https://docs.tapsell.ir/tapsell-sdk/reactnative/main/