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

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

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

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

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

  • ঐক্য 4 বা উচ্চতর
  • সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK
  • অ্যান্ড্রয়েডে স্থাপন করতে
    • Android API স্তর 21 বা উচ্চতর
  • iOS এ স্থাপন করতে
    • 12.0 বা উচ্চতর আইওএস স্থাপনার লক্ষ্য
  • Google Mobile Ads SDK-এর সাথে কনফিগার করা একটি ওয়ার্কিং ইউনিটি প্রজেক্ট। বিস্তারিত জানার জন্য শুরু করুন দেখুন।
  • মধ্যস্থতা সম্পূর্ণ করুন শুরু করুন গাইড

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

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

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

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

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

iOS

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

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

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

কৌশলে

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

পুরস্কৃত

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

স্থানীয়

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

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

slot_id ছাড়াও, আপনার AdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করতে আপনার myTarget স্থায়ী অ্যাক্সেস টোকেনও প্রয়োজন হবে৷ প্রোফাইল ট্যাবে নেভিগেট করুন এবং অ্যাক্সেস টোকেন নির্বাচন করুন। আপনার myTarget স্থায়ী অ্যাক্সেস টোকেন দেখতে টোকেন তৈরি করুন বা টোকেন দেখান ক্লিক করুন।

পরীক্ষা মোড চালু করুন

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

ধাপ 2: Ad Manager UI-তে myTarget চাহিদা সেট আপ করুন

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

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

নির্দেশাবলীর জন্য,Android

iOS

নির্দেশাবলীর জন্য,iOS

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

GDPR সেটিংসএবংইউএস স্টেট রেগুলেশন সেটিংস Mail.ruএ ধাপগুলি অনুসরণ করুন Ad Manager UI এ।

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

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

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

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

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

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

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

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

MyTarget.SetUserConsent(true);

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

MyTarget.SetUserAgeRestricted(true);

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

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

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

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

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

MyTarget.SetCCPAUserConsent(true);

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

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

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

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

iOS

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

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

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

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

নিশ্চিত করুন যে আপনিAd Manager এর জন্য আপনার পরীক্ষার ডিভাইসটি নিবন্ধন করেছেন এবং 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

iOS

GADMAdapterMyTarget
GADMediationAdapterMyTargetNative
GADMediationAdapterMyTargetRewarded

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

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

ভুল সংকেত কারণ
100 myTarget SDK একটি ত্রুটি ফিরিয়ে দিয়েছে।
101 Ad Manager UI-তে কনফিগার করা myTarget সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ।
102 অনুরোধ করা বিজ্ঞাপনের আকার একটি myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না।
103 বিজ্ঞাপন অনুরোধ একটি ইউনিফাইড নেটিভ বিজ্ঞাপন অনুরোধ নয়.
104 myTarget থেকে লোড করা নেটিভ বিজ্ঞাপন অনুরোধ করা নেটিভ বিজ্ঞাপন থেকে আলাদা।
105 myTarget থেকে লোড করা নেটিভ বিজ্ঞাপনে কিছু প্রয়োজনীয় সম্পদ (যেমন ছবি বা আইকন) নেই।

iOS

ভুল সংকেত কারণ
100 myTarget SDK-এ এখনও কোনও বিজ্ঞাপন উপলব্ধ নেই৷
101 Ad Manager UI এ কনফিগার করা myTarget সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ।
102 myTarget Adapter অনুরোধ করা বিজ্ঞাপন বিন্যাস সমর্থন করে না।
103 একটি myTarget বিজ্ঞাপন দেখানোর চেষ্টা করা হয়েছে যা লোড করা হয়নি।
104 অনুরোধ করা বিজ্ঞাপনের আকার একটি myTarget সমর্থিত ব্যানার আকারের সাথে মেলে না।
105 প্রয়োজনীয় নেটিভ বিজ্ঞাপন সম্পদ অনুপস্থিত.

myTarget Unity Mediation Plugin Changelog

সংস্করণ 3.16.2

সংস্করণ 3.16.1

সংস্করণ 3.16.0

সংস্করণ 3.15.0

সংস্করণ 3.14.0

সংস্করণ 3.13.2

সংস্করণ 3.13.1

সংস্করণ 3.13.0

সংস্করণ 3.12.0

সংস্করণ 3.11.4

সংস্করণ 3.11.3

সংস্করণ 3.11.2

সংস্করণ 3.11.1

সংস্করণ 3.11.0

সংস্করণ 3.10.2

সংস্করণ 3.10.1

সংস্করণ 3.10.0

সংস্করণ 3.9.0

সংস্করণ 3.8.2

সংস্করণ 3.8.1

সংস্করণ 3.8.0

সংস্করণ 3.7.0

সংস্করণ 3.6.1

সংস্করণ 3.6.0

সংস্করণ 3.5.2

সংস্করণ 3.5.1

সংস্করণ 3.5.0

সংস্করণ 3.4.0

সংস্করণ 3.3.0

সংস্করণ 3.2.0

সংস্করণ 3.1.0

সংস্করণ 3.0.0

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

সংস্করণ 2.3.2

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

সংস্করণ 2.3.1

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

সংস্করণ 2.3.0

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

সংস্করণ 2.2.0

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

সংস্করণ 2.1.2

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

সংস্করণ 2.1.1

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

সংস্করণ 2.1.0

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

সংস্করণ 2.0.1

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

সংস্করণ 2.0.0

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

সংস্করণ 1.1.0

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

সংস্করণ 1.0.0

  • প্রথম রিলিজ!
  • myTarget Android SDK সংস্করণ 4.6.27 সমর্থন করে।
  • myTarget iOS SDK সংস্করণ 4.6.24 সমর্থন করে।