Google 致力于为黑人社区推动种族平等。查看具体举措
This page was translated by the Cloud Translation API.
Switch to English

আপনার অ্যান্ড্রয়েড প্রকল্পে অ্যাডমব দিয়ে শুরু করুন

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

আপনি যদি এখনও না থাকেন তবে অ্যাডমবব, ফায়ারবেস এবং গুগল অ্যানালিটিক্স একসাথে ব্যবহারের সমস্ত সুবিধা সম্পর্কে শিখুন।

তুমি শুরু করার আগে

  • আপনার যদি ইতিমধ্যে ফায়ারবেস প্রকল্প এবং ফায়ারবেস অ্যাপ না থাকে তবে ফায়ারবেস শুরু করার গাইড অনুসরণ করুন: আপনার অ্যান্ড্রয়েড প্রকল্পে ফায়ারবেস যুক্ত করুন

  • গুগল অ্যানালিটিকাগুলি আপনার ফায়ারবেস প্রকল্পে সক্ষম হয়েছে তা নিশ্চিত করুন:

    • যদি আপনি একটি নতুন ফায়ারবেস প্রকল্প তৈরি করে থাকেন তবে প্রকল্প তৈরির কার্যপ্রবাহের সময় গুগল অ্যানালিটিক্স সক্ষম করুন।

    • আপনার যদি বিদ্যমান ফায়ারবেস প্রকল্প থাকে যা গুগল অ্যানালিটিক্স সক্ষম করে না, আপনি নিজের > প্রকল্প সেটিংসের সংহতকরণ ট্যাব থেকে গুগল অ্যানালিটিকাগুলি সক্ষম করতে পারেন।

      জুলাই 31, 2019 এর আগে তৈরি ফায়ারবেস প্রকল্পগুলি ইন্টিগ্রেশন ট্যাব থেকে পুরো গুগল অ্যানালিটিক্স অভিজ্ঞতায় আপগ্রেড করতে পারে। এই আপগ্রেডটি butচ্ছিক তবে প্রস্তাবিত।

পদক্ষেপ 1: আপনার অ্যাডমব অ্যাকাউন্টে আপনার অ্যাপ্লিকেশন সেট আপ করুন

  1. আপনার অ্যাপ্লিকেশনটিকে অ্যাডমব অ্যাপ হিসাবে নিবন্ধন করুন।

    1. একটি অ্যাডমব অ্যাকাউন্টে সাইন ইন বা সাইন আপ করুন।

    2. অ্যাডমব দিয়ে আপনার অ্যাপ্লিকেশন নিবন্ধন করুন । এই পদক্ষেপটি একটি অনন্য অ্যাডমব অ্যাপ্লিকেশন আইডি সহ একটি অ্যাডমব অ্যাপ তৈরি করে যা আপনার এই গাইডের পরে প্রয়োজন হবে।

    আপনাকে আপনার অ্যাপ্লিকেশনটিতে মোবাইল বিজ্ঞাপন এসডিকে যুক্ত করতে বলা হবে। পরবর্তীকালে এই গাইডের জন্য এই কাজের জন্য বিশদ নির্দেশাবলী সন্ধান করুন।

  2. আপনার অ্যাডমব অ্যাপটিকে আপনার ফায়ারবেস অ্যাপ্লিকেশনে লিঙ্ক করুন।

    এই পদক্ষেপটি alচ্ছিক তবে দৃ strongly়ভাবে প্রস্তাবিত। ব্যবহারকারী মেট্রিকগুলি সক্ষম করার সুবিধা এবং আপনার অ্যাডমব অ্যাপটিকে ফায়ারবেসে লিঙ্ক করার সুবিধা সম্পর্কে আরও জানুন।

    আপনার অ্যাডমব অ্যাকাউন্টের অ্যাপ্লিকেশন ড্যাশবোর্ডে নিম্নলিখিত দুটি পদক্ষেপটি সম্পূর্ণ করুন:

    1. আপনার অ্যাডমব অ্যাকাউন্টে কিউরেটেড অ্যানালিটিক্স ডেটা প্রক্রিয়াকরণ এবং প্রদর্শনের জন্য অ্যাডমবকে অনুমতি দেওয়ার জন্য ব্যবহারকারী মেট্রিকগুলি সক্ষম করুন। আপনার অ্যাডমব অ্যাপ্লিকেশনটিকে ফায়ারবেসের সাথে সংযুক্ত করার জন্য এটি আপনার জন্য প্রয়োজনীয় সেটিংসও।

    2. আপনার অ্যাডমব অ্যাপটিকে আপনার বিদ্যমান ফায়ারবেস প্রকল্প এবং ফায়ারবেস অ্যাপ্লিকেশনে লিঙ্ক করুন।

      আপনার ফায়ারবেস অ্যাপ্লিকেশানের জন্য আপনি যে একই প্যাকেজটির নাম লিখেছেন তা নিশ্চিত করে নিন। আপনার > প্রকল্প সেটিংসের অ্যাপস কার্ডে আপনার ফায়ারবেস অ্যাপের প্যাকেজের নামটি সন্ধান করুন।

পদক্ষেপ 2: আপনার অ্যাডমব অ্যাপ্লিকেশন আইডি আপনার AndroidManifest.xml ফাইলে যুক্ত করুন

নীচে প্রদর্শিত হিসাবে <meta-data> ট্যাগ যুক্ত করে আপনার অ্যাপের AndroidManifest.xml ফাইলটিতে আপনার অ্যাডমব অ্যাপ আইডি যুক্ত করুন।

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

পদক্ষেপ 3: মোবাইল বিজ্ঞাপন এসডিকে যুক্ত করুন এবং প্রারম্ভিক করুন

  1. আপনার অ্যাপ্লিকেশনটির মডিউল (অ্যাপ্লিকেশন-স্তর) build.gradle ফাইলে Google মোবাইল বিজ্ঞাপন এসডিকে build.gradle করুন:

    implementation 'com.google.android.gms:play-services-ads:20.0.0'
    
  2. বিজ্ঞাপন লোড করার আগে, MobileAds.initialize() পদ্ধতিতে কল করুন।

    এই কলটি এসডিকে আরম্ভ করে এবং একবার সূচনা শেষ হলে (বা 30-সেকেন্ড সময় শেষ হওয়ার পরে) একটি সমাপ্তি শ্রোতাকে ফিরে কল করে। আদর্শভাবে অ্যাপ্লিকেশন প্রবর্তনে, একবারে এবং যত তাড়াতাড়ি সম্ভব এই পদ্ধতিটি কল করুন।

    কোনও ক্রিয়াকলাপে কীভাবে initialize() পদ্ধতিটি কল করতে পারেন তার একটি উদাহরণ এখানে রয়েছে:

    জাভা

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // ...
        MobileAds.initialize(this);
    }

    কোটলিন + কেটিএক্স

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        // ...
        MobileAds.initialize(this)
    }

পদক্ষেপ 4: ব্যবহারকারীর মেট্রিক এবং বিশ্লেষণের ডেটা দেখুন

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

নোট করুন যে এআরপিইউ এবং এআরপিপিইউ মেট্রিক্সকে আরও ভালভাবে উপস্থাপন করতে আপনি এই মেট্রিকগুলির জন্য উপার্জন গণনার মধ্যে ecommerce_purchase নামে একটি বিশ্লেষণমূলক কাস্টম ইভেন্টের ডেটা অন্তর্ভুক্ত করতে চাইতে পারেন ( কীভাবে শিখুন )।

পদক্ষেপ 5: ( ptionচ্ছিক ) গুগল অ্যানালিটিক্স এবং ফায়ারবেস এর আরও বৈশিষ্ট্য ব্যবহার করুন

অ্যাপ্লিকেশন নগদীকরণ এবং ব্যবহারকারীর ব্যস্ততা উন্নত করতে আরও সুযোগ সুবিধা এবং বৈশিষ্ট্যগুলির সুবিধা নিন:

  • গুগল অ্যানালিটিক্সের জন্য ফায়ারবেস এসডিকে যুক্ত করুন এবং ব্যবহার করুন

  • আপনার অ্যাপে অন্য ফায়ারবেস পণ্য ব্যবহার করুন

    আপনি গুগল অ্যানালিটিক্সের জন্য ফায়ারবেস এসডিকে যুক্ত করার পরে, আপনার অ্যাপে বিজ্ঞাপনগুলি অনুকূল করতে অন্যান্য ফায়ারবেস পণ্য ব্যবহার করুন।

    • রিমোট কনফিগারেশন আপনাকে সীমাহীন দৈনিক সক্রিয় ব্যবহারকারীদের জন্য বিনা ব্যয়ে কোনও অ্যাপ আপডেট প্রকাশ না করেই আপনার অ্যাপের আচরণ এবং চেহারা পরিবর্তন করতে সক্ষম করে।

    • এ / বি পরীক্ষা আপনাকে আপনার অ্যাপ্লিকেশনটির ইউআই, বৈশিষ্ট্যগুলি বা বাগদান প্রচারগুলিতে পরিবর্তনগুলি ব্যাপকভাবে রোল করার আগে আপনার কী মেট্রিকগুলিতে (রাজস্ব এবং ধরে রাখার মতো) কোনও প্রভাব ফেলে কিনা তা শিখার ক্ষমতা দেয়।

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

শুরু করতে, অ্যাডমব অ্যাপ্লিকেশন সহ গুগল অ্যানালিটিক্স এবং ফায়ারবেস ব্যবহারের জন্য গাইডটি দেখুন।

পদক্ষেপ।: আপনার অ্যাপ্লিকেশনটিতে প্রয়োগ করতে একটি বিজ্ঞাপন ফর্ম্যাট চয়ন করুন

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

আয়তক্ষেত্রাকার বিজ্ঞাপনগুলি যা ডিভাইসের স্ক্রিনের উপরে বা নীচে প্রদর্শিত হয়

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

ব্যানার বিজ্ঞাপনগুলি প্রয়োগ করুন

কৌশলে

ব্যবহারকারী দ্বারা বন্ধ না হওয়া পর্যন্ত কোনও অ্যাপ্লিকেশনের ইন্টারফেসটি কভার করে এমন পূর্ণ-স্ক্রিন বিজ্ঞাপন

আন্তঃদেশীয় বিজ্ঞাপনগুলি কোনও অ্যাপ্লিকেশনটির সম্পাদনের প্রবাহে প্রাকৃতিক বিরতিতে সর্বোত্তমভাবে ব্যবহৃত হয় যেমন গেমের স্তরগুলির মধ্যে বা কোনও কাজ শেষ হওয়ার ঠিক পরে।

আন্তঃস্থায়ী বিজ্ঞাপনগুলি প্রয়োগ করুন

স্থানীয়

আপনার অ্যাপ্লিকেশনটির চেহারা ও অনুভূতির সাথে মেলে এমন কাস্টমাইজযোগ্য বিজ্ঞাপনগুলি

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

নেটিভ অ্যাডভান্সড বিজ্ঞাপনগুলি প্রয়োগ করুন

পুরস্কৃত

সংক্ষিপ্ত ভিডিও দেখার এবং প্লেযোগ্য বিজ্ঞাপন এবং জরিপের সাথে মিথস্ক্রিয়া করার জন্য ব্যবহারকারীদের পুরস্কৃত করা বিজ্ঞাপনগুলি

পুরষ্কারযুক্ত (বা "পুরষ্কার ভিত্তিক") বিজ্ঞাপনগুলি প্লে-টু প্লে ব্যবহারকারীদের নগদীকরণে সহায়তা করতে পারে।

পুরষ্কার প্রাপ্ত বিজ্ঞাপনগুলি প্রয়োগ করুন পুরষ্কার প্রাপ্ত বিজ্ঞাপনগুলি (নতুন এপিআই) প্রয়োগ করুন