শুরু করুন

Google Mobile Ads SDK কে একটি Flutter অ্যাপে একীভূত করা হল বিজ্ঞাপন প্রদর্শন এবং আয় উপার্জনের দিকে প্রথম পদক্ষেপ। SDK ইন্টিগ্রেট করার পরে, আপনি এক বা একাধিক সমর্থিত বিজ্ঞাপন ফর্ম্যাট বাস্তবায়ন করতে পারেন।

পূর্বশর্ত

Google মোবাইল বিজ্ঞাপন SDK আমদানি করুন

প্ল্যাটফর্ম নির্দিষ্ট সেটআপ

অ্যান্ড্রয়েড

AndroidManifest.xml আপডেট করুন

AdMob অ্যাপ আইডি অবশ্যই AndroidManifest.xml এ অন্তর্ভুক্ত করতে হবে। এটি করতে ব্যর্থ হলে অ্যাপ লঞ্চের সময় ক্র্যাশ হতে পারে।

AdMob ওয়েব ইন্টারফেসে চিহ্নিত AdMob অ্যাপ আইডিটি অ্যাপের android/app/src/main/AndroidManifest.xml ফাইলে com.google.android.gms.ads.APPLICATION_ID নামের একটি <meta-data> ট্যাগ যোগ করে যোগ করুন। android:value জন্য, দেখানো হিসাবে উদ্ধৃতি চিহ্নে আপনার নিজস্ব অ্যাপ আইডি প্রবেশ করান:

<manifest>
    <application>
        <!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 -->
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
    <application>
<manifest>

আপনার ডার্ট কোডে প্লাগইনটি শুরু করার সময় একই value ব্যবহার করুন।

AndroidManifest.xml কনফিগার করা এবং অ্যাপ আইডি সেট আপ করা সম্পর্কে আরও তথ্যের জন্য Android নির্দেশিকাটি দেখুন।

আইওএস

Info.plist আপডেট করুন

আপনার অ্যাপের ios/Runner/Info.plist ফাইলে, AdMob ওয়েব ইন্টারফেসে চিহ্নিত আপনার AdMob অ্যাপ আইডির একটি স্ট্রিং মান সহ একটি GADApplicationIdentifier কী যোগ করুন:

<key>GADApplicationIdentifier</key>
<string>ca-app-pub-################~##########</string>

আপনার ডার্ট কোডে প্লাগইনটি শুরু করার সময় আপনাকে একই মানটি পাস করতে হবে।

Info.plist কনফিগার করা এবং অ্যাপ আইডি সেট আপ করা সম্পর্কে আরও তথ্যের জন্য iOS নির্দেশিকাটি দেখুন।

মোবাইল বিজ্ঞাপন SDK চালু করুন

বিজ্ঞাপন লোড করার আগে, আপনার অ্যাপটিকে MobileAds.instance.initialize() কল করে Google Mobile Ads SDK আরম্ভ করতে বলুন যা SDK আরম্ভ করে এবং একটি Future প্রদান করে যা আরম্ভ সম্পূর্ণ হওয়ার পরে অথবা 30-সেকেন্ডের সময়সীমা শেষ হওয়ার পরে শেষ হয়। যত তাড়াতাড়ি সম্ভব initialize() কল করুন।

// Initialize the Mobile Ads SDK.
MobileAds.instance.initialize();

একটি বিজ্ঞাপন ফর্ম্যাট নির্বাচন করুন

Google মোবাইল বিজ্ঞাপন SDK আমদানি করার পরে, আপনি একটি বিজ্ঞাপন বাস্তবায়নের জন্য প্রস্তুত। AdMob বিভিন্ন ধরণের বিজ্ঞাপন ফর্ম্যাট অফার করে, তাই আপনি আপনার অ্যাপের ব্যবহারকারীর অভিজ্ঞতার সাথে সবচেয়ে উপযুক্ত একটি বেছে নিতে পারেন।

ডিভাইসের স্ক্রিনের উপরে বা নীচে প্রদর্শিত আয়তক্ষেত্রাকার বিজ্ঞাপন। ব্যবহারকারীরা অ্যাপের সাথে ইন্টারঅ্যাক্ট করার সময় ব্যানার বিজ্ঞাপনগুলি স্ক্রিনে থাকে এবং একটি নির্দিষ্ট সময় পরে স্বয়ংক্রিয়ভাবে রিফ্রেশ হতে পারে। আপনি যদি মোবাইল বিজ্ঞাপনে নতুন হন, তাহলে শুরু করার জন্য এগুলি একটি দুর্দান্ত জায়গা।

একটি ব্যানার বিজ্ঞাপন বাস্তবায়ন করুন

ইন্টারস্টিশিয়াল

পূর্ণ-স্ক্রিন বিজ্ঞাপন যা ব্যবহারকারী দ্বারা বন্ধ না করা পর্যন্ত একটি অ্যাপের ইন্টারফেসকে ঢেকে রাখে। কোনও অ্যাপের এক্সিকিউশনের সময় স্বাভাবিক বিরতিতে, যেমন কোনও গেমের স্তরের মাঝখানে বা কোনও কাজ শেষ করার ঠিক পরে, এগুলি সবচেয়ে ভালোভাবে ব্যবহার করা হয়।

একটি ইন্টারস্টিশিয়াল বিজ্ঞাপন বাস্তবায়ন করুন

স্থানীয়

আপনার অ্যাপের চেহারা এবং অনুভূতির সাথে মেলে এমন কাস্টমাইজযোগ্য বিজ্ঞাপন। কীভাবে এবং কোথায় স্থাপন করা হবে তা আপনি সিদ্ধান্ত নিন, যাতে লেআউটটি আপনার অ্যাপের ডিজাইনের সাথে আরও সামঞ্জস্যপূর্ণ হয়।

একটি নেটিভ বিজ্ঞাপন বাস্তবায়ন করুন

পুরস্কৃত

ছোট ভিডিও দেখার এবং প্লেযোগ্য বিজ্ঞাপন এবং সমীক্ষার সাথে ইন্টারঅ্যাক্ট করার জন্য ব্যবহারকারীদের পুরস্কৃত করে এমন বিজ্ঞাপন। ফ্রি-টু-প্লে ব্যবহারকারীদের নগদীকরণের জন্য ভালো।

একটি পুরস্কৃত বিজ্ঞাপন বাস্তবায়ন করুন