মধ্যস্থতার সাথে আয়রনসোর্সকে একীভূত করুন

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

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

ironSource-এর জন্য AdMob মধ্যস্থতা অ্যাডাপ্টারের নিম্নলিখিত ক্ষমতা রয়েছে:

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

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

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

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

সাইন আপ করুন এবং আপনার ironSource অ্যাকাউন্টে সাইন ইন করুন

ironSource ড্যাশবোর্ডে আপনার অ্যাপ্লিকেশন যোগ করতে, নতুন অ্যাপ বোতামে ক্লিক করুন।

অ্যাপের বিবরণ লিখুন

লাইভ অ্যাপ নির্বাচন করুন, আপনার অ্যাপের URL লিখুন এবং অ্যাপের তথ্য আমদানিতে ক্লিক করুন।

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

বাকি ফর্মটি পূরণ করুন এবং অ্যাপ যোগ করুন ক্লিক করুন।

আপনার নতুন APP KEY- এর নোট নিন, যা অ্যাপ যোগ করার পরে প্রদর্শিত হয়। আপনারAdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করার জন্য আপনার এই মানটির প্রয়োজন হবে। আপনার অ্যাপ সমর্থন করে এমন বিজ্ঞাপন ফর্ম্যাটগুলি নির্বাচন করুন৷ তারপর Continue এ ক্লিক করুন।

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

iOS

উদাহরণ তৈরি করুন

এরপরে, আপনার যোগ করা অ্যাপের জন্য একটি নেটওয়ার্ক ইনস্ট্যান্স কনফিগার করুন; ironSource পুরস্কৃত এবং ইন্টারস্টিশিয়াল বিজ্ঞাপনের জন্য একাধিক নেটওয়ার্ক উদাহরণ সমর্থন করে।

বিজ্ঞাপন > সেটআপ > দৃষ্টান্তে নেভিগেট করুন। অ্যাপটি নির্বাচন করুন এবং ইনস্ট্যান্স তৈরি করুন ক্লিক করুন।

প্রয়োজনীয় বিবরণ লিখুন এবং সংরক্ষণ করুন এবং বন্ধ করুন ক্লিক করুন।

একবার ইন্সট্যান্স তৈরি হয়ে গেলে, ইনস্ট্যান্স আইডি ইনস্ট্যান্স আইডি ফিল্ডে তালিকাভুক্ত হয়।

APP KEY এবং ইনস্ট্যান্স আইডি ছাড়াও, আপনারAdMob বিজ্ঞাপন ইউনিট আইডি সেট আপ করতে আপনার ironSource সিক্রেট কী এবং রিফ্রেশ টোকেনের প্রয়োজন হবে৷

আপনার ironSource প্রকাশক ড্যাশবোর্ডে আমার অ্যাকাউন্টে নেভিগেট করুন তারপর API ট্যাবে ক্লিক করুন। আপনার গোপন কী নোট নিন এবং টোকেন রিফ্রেশ করুন

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

কিভাবে ironSource পরীক্ষার বিজ্ঞাপনগুলি সক্ষম করতে হয় সে সম্পর্কে ironSource-এর ইন্টিগ্রেশন টেস্টিং গাইডের নির্দেশাবলী অনুসরণ করুন৷

ধাপ 2: AdMob UI এ আয়রনসোর্স চাহিদা সেট আপ করুন

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

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

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

iOS

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

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

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

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

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

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

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

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

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

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

using GoogleMobileAds.Api.Mediation.IronSource;
// ...

IronSource.SetConsent(true);

আরও বিশদ বিবরণের জন্য রেগুলেশন অ্যাডভান্সড সেটিংসে আয়রনসোর্সের ডকুমেন্টেশন দেখুন।

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

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

ironSource সংস্করণ 2.2.4 এর জন্য Google মোবাইল বিজ্ঞাপন মধ্যস্থতা প্লাগইন IronSource.SetMetaData() পদ্ধতি অন্তর্ভুক্ত করে। নিম্নোক্ত নমুনা কোডটি দেখায় কিভাবে সম্মতির তথ্য ironSource SDK-এ পাঠাতে হয়। আইরনসোর্স SDK-তে সঠিকভাবে ফরোয়ার্ড করা নিশ্চিত করতে আপনি Google মোবাইল বিজ্ঞাপন SDK শুরু করার আগে এই বিকল্পগুলি অবশ্যই সেট করতে হবে৷

using GoogleMobileAds.Api.Mediation.IronSource;
// ...

IronSource.SetMetaData("do_not_sell", "true");

আরও বিশদ বিবরণের জন্য অ্যান্ড্রয়েড এবং iOS উভয়ের জন্য রেগুলেশন অ্যাডভান্সড সেটিংসের উপর ironSource এর ডকুমেন্টেশন দেখুন এবং পদ্ধতিতে যে মানগুলি প্রদান করা যেতে পারে।

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

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

প্রোগার্ড নিয়ম

আপনি যদি আপনার অ্যাপকে সঙ্কুচিত করেন, অস্পষ্ট করেন এবং অপ্টিমাইজ করেন , IronSource-এর আপনার প্রকল্পের জন্য অতিরিক্ত ProGuard নিয়ম প্রয়োজন।

আপনার প্রকল্প তৈরি করার সময়, প্ল্যাটফর্ম হিসাবে Android নির্বাচন করুন। তারপরে, প্লেয়ার সেটিংস খুলুন এবং প্রকাশনা সেটিংস ট্যাবের অধীনে ব্যবহারকারী প্রোগার্ড ফাইলটি পরীক্ষা করুন। আপনার পরিবর্তন করার জন্য একটি কাস্টম proguard-user.txt ফাইল কোথায় তৈরি করা হয়েছে তা ইউনিটি দেখাতে হবে।

ইউনিটি ইউজার প্রোগার্ড ফাইল

আপনার প্রকল্পের জন্য কী কী ProGuard নিয়মগুলি প্রয়োজন সে সম্পর্কে আরও তথ্যের জন্য IronSource-এর Android SDK ইন্টিগ্রেশন গাইডের সাথে পরামর্শ করুন এবং সেই নিয়মগুলি আপনার proguard-user.txt ফাইলে যোগ করুন৷

iOS

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

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

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

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

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

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

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

ত্রুটি কোড

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

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

com.google.ads.mediation.ironsource.IronSourceAdapter
com.google.ads.mediation.ironsource.IronSourceRewardedAdapter

iOS

GADMAdapterIronSource
GADMAdapterIronSourceRewarded

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

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

ভুল সংকেত কারণ
101 AdMob UI এ কনফিগার করা ironSource সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ।
102 ironSource তাদের SDK শুরু করার জন্য একটি কার্যকলাপের প্রসঙ্গ প্রয়োজন।
103 ironSource শুধুমাত্র ironSource ইনস্ট্যান্স আইডি প্রতি 1টি বিজ্ঞাপন লোড করতে পারে।
105 অনুরোধ করা ব্যানার বিজ্ঞাপন আকার ironSource দ্বারা সমর্থিত নয়.
106 ironSource SDK আরম্ভ করা হয়নি।
501-1056 ironSource SDK ত্রুটি। আরো বিস্তারিত জানার জন্য ডকুমেন্টেশন দেখুন.

iOS

ভুল সংকেত কারণ
101 AdMob UI এ কনফিগার করা ironSource সার্ভারের প্যারামিটার অনুপস্থিত/অবৈধ।
102 ironSource অ্যাডাপ্টার অনুরোধ করা বিজ্ঞাপন বিন্যাস সমর্থন করে না.
103 এই নেটওয়ার্ক কনফিগারেশনের জন্য একটি ironSource বিজ্ঞাপন ইতিমধ্যেই লোড করা হয়েছে৷
104 অনুরোধ করা ব্যানার বিজ্ঞাপন আকার ironSource দ্বারা সমর্থিত নয়.
508-1037 ironSource SDK ত্রুটি। আরো বিস্তারিত জানার জন্য ডকুমেন্টেশন দেখুন.

IronSource Unity Mediation Plugin Changelog

সংস্করণ 3.0.0

সংস্করণ 2.6.1

সংস্করণ 2.6.0

সংস্করণ 2.5.0

সংস্করণ 2.4.0

সংস্করণ 2.3.1

সংস্করণ 2.3.0

সংস্করণ 2.2.7

সংস্করণ 2.2.6

সংস্করণ 2.2.5

সংস্করণ 2.2.4

সংস্করণ 2.2.3

সংস্করণ 2.2.2

সংস্করণ 2.2.1

সংস্করণ 2.2.0

সংস্করণ 2.1.5

সংস্করণ 2.1.4

সংস্করণ 2.1.3

সংস্করণ 2.1.2

সংস্করণ 2.1.1

সংস্করণ 2.1.0

সংস্করণ 2.0.3

সংস্করণ 2.0.2

সংস্করণ 2.0.1

সংস্করণ 2.0.0

সংস্করণ 1.10.0

সংস্করণ 1.9.1

সংস্করণ 1.9.0

সংস্করণ 1.8.2

সংস্করণ 1.8.1

সংস্করণ 1.8.0

সংস্করণ 1.7.0

সংস্করণ 1.6.0

সংস্করণ 1.5.0

সংস্করণ 1.4.0

সংস্করণ 1.3.2

সংস্করণ 1.3.1

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.10.0.0 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.8.6.0 সমর্থন করে

সংস্করণ 1.3.0

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.10.0.0 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.8.4.1.0 সমর্থন করে

সংস্করণ 1.2.0

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.9.0.1 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.8.4.1.0 সমর্থন করে

সংস্করণ 1.1.2

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.8.4.1 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.8.4.1 সমর্থন করে

সংস্করণ 1.1.1

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.8.4.1 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.8.3.0 সমর্থন করে

সংস্করণ 1.1.0

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

সংস্করণ 1.0.4

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.7.11.0 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.7.11.0 সমর্থন করে

সংস্করণ 1.0.3

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.7.10.0 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.7.10.0 সমর্থন করে

সংস্করণ 1.0.2

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.7.9.1.1 সমর্থন করে
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.7.10.0 সমর্থন করে
  • Chartboost Unity মধ্যস্থতা প্লাগইনের সাথে একটি বিরোধের সমাধান করা হয়েছে।

সংস্করণ 1.0.1

  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.7.9.0 সমর্থন করে।
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.7.9.2.0 সমর্থন করে।

সংস্করণ 1.0.0

  • প্রথম রিলিজ!
  • IronSource Android অ্যাডাপ্টার সংস্করণ 6.7.9.0 সমর্থন করে।
  • IronSource iOS অ্যাডাপ্টারের সংস্করণ 6.7.9.1.0 সমর্থন করে।