মধ্যস্থতার সাথে myTarget সংহত করুন

This guide shows you how to use Google Mobile Ads Unity Plugin to load and display ads from myTarget using mediation , covering waterfall integrations. It covers how to add myTarget to an ad unit's mediation configuration, and how to integrate the myTarget SDK and adapter into a Unity app.

সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফরম্যাট

একীকরণ
নিলাম
জলপ্রপাত
ফর্ম্যাট
ব্যানার
ইন্টারস্টিশিয়াল
পুরস্কৃত
পুরস্কৃত ইন্টারস্টিশিয়াল

প্রয়োজনীয়তা

  • সর্বশেষ Google Mobile Ads Unity Plugin
  • ইউনিটি ২০১৯.৪ বা উচ্চতর সংস্করণ
  • অ্যান্ড্রয়েডে স্থাপন করতে
    • অ্যান্ড্রয়েড এপিআই লেভেল ২৩ বা তার বেশি
  • iOS-এ স্থাপন করতে
    • iOS ডেপ্লয়মেন্ট টার্গেট ১৩.০ বা তার বেশি
  • Google Mobile Ads Unity Plugin দিয়ে কনফিগার করা একটি কার্যকরী ইউনিটি প্রজেক্ট। বিস্তারিত জানতে Google Mobile Ads Unity Plugin সেট আপ করুন’ দেখুন।
  • মধ্যস্থতার ব্যবস্থা করুন

ধাপ ১: myTarget UI-তে কনফিগারেশন সেট আপ করুন।

আপনার myTarget অ্যাকাউন্টে লগ ইন করুন । হেডারে থাকা ‘APPS’- এ ক্লিক করে অ্যাপস পেজে যান। ‘ADD APP’-এ ক্লিক করে আপনার অ্যাপটি যোগ করুন।

If your app supports both the Android and iOS platforms, you need to set up each one of them separately.

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

এরপর, আপনার অ্যাপের গুগল প্লে ইউআরএল (URL) প্রদান করুন।

আইওএস

এরপর, আপনার অ্যাপের জন্য iTunes URL ** প্রদান করুন।

অ্যাপ যোগ করার সময়, প্রক্রিয়াটি সম্পন্ন করার আগে myTarget-এ আপনাকে একটি অ্যাড ইউনিট তৈরি করতে হবে।

Select BANNER from the available ad formats, and then click the ADD AD UNIT button.

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

উপলব্ধ বিজ্ঞাপন ফরম্যাটগুলো থেকে ইন্টারস্টিশিয়াল (INTERSTITIAL) নির্বাচন করুন, এবং তারপর অ্যাড অ্যাড ইউনিট (ADD AD UNIT) বোতামে ক্লিক করুন।

পুরস্কৃত

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

স্থানীয়

উপলব্ধ বিজ্ঞাপন ফরম্যাটগুলো থেকে নেটিভ (NATIVE) নির্বাচন করুন, এবং তারপর অ্যাড অ্যাড ইউনিট (ADD AD UNIT )-এ ক্লিক করুন।

আপনার অ্যাড ইউনিটের বিবরণ পৃষ্ঠায়, আপনার স্লট আইডিটি লিখে রাখুন, যা অ্যাড ইউনিট সেটিংসের অধীনে slot_id হিসাবে পাওয়া যাবে। পরবর্তী বিভাগে আপনার অ্যাড ম্যানেজার অ্যাড ইউনিট সেট আপ করার জন্য এই স্লট আইডিটি ব্যবহার করা হবে।

slot_id- এর পাশাপাশি, আপনার AdMob অ্যাড ইউনিট আইডি সেট আপ করার জন্য আপনার myTarget পার্মানেন্ট অ্যাক্সেস টোকেন- এরও প্রয়োজন হবে। প্রোফাইল ট্যাবে যান এবং অ্যাক্সেস টোকেন নির্বাচন করুন। আপনার myTarget পার্মানেন্ট অ্যাক্সেস টোকেন দেখতে ক্রিয়েট টোকেন বা শো টোকেন-এ ক্লিক করুন।

আপনার app-ads.txt আপডেট করুন।

Apps-এর জন্য অনুমোদিত বিক্রেতা app-ads.txt হলো IAB টেক ল্যাবের একটি উদ্যোগ, যা নিশ্চিত করতে সাহায্য করে যে আপনার অ্যাপের বিজ্ঞাপন ইনভেন্টরি শুধুমাত্র আপনার দ্বারা অনুমোদিত হিসেবে চিহ্নিত চ্যানেলগুলোর মাধ্যমেই বিক্রি হয়। বিজ্ঞাপনের আয়ে বড় ধরনের ক্ষতি এড়াতে, আপনাকে একটি app-ads.txt ফাইল প্রয়োগ করতে হবে। যদি আপনি ইতিমধ্যে তা না করে থাকেন, তাহলে Ad Manager-এর জন্য একটি app-ads.txt ফাইল তৈরি করুন

myTarget-এর জন্য app-ads.txt প্রয়োগ করতে, কীভাবে একটি ফাইল তৈরি এবং প্রকাশ করতে হয় তা দেখুন।

টেস্ট মোড চালু করুন

myTarget UI-তে একটি টেস্ট ডিভাইস যোগ ও কনফিগার করতে myTarget-এর ডকুমেন্টেশনে দেওয়া নির্দেশাবলী অনুসরণ করুন।

ধাপ ২: অ্যাড ম্যানেজার UI-তে myTarget ডিমান্ড সেট আপ করুন।

আপনার বিজ্ঞাপন ইউনিটের জন্য মধ্যস্থতা সেটিংস কনফিগার করুন।

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

নির্দেশাবলীর জন্য, অ্যান্ড্রয়েড গাইডের ধাপ ২ দেখুন।

আইওএস

নির্দেশাবলীর জন্য, iOS গাইডের ধাপ ২ দেখুন।

GDPR এবং মার্কিন যুক্তরাষ্ট্রের রাজ্য বিধিমালা সংক্রান্ত বিজ্ঞাপন অংশীদারদের তালিকায় Mail.ru-কে যুক্ত করুন।

অ্যাড ম্যানেজার UI-তে ইউরোপীয় এবং মার্কিন রাজ্য বিধিমালা বিজ্ঞাপন অংশীদারদের তালিকায় Mail.ru-কে যুক্ত করতে, ইউরোপীয় বিধিমালা সেটিংস এবং মার্কিন রাজ্য বিধিমালা সেটিংস- এর ধাপগুলো অনুসরণ করুন।

ধাপ ৩: myTarget SDK এবং অ্যাডাপ্টার ইম্পোর্ট করুন

ওপেনইউপিএম-সিএলআই

If you have OpenUPM-CLI installed, you can install the Google Mobile Ads myTarget Mediation Plugin for Unity to your project by running the following command from your project's root directory:

openupm add com.google.ads.mobile.mediation.mytarget

ওপেনইউপিএম

আপনার ইউনিটি প্রজেক্ট এডিটরে, ইউনিটি প্যাকেজ ম্যানেজার সেটিংস খুলতে এডিট > প্রজেক্ট সেটিংস > প্যাকেজ ম্যানেজার নির্বাচন করুন।

Scoped Registries ট্যাবের অধীনে, নিম্নলিখিত বিবরণ সহ OpenUPM-কে একটি স্কোপড রেজিস্ট্রি হিসাবে যুক্ত করুন:

  • নাম: OpenUPM
  • URL: https://package.openupm.com
  • স্কোপ(গুলি): com.google

ওপেনইউপিএম বিবরণ

এরপর, ইউনিটি প্যাকেজ ম্যানেজার খুলতে Window > Package Manager- এ যান এবং ড্রপ-ডাউন মেনু থেকে My Registries নির্বাচন করুন।

ইউনিটি রেজিস্ট্রি

Select the Google Mobile Ads MyTarget Mediation package and click Install .

OpenUPM থেকে ইনস্টল করুন

ইউনিটি প্যাকেজ

Download the latest version of Google Mobile Ads mediation plugin for myTarget from the download link in the Changelog and extract the GoogleMobileAdsMyTargetMediation.unitypackage from the zip file.

In your Unity project editor, select Assets > Import Package > Custom Package and find the GoogleMobileAdsMyTargetMediation.unitypackage file you downloaded. Make sure that all the files are selected and click Import .

ইউনিটি থেকে আমদানি করুন

এরপর, Assets > External Dependency Manager > Android Resolver > Force Resolve নির্বাচন করুন। External Dependency Manager লাইব্রেরিটি প্রথম থেকে ডিপেন্ডেন্সি রেজোলিউশন করবে এবং ঘোষিত ডিপেন্ডেন্সিগুলোকে আপনার Unity অ্যাপের Assets/Plugins/Android ডিরেক্টরিতে কপি করে দেবে।

ফোর্স রিজলভ

ধাপ ৪: myTarget SDK-তে গোপনীয়তা সেটিংস প্রয়োগ করুন।

Google EU ব্যবহারকারীর সম্মতি নীতি মেনে চলার জন্য, আপনাকে ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA), যুক্তরাজ্য এবং সুইজারল্যান্ডে থাকা আপনার ব্যবহারকারীদের কাছে কিছু তথ্য প্রকাশ করতে হবে এবং যেখানে আইনত প্রয়োজন সেখানে কুকি বা অন্যান্য স্থানীয় স্টোরেজ ব্যবহারের জন্য এবং বিজ্ঞাপনের ব্যক্তিগতকরণের জন্য ব্যক্তিগত ডেটা সংগ্রহ, শেয়ার ও ব্যবহারের জন্য তাদের সম্মতি নিতে হবে। এই নীতিটি EU ePrivacy Directive এবং General Data Protection Regulation (GDPR)-এর প্রয়োজনীয়তাগুলো প্রতিফলিত করে। আপনার মিডিয়েশন চেইনের প্রতিটি বিজ্ঞাপন উৎসে সম্মতি পৌঁছেছে কিনা তা যাচাই করার দায়িত্ব আপনার। Google স্বয়ংক্রিয়ভাবে এই ধরনের নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ প্রেরণ করতে অক্ষম।

The Google Mobile Ads mediation plugin for myTarget version 2.1.0 includes the SetUserConsent() and SetUserAgeRestricted() methods. The following sample code shows how to pass user consent information to the myTarget SDK. If you choose to call this method, it is recommended that you do so prior to requesting ads through Google Mobile Ads Unity Plugin .

using GoogleMobileAds.Api.Mediation.MyTarget;
// ...

MyTarget.SetUserConsent(true);

If the user is known to be in an age-restricted category, you can also call the SetUserAgeRestricted() method.

MyTarget.SetUserAgeRestricted(true);

See myTarget's Privacy and GDPR guide for more information.

মার্কিন যুক্তরাষ্ট্রের রাজ্যগুলির গোপনীয়তা আইন

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

The Google Mobile Ads mediation plugin for myTarget version 3.13.3 includes the SetCCPAUserConsent(bool) method. The following sample code shows how to pass user consent information to the myTarget SDK. If you choose to call this method, it is recommended that you do so prior to requesting ads through the Google Mobile Ads Unity Plugin .

using GoogleMobileAds.Api.Mediation.MyTarget;
// ...

MyTarget.SetCCPAUserConsent(true);

আরও তথ্যের জন্য myTarget সাপোর্টে যোগাযোগ করুন।

ধাপ ৫: প্রয়োজনীয় কোড যোগ করুন

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

myTarget ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত কোডের প্রয়োজন নেই।

আইওএস

SKAdনেটওয়ার্ক ইন্টিগ্রেশন

Follow myTarget's documentation to add the SKAdNetwork identifiers to your project's Info.plist file.

ধাপ ৬: আপনার বাস্তবায়ন পরীক্ষা করুন

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

আপনার টেস্ট ডিভাইসটি Ad Manager-এর জন্য রেজিস্টার করুন এবং myTarget UI-তে টেস্ট মোড চালু করুন

পরীক্ষামূলক বিজ্ঞাপন যাচাই করুন

আপনি myTarget থেকে টেস্ট অ্যাড পাচ্ছেন কিনা তা যাচাই করতে, অ্যাড ইন্সপেক্টরে myTarget (Waterfall) অ্যাড সোর্স(গুলি) ব্যবহার করে সিঙ্গেল অ্যাড সোর্স টেস্টিং সক্ষম করুন।

ত্রুটি কোড

If the adapter fails to receive an ad from myTarget, publishers can check the underlying error from the ad response using ResponseInfo under the following classes:

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

com.google.ads.mediation.mytarget.MyTargetAdapter
com.google.ads.mediation.mytarget.MyTargetNativeAdapter
com.google.ads.mediation.mytarget.MyTargetRewardedAdapter

আইওএস

GADMAdapterMyTarget
GADMediationAdapterMyTargetNative
GADMediationAdapterMyTargetRewarded

যখন কোনো বিজ্ঞাপন লোড হতে ব্যর্থ হয়, তখন myTarget অ্যাডাপ্টার দ্বারা প্রদর্শিত কোড এবং সংশ্লিষ্ট বার্তাগুলো নিচে দেওয়া হলো:

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

ত্রুটি কোড কারণ
১০০ myTarget SDK একটি ত্রুটি দেখিয়েছে।
১০১ অ্যাড ম্যানেজার UI-তে কনফিগার করা myTarget সার্ভার প্যারামিটারগুলো অনুপস্থিত/অবৈধ।
১০২ অনুরোধ করা বিজ্ঞাপনের আকারটি myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না।
১০৩ বিজ্ঞাপনের অনুরোধটি একটি ইউনিফাইড নেটিভ বিজ্ঞাপনের অনুরোধ নয়।
১০৪ myTarget থেকে লোড হওয়া নেটিভ বিজ্ঞাপনটি অনুরোধ করা নেটিভ বিজ্ঞাপন থেকে ভিন্ন।
১০৫ myTarget থেকে লোড হওয়া নেটিভ বিজ্ঞাপনটিতে কিছু প্রয়োজনীয় অ্যাসেট (যেমন ছবি বা আইকন) অনুপস্থিত।

আইওএস

ত্রুটি কোড কারণ
১০০ myTarget SDK-তে এখনও কোনো বিজ্ঞাপন উপলব্ধ নেই।
১০১ অ্যাড ম্যানেজার UI-তে কনফিগার করা myTarget সার্ভার প্যারামিটারগুলো অনুপস্থিত/অবৈধ।
১০২ myTarget Adapter does not support the ad format being requested.
১০৩ একটি myTarget বিজ্ঞাপন দেখানোর চেষ্টা করা হয়েছিল যা লোড হয়নি।
১০৪ অনুরোধ করা বিজ্ঞাপনের আকারটি myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না।
১০৫ প্রয়োজনীয় নেটিভ বিজ্ঞাপন অ্যাসেট অনুপস্থিত।

myTarget ইউনিটি মেডিয়েশন প্লাগইন পরিবর্তন তালিকা

সংস্করণ ৩.৩৫.০

সংস্করণ ৩.৩৪.০

সংস্করণ ৩.৩৩.০

সংস্করণ ৩.৩২.১

সংস্করণ ৩.৩২.০

সংস্করণ ৩.৩১.০

সংস্করণ ৩.৩০.১

সংস্করণ ৩.৩০.০

সংস্করণ ৩.২৯.০

সংস্করণ ৩.২৮.০

সংস্করণ ৩.২৭.১

সংস্করণ ৩.২৭.০

সংস্করণ ৩.২৬.০

সংস্করণ ৩.২৫.০

সংস্করণ ৩.২৪.০

সংস্করণ ৩.২৩.০

সংস্করণ ৩.২২.০

সংস্করণ ৩.২১.১

সংস্করণ ৩.২১.০

সংস্করণ ৩.২০.০

সংস্করণ ৩.১৯.০

সংস্করণ ৩.১৮.২

সংস্করণ ৩.১৮.১

সংস্করণ ৩.১৮.০

সংস্করণ ৩.১৭.১

সংস্করণ ৩.১৭.০

সংস্করণ ৩.১৬.২

সংস্করণ ৩.১৬.১

সংস্করণ ৩.১৬.০

সংস্করণ ৩.১৫.০

সংস্করণ ৩.১৪.০

সংস্করণ ৩.১৩.২

সংস্করণ ৩.১৩.১

সংস্করণ ৩.১৩.০

সংস্করণ ৩.১২.০

সংস্করণ ৩.১১.৪

সংস্করণ ৩.১১.৩

সংস্করণ ৩.১১.২

সংস্করণ ৩.১১.১

সংস্করণ ৩.১১.০

সংস্করণ ৩.১০.২

সংস্করণ ৩.১০.১

সংস্করণ ৩.১০.০

সংস্করণ ৩.৯.০

সংস্করণ ৩.৮.২

সংস্করণ ৩.৮.১

সংস্করণ ৩.৮.০

সংস্করণ ৩.৭.০

সংস্করণ ৩.৬.১

সংস্করণ ৩.৬.০

সংস্করণ ৩.৫.২

সংস্করণ ৩.৫.১

সংস্করণ ৩.৫.০

সংস্করণ ৩.৪.০

সংস্করণ ৩.৩.০

সংস্করণ ৩.২.০

সংস্করণ ৩.১.০

সংস্করণ ৩.০.০

  • নতুন ওপেন-বিটা রিওয়ার্ডেড এপিআই সমর্থন করার জন্য প্লাগইনটি আপডেট করা হয়েছে।
  • myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.3.9.0 সমর্থন করে।
  • myTarget iOS অ্যাডাপ্টার সংস্করণ 5.0.4.0 সমর্থন করে।

সংস্করণ ২.৩.২

  • myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.2.5.0 সমর্থন করে।
  • myTarget iOS অ্যাডাপ্টার সংস্করণ 4.8.9.0 সমর্থন করে।

সংস্করণ ২.৩.১

  • myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.2.5.0 সমর্থন করে।
  • myTarget iOS অ্যাডাপ্টার সংস্করণ 4.8.5.0 সমর্থন করে।

সংস্করণ ২.৩.০

  • myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.2.2.0 সমর্থন করে।
  • myTarget iOS অ্যাডাপ্টার সংস্করণ 4.8.0.0 সমর্থন করে।

সংস্করণ ২.২.০

  • myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.1.4.0 সমর্থন করে।
  • myTarget iOS অ্যাডাপ্টার সংস্করণ 4.8.0.0 সমর্থন করে।

সংস্করণ ২.১.২

  • myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.1.3.0 সমর্থন করে।
  • myTarget iOS অ্যাডাপ্টার সংস্করণ 4.7.11.0 সমর্থন করে।

সংস্করণ ২.১.১

  • myTarget অ্যান্ড্রয়েড অ্যাডাপ্টার সংস্করণ 5.1.1.0 সমর্থন করে।
  • myTarget iOS অ্যাডাপ্টার সংস্করণ 4.7.10.0 সমর্থন করে।

সংস্করণ ২.১.০

  • myTarget অ্যান্ড্রয়েড এসডিকে সংস্করণ 5.1.0 সমর্থন করে।
  • myTarget iOS SDK সংস্করণ 4.7.9 সমর্থন করে।
  • নিম্নলিখিত পদ্ধতিগুলো যোগ করা হয়েছে:
    • ব্যবহারকারীর সম্মতির স্থিতি MyTarget SDK-তে পাঠানোর জন্য MyTarget.SetUserConsent() মেথড।
    • MyTarget.SetUserAgeRestricted মেথডটি একটি ফ্ল্যাগ সেট করে, যা নির্দেশ করে যে ব্যবহারকারী বয়স-সীমাবদ্ধ বিভাগের অন্তর্ভুক্ত কিনা (অর্থাৎ, ১৬ বছরের কম বয়সী)।
    • ব্যবহারকারীর বর্তমান সম্মতির অবস্থা জানার জন্য MyTarget.IsUserConsent() মেথড ব্যবহার করা হয়।
    • ব্যবহারকারী বয়স-সীমাবদ্ধ বিভাগের অন্তর্ভুক্ত (অর্থাৎ, ১৬ বছরের কম বয়সী) কিনা, তা নির্দেশকারী ফ্ল্যাগটি পেতে MyTarget.IsUserAgeRestricted() মেথডটি ব্যবহার করা হয়।

সংস্করণ ২.০.১

  • myTarget অ্যান্ড্রয়েড এসডিকে সংস্করণ 5.0.2 সমর্থন করে।
  • myTarget iOS SDK সংস্করণ 4.7.8 সমর্থন করে।

সংস্করণ ২.০.০

  • myTarget অ্যান্ড্রয়েড SDK সংস্করণ 5.0.0 সমর্থন করে।
  • myTarget iOS SDK সংস্করণ 4.7.7 সমর্থন করে।

সংস্করণ ১.১.০

  • myTarget অ্যান্ড্রয়েড এসডিকে সংস্করণ 4.7.2 সমর্থন করে।
  • myTarget iOS SDK সংস্করণ 4.7.6 সমর্থন করে।

সংস্করণ ১.০.০

  • প্রথম প্রকাশ!
  • myTarget অ্যান্ড্রয়েড এসডিকে সংস্করণ 4.6.27 সমর্থন করে।
  • myTarget iOS SDK সংস্করণ 4.6.24 সমর্থন করে।