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

এই নির্দেশিকাটি আপনাকে দেখায় কিভাবে Google Mobile Ads Unity Plugin ব্যবহার করে myTarget থেকে বিজ্ঞাপন লোড এবং প্রদর্শন করতে হয়, যা mediation ব্যবহার করে, জলপ্রপাত ইন্টিগ্রেশনগুলিকে অন্তর্ভুক্ত করে। এটি myTarget কে একটি বিজ্ঞাপন ইউনিটের mediation কনফিগারেশনে কীভাবে যুক্ত করতে হয় এবং myTarget SDK এবং অ্যাডাপ্টারকে একটি Unity অ্যাপে কীভাবে সংহত করতে হয় তা কভার করে।

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

ইন্টিগ্রেশন
বিডিং
জলপ্রপাত
ফর্ম্যাট
ব্যানার
ইন্টারস্টিশিয়াল
পুরস্কৃত
পুরস্কৃত ইন্টারস্টিশিয়াল

আবশ্যকতা

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

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

আপনার myTarget অ্যাকাউন্টে লগ ইন করুন । হেডারের APPS- এ ক্লিক করে অ্যাপস পৃষ্ঠায় যান। ADD APP-এ ক্লিক করে আপনার অ্যাপ যোগ করুন।

যদি আপনার অ্যাপটি অ্যান্ড্রয়েড এবং আইওএস উভয় প্ল্যাটফর্মই সমর্থন করে, তাহলে আপনাকে প্রতিটি প্ল্যাটফর্ম আলাদাভাবে সেট আপ করতে হবে।

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

Next, provide the Google Play URL for your app.

আইওএস

Next, provide the iTunes URL ** for your app.

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

উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে BANNER নির্বাচন করুন, এবং তারপর ADD AD UNIT বোতামে ক্লিক করুন।

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

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

পুরস্কৃত

উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে REWARDED VIDEO নির্বাচন করুন, এবং তারপর ADD AD UNIT বোতামে ক্লিক করুন।

স্থানীয়

উপলব্ধ বিজ্ঞাপন ফর্ম্যাটগুলি থেকে NATIVE নির্বাচন করুন, এবং তারপর ADD AD UNIT এ ক্লিক করুন।

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

slot_id ছাড়াও, আপনার AdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করার জন্য আপনার myTarget Permanent Access Token এরও প্রয়োজন হবে। প্রোফাইল ট্যাবে যান এবং Access Tokens নির্বাচন করুন। আপনার myTarget Permanent Access Token দেখতে Create Token অথবা Show Token এ ক্লিক করুন।

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

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

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

Turn on test mode

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

Step 2: Set up myTarget demand in AdMob UI

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

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

নির্দেশাবলীর জন্য, Android এর জন্য নির্দেশিকায় ধাপ ২ দেখুন।

আইওএস

নির্দেশাবলীর জন্য, iOS এর জন্য নির্দেশিকায় ধাপ ২ দেখুন।

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

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

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

OpenUPM-CLI সম্পর্কে

যদি আপনার OpenUPM-CLI ইনস্টল করা থাকে, তাহলে আপনার প্রোজেক্টের রুট ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার প্রোজেক্টে Google Mobile Ads myTarget Mediation Plugin for Unity ইনস্টল করতে পারেন:

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

OpenUPM সম্পর্কে

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

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

  • Name: OpenUPM
  • URL: https://package.openupm.com
  • সুযোগ(গুলি): com.google

OpenUPM বিস্তারিত

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

Unity Registries

Google Mobile Ads MyTarget Mediation প্যাকেজটি নির্বাচন করুন এবং Install এ ক্লিক করুন।

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

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

চেঞ্জলগের ডাউনলোড লিঙ্ক থেকে myTarget-এর জন্য Google Mobile Ads mediation plugin-এর সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং জিপ ফাইল থেকে GoogleMobileAdsMyTargetMediation.unitypackage টি বের করুন।

আপনার ইউনিটি প্রজেক্ট এডিটরে, Assets > Import Package > Custom Package নির্বাচন করুন এবং আপনার ডাউনলোড করা GoogleMobileAdsMyTargetMediation.unitypackage ফাইলটি খুঁজুন। নিশ্চিত করুন যে সমস্ত ফাইল নির্বাচন করা হয়েছে এবং Import এ ক্লিক করুন।

Import from Unity

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

জোর করে সমাধান করুন

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

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

myTarget ভার্সন 2.1.0 এর জন্য Google Mobile Ads মধ্যস্থতা প্লাগইনটিতে SetUserConsent() এবং SetUserAgeRestricted() পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোডটি myTarget SDK-তে ব্যবহারকারীর সম্মতির তথ্য কীভাবে প্রেরণ করতে হয় তা দেখায়। আপনি যদি এই পদ্ধতিটি কল করতে চান, Google Mobile Ads Unity Plugin মাধ্যমে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হচ্ছে।

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

MyTarget.SetUserConsent(true);

যদি ব্যবহারকারী বয়স-সীমাবদ্ধ বিভাগে থাকে বলে জানা যায়, তাহলে আপনি SetUserAgeRestricted() পদ্ধতিটিও কল করতে পারেন।

MyTarget.SetUserAgeRestricted(true);

আরও তথ্যের জন্য myTarget এর গোপনীয়তা এবং GDPR নির্দেশিকা দেখুন।

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

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

myTarget ভার্সন 3.13.3 এর জন্য Google Mobile Ads মধ্যস্থতা প্লাগইনটিতে SetCCPAUserConsent(bool) পদ্ধতি অন্তর্ভুক্ত রয়েছে। নিম্নলিখিত নমুনা কোডটি দেখায় কিভাবে ব্যবহারকারীর সম্মতি তথ্য myTarget SDK-তে প্রেরণ করতে হয়। আপনি যদি এই পদ্ধতিটি কল করতে চান, Google Mobile Ads Unity Plugin মাধ্যমে বিজ্ঞাপনের অনুরোধ করার আগে এটি করার পরামর্শ দেওয়া হচ্ছে।

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

MyTarget.SetCCPAUserConsent(true);

Contact myTarget support for more information.

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

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

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

আইওএস

SKAdNetwork ইন্টিগ্রেশন

আপনার প্রোজেক্টের Info.plist ফাইলে SKAdNetwork শনাক্তকারী যোগ করতে myTarget এর ডকুমেন্টেশন অনুসরণ করুন।

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

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

নিশ্চিত করুন যে আপনি AdMob-এর জন্য আপনার পরীক্ষামূলক ডিভাইসটি নিবন্ধন করেছেন এবং myTarget UI-তে পরীক্ষামূলক মোড সক্ষম করেছেন

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

আপনি myTarget থেকে পরীক্ষামূলক বিজ্ঞাপন পাচ্ছেন কিনা তা যাচাই করতে, myTarget (Waterfall) বিজ্ঞাপন উৎস(গুলি) ব্যবহার করে বিজ্ঞাপন পরিদর্শক-এ একক বিজ্ঞাপন উৎস পরীক্ষা সক্ষম করুন।

ত্রুটি কোড

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

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

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

আইওএস

GADMAdapterMyTarget
GADMediationAdapterMyTargetNative
GADMediationAdapterMyTargetRewarded

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

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

ত্রুটি কোড কারণ
100 myTarget SDK returned an error.
১০১ AdMob UI-তে কনফিগার করা myTarget সার্ভার প্যারামিটারগুলি অনুপস্থিত/অবৈধ।
১০২ অনুরোধ করা বিজ্ঞাপনের আকার myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না।
১০৩ Ad request is not a Unified native ad request.
১০৪ myTarget থেকে লোড করা নেটিভ বিজ্ঞাপনটি অনুরোধ করা নেটিভ বিজ্ঞাপন থেকে আলাদা।
১০৫ myTarget থেকে লোড করা নেটিভ বিজ্ঞাপনটিতে কিছু প্রয়োজনীয় সম্পদ (যেমন ছবি বা আইকন) অনুপস্থিত।

আইওএস

ত্রুটি কোড কারণ
100 myTarget SDK-তে এখনও কোনও বিজ্ঞাপন উপলব্ধ নেই।
১০১ AdMob UI-তে কনফিগার করা myTarget সার্ভার প্যারামিটারগুলি অনুপস্থিত/অবৈধ।
১০২ myTarget অ্যাডাপ্টার অনুরোধ করা বিজ্ঞাপন ফর্ম্যাট সমর্থন করে না।
১০৩ Tried to show a myTarget ad that is not loaded.
১০৪ অনুরোধ করা বিজ্ঞাপনের আকার myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না।
১০৫ প্রয়োজনীয় নেটিভ বিজ্ঞাপন সম্পদ অনুপস্থিত।

myTarget Unity Mediation Plugin Changelog

Version 3.33.0

Version 3.32.1

সংস্করণ 3.32.0

Version 3.31.0

Version 3.30.1

Version 3.30.0

Version 3.29.0

Version 3.28.0

Version 3.27.1

Version 3.27.0

Version 3.26.0

Version 3.25.0

Version 3.24.0

Version 3.23.0

Version 3.22.0

Version 3.21.1

সংস্করণ 3.21.0

সংস্করণ 3.20.0

সংস্করণ 3.19.0

Version 3.18.2

সংস্করণ 3.18.1

Version 3.18.0

Version 3.17.1

সংস্করণ 3.17.0

Version 3.16.2

Version 3.16.1

Version 3.16.0

সংস্করণ 3.15.0

সংস্করণ 3.14.0

Version 3.13.2

সংস্করণ 3.13.1

Version 3.13.0

সংস্করণ 3.12.0

সংস্করণ 3.11.4

সংস্করণ 3.11.3

Version 3.11.2

সংস্করণ 3.11.1

সংস্করণ 3.11.0

সংস্করণ 3.10.2

Version 3.10.1

Version 3.10.0

Version 3.9.0

সংস্করণ 3.8.2

Version 3.8.1

Version 3.8.0

সংস্করণ 3.7.0

সংস্করণ 3.6.1

Version 3.6.0

সংস্করণ 3.5.2

সংস্করণ 3.5.1

সংস্করণ 3.5.0

সংস্করণ 3.4.0

Version 3.3.0

সংস্করণ 3.2.0

সংস্করণ 3.1.0

সংস্করণ 3.0.0

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

Version 2.3.2

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

সংস্করণ 2.3.1

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

সংস্করণ 2.3.0

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

সংস্করণ 2.2.0

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

সংস্করণ 2.1.2

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

সংস্করণ 2.1.1

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

সংস্করণ 2.1.0

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

সংস্করণ 2.0.1

  • myTarget Android SDK সংস্করণ 5.0.2 সমর্থন করে।
  • Supports myTarget iOS SDK version 4.7.8.

সংস্করণ 2.0.0

  • myTarget Android SDK সংস্করণ 5.0.0 সমর্থন করে।
  • myTarget iOS SDK সংস্করণ 4.7.7 সমর্থন করে।

সংস্করণ 1.1.0

  • Supports myTarget Android SDK version 4.7.2.
  • Supports myTarget iOS SDK version 4.7.6.

সংস্করণ 1.0.0

  • প্রথম মুক্তি!
  • Supports myTarget Android SDK version 4.6.27.
  • myTarget iOS SDK সংস্করণ 4.6.24 সমর্থন করে।