ইউনিটি অ্যাপে Google মোবাইল বিজ্ঞাপন SDK-এর প্রারম্ভিক অ্যাক্সেস বিল্ডগুলিকে একীভূত করুন

এই নির্দেশিকাটি এমন প্রকাশকদের জন্য তৈরি করা হয়েছে যারা তাদের Unity অ্যাপে Google Mobile Ads SDK-এর একটি প্রাথমিক অ্যাক্সেস বিল্ড একত্রিত করছেন। আগাম অ্যাক্সেস বিল্ডগুলি পরবর্তী রিলিজের জন্য অপেক্ষা না করে সর্বশেষ Google মোবাইল বিজ্ঞাপন SDK বৈশিষ্ট্যগুলির সুবিধা নেওয়ার সুযোগ প্রদান করে এবং সেগুলি সম্পূর্ণভাবে পরীক্ষা করা হয় এবং পাবলিক বিল্ডগুলির মতো প্রকাশের জন্য একই মানদণ্ড পূরণ করে৷

আপনার ইউনিটি অ্যাপে Google মোবাইল বিজ্ঞাপন SDK-এর প্রারম্ভিক অ্যাক্সেস বিল্ডকে একীভূত করতে এই পৃষ্ঠার ধাপগুলি অনুসরণ করুন।

পূর্বশর্ত

  • আপনার ইউনিটি প্রকল্পে GMA ইউনিটি প্লাগইন সংহত করতে শুরু করুন নির্দেশিকা অনুসরণ করুন।

  • আপনার অ্যাকাউন্ট ম্যানেজার দ্বারা প্রদত্ত Google মোবাইল বিজ্ঞাপন SDK-এর প্রাথমিক অ্যাক্সেস বিল্ড।

ইন্টিগ্রেশন নির্দেশাবলী

Android বা iOS এর জন্য নির্দেশাবলী নির্বাচন করতে একটি ট্যাবে ক্লিক করুন। আপনি যদি উভয় প্ল্যাটফর্মের জন্য প্রারম্ভিক অ্যাক্সেস বিল্ডগুলিকে একীভূত করেন তবে উভয় ট্যাবে নির্দেশাবলী সম্পূর্ণ করুন৷

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

Google মোবাইল বিজ্ঞাপন অ্যান্ড্রয়েড SDK-এর প্রাথমিক অ্যাক্সেস বিল্ড ডাউনলোড করুন এবং এটিকে সুবিধাজনক জায়গায় বের করুন।

এর পরে, Google মোবাইল বিজ্ঞাপন ইউনিটি প্লাগইনের জন্য একটি কাস্টম ম্যাভেন সংগ্রহস্থল হিসাবে এই অবস্থানটি যুক্ত করুন৷

নির্ভরতা XML ফাইল আপডেট করুন

XML ফাইলের বিষয়বস্তু Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml এ নিম্নলিখিতগুলিতে আপডেট করুন:

<dependencies>
  <androidPackages>
    <androidPackage spec="com.google.android.gms:play-services-ads:x.y.z">
      <repositories>
        <repository>/path/to/extracted/maven/repo</repository>
        <repository>https://maven.google.com/</repository>
      </repositories>
    </androidPackage>
  </androidPackages>
</dependencies>

বোল্ড করা টেক্সট, /path/to/extracted/maven/repo ,কে Google Mobile Ads SDK zip ফাইলের প্রারম্ভিক অ্যাক্সেসের আর্কাইভ কন্টেন্টের পাথ দিয়ে প্রতিস্থাপন করতে হবে।পূর্ববর্তী স্নিপেটে xyz দ্বারা দেখানো নির্ভরতা সংস্করণটি com/google/android/gms/play-services-ads/ ডিরেক্টরির অধীনে থাকা সাম্প্রতিকতম সংস্করণ খুঁজে বের করার মাধ্যমে নির্ধারণ করা যেতে পারে আর্লি অ্যাক্সেস Google মোবাইল বিজ্ঞাপন অ্যান্ড্রয়েড SDK জিপ ফাইলের নিষ্কাশিত বিষয়বস্তুতে।

ফোর্স নির্ভরতা রেজোলিউশন

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

জোর সংকল্প

আপনি যখন আপনার অ্যাপটি তৈরি করেন, তখন JAR সমাধানকারী বিল্ডে সমস্ত প্রয়োজনীয় নির্ভরতা চালায় এবং আমদানি করে।

iOS

নিশ্চিত করুন যে Assets/GoogleMobileAds/Editor/GoogleMobileAdsDependencies.xml এ থাকা নির্ভরতা XML ফাইলটিতে Google-Mobile-Ads-SDK CocoaPod-এর কোনও উল্লেখ নেই৷

এর পরে, JAR সমাধানকারী আপনার Assets/Plugins/iOS ফোল্ডারে যে GoogleMobileAdsSDK-এর বিদ্যমান অনুলিপিগুলি রেখেছেন তা সরান৷

Google মোবাইল বিজ্ঞাপন iOS SDK-এর প্রাথমিক অ্যাক্সেস বিল্ড ডাউনলোড করুন এবং আপনার ইউনিটি প্রকল্পের Assets/Plugins/iOS ডিরেক্টরিতে এর নিষ্কাশিত বিষয়বস্তু রাখুন।

আপনি যখন আপনার অ্যাপ তৈরি করেন, এটি iOS প্রকল্পে ফ্রেমওয়ার্ক কপি করে।