রিলিজ নোট

গুগল ইউজার মেসেজিং প্ল্যাটফর্ম এসডিকে আইওএস (iOS)-এর জন্য ডাউনলোডের মাধ্যমে উপলব্ধ। আপনার Google Mobile Ads SDK এর ব্যবহার গুগল ডেভেলপারস সাইটের পরিষেবার শর্তাবলী দ্বারা নিয়ন্ত্রিত হয়।

সংস্করণ ৩.১.০
SHA1 চেকসাম c033b599479d618afd79cbf947dc9dbb21d4fc4a
আকার ০.২ এমবি

googleusermessagingplatform.zip ডাউনলোড করুন

রিলিজ নোট

সংস্করণ মুক্তির তারিখ নোট
৩.১.০ ২০২৫-১০-২৯
৩.০.০ ২০২৫-০৩-২৪
  • ব্রেকিং পরিবর্তন :
    • সর্বনিম্ন সমর্থিত এক্সকোড সংস্করণ ১৬.০-তে হালনাগাদ করা হয়েছে।
    • অ্যাপলের সুইফট এপিআই ডিজাইন গাইডলাইনস- এর নামকরণ রীতি অনুসরণ করে সুইফট এপিআই-এর নামগুলো আপডেট করা হয়েছে।
    সংস্করণ ২ সংস্করণ ৩
    ক্লাস
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    বৈশিষ্ট্য
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • Privacy & messaging-এর মাধ্যমে কনসেন্ট মোড সাপোর্ট কনফিগার করা হলে Firebase কনসেন্ট API কল করার জন্য অভ্যন্তরীণ কার্যকারিতা যোগ করা হয়েছে।
২.৭.০ ২০২৪-১০-৩০
  • মার্কিন যুক্তরাষ্ট্রের নিয়ন্ত্রিত রাজ্যগুলিতে পরীক্ষা সমর্থন করার জন্য, UMPDebugGeography তে নিম্নলিখিত বিকল্পগুলি যোগ করা হয়েছে:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA এখন আর ব্যবহার করা হয় না। এর পরিবর্তে UMPDebugGeographyOther ব্যবহার করুন।
২.৬.০ ২০২৪-০৯-০৫
  • সম্মতি বার্তার জন্য UIViewController রেফারেন্সগুলো এখন নাল (null) হতে পারে এবং এগুলো আবশ্যক নয়। যখন কোনো ভিউ কন্ট্রোলার প্রদান করা হয় না, তখন SDK স্বয়ংক্রিয়ভাবে তা খুঁজে বের করার জন্য অ্যাপের প্রধান উইন্ডো ব্যবহার করে।
২.৫.০ ২০২৪-০৬-২৬
  • অ্যাপটিতে কোনো গোপনীয়তা বার্তা কনফিগার করা না থাকলে true রিটার্ন করার জন্য canRequestAds API আপডেট করা হয়েছে।
  • -[UMPConsentForm init] এর নালযোগ্যতা nullable থেকে nonnull এ আপডেট করা হয়েছে।
২.৪.০ ২০২৪-০৪-২৪
  • টিম আইডি EQHXZ8M8AV ব্যবহার করে স্বাক্ষরকারী পরিচয়টি AdMob Inc. থেকে Google LLC তে আপডেট করা হয়েছে। যদি এর ফলে Xcode-এ কোনো নোটিশ আসে, তাহলে নতুন পরিচয়টি গ্রহণ করতে “পরিবর্তন গ্রহণ করুন” (Accept Change) নির্বাচন করুন।
২.৩.০ ২০২৪-০৩-১৪
২.২.০ ২০২৪-০২-২০
  • সর্বনিম্ন সমর্থিত এক্সকোড সংস্করণ বাড়িয়ে ১৫.১ করা হয়েছে।
  • iOS-এর ন্যূনতম ডেপ্লয়মেন্ট টার্গেট বাড়িয়ে 12.0 করা হয়েছে।
  • advertisingIdentifier এর সমস্ত উল্লেখ মুছে ফেলা হয়েছে।
  • SDK-টিকে Xcode 15.3-এর সাথে সামঞ্জস্যপূর্ণ করার জন্য Info.plist ফাইলগুলো যোগ করা হয়েছে।
  • CocoaPods-এর সর্বনিম্ন সংস্করণ বাড়িয়ে 1.12.0 করা হয়েছে।
  • বাইনারি থেকে বিটকোড সরানো হয়েছে।
২.১.০ ২০২৩-০৭-২৪

এই রিলিজে সম্মতি সংগ্রহের প্রক্রিয়া সহজ করার জন্য বেশ কিছু নতুন এপিআই চালু করা হয়েছে। বিদ্যমান ইন্টিগ্রেশনগুলোর জন্য এই নতুন এপিআইগুলো গ্রহণ করা আবশ্যক নয়।

  • ন্যূনতম ডেপ্লয়মেন্ট টার্গেট বাড়িয়ে iOS 11.0 করা হয়েছে।
  • সমর্থিত সর্বনিম্ন Xcode সংস্করণ ১৪.১-এ আপডেট করা হয়েছে।
    • Xcode 14-এ armv7 সমর্থিত নয় এবং SDK থেকে এটি সরিয়ে ফেলা হয়েছে।
  • অন্যান্য পাবলিক এপিআই-এর সাথে ইন্টারঅ্যাক্ট করার আগে এখন requestConsentInfoUpdateWithParameters:completionHandler: কল করা আবশ্যক । এটি কল করার আগে, নিম্নলিখিতগুলি রিটার্ন করা হয়:
  • UMPConsentForm
    • লোড এবং শো কল একত্রিত করার জন্য +loadAndPresentIfRequiredFromViewController:completionHandler: মেথডটি যোগ করা হয়েছে। অ্যাপ চালু হওয়ার সময় প্রয়োজনে একটি ফর্ম দেখানোর জন্য এই মেথডটি ব্যবহার করা হবে।
    • +presentPrivacyOptionsFormFromViewController:completionHandler: একটি মেথড যোগ করা হয়েছে, যা ব্যবহারকারীরা আপনার অ্যাপের গোপনীয়তা সেটিংসে ইন্টারঅ্যাক্ট করলে কল করা হবে।
  • UMPConsentInformation
    • canRequestAds প্রপার্টিটি যোগ করা হয়েছে।
    • এই সেশনে গোপনীয়তার বিকল্পগুলি দেখানো আবশ্যক কিনা তা নির্দেশ করার জন্য privacyOptionsRequirementStatus প্রপার্টিটি যোগ করা হয়েছে।
  • এমন একটি সমস্যার সমাধান করা হয়েছে যেখানে ফর্মটি প্রদর্শিত হতে ব্যর্থ হলেও UMPConsentFormPresentCompletionHandler কখনোই কল করা হতো না।
  • ২.০.১ ২০২২-০৯-১২
    • এমন একটি সমস্যার সমাধান করা হয়েছে যেখানে একবার ব্যবহারের জন্য তৈরি ফর্মগুলোও পুনরায় ব্যবহার করা যেত।
    ২.০.০ ২০২১-০৩-১৫
    • UMPConsentType API-টি সরিয়ে ফেলা হয়েছে। এই API-টি অসমর্থিত ছিল।
    • i386 স্লাইসটি সরানো হয়েছে।
    ১.৪.০ ২০২০-১১-২৩
    • অ্যাপল সিলিকন ডিভাইসে টেস্টিং সমর্থন করার জন্য সিমুলেটরের জন্য একটি arm64 স্লাইস অন্তর্ভুক্ত করা হয়েছে।
    • প্রকাশকদের অবশ্যই এক্সকোড ১২ দিয়ে এই এসডিকে সংস্করণটি বিল্ড করতে হবে।
    ১.৩.০ ২০২০-১০-২১ SDK-টি .framework থেকে .xcframework-এ আপডেট করা হয়েছে।
    ১.২.০ ২০২০-০৯-১৬ SDK বিল্ড করার জন্য Xcode ভার্সন 10.3 থেকে 11.0 -এ আপডেট করা হয়েছে।
    ১.১.০ ২০২০-০৮-১১
    • iOS 14-এর জন্য সমর্থন যোগ করা হয়েছে।
      • অ্যাপ ট্র্যাকিং স্বচ্ছতার জন্য সমর্থন যোগ করা হয়েছে। ব্যবহারকারীদের কাছ থেকে IDFA অনুমতি চেয়ে পাঠানো বার্তাগুলি ফান্ডিং চয়েসেস UI- তে কনফিগার করা যাবে।
      • IDFA অনুপলব্ধ থাকলে UMPDebugSettings.testDeviceIdentifiers একটি নতুন আইডেন্টিফায়ার গ্রহণ করার অনুমতি দেওয়া হয়েছে।
    • একটি বাগ সংশোধন করা হয়েছে, যার ফলে ফর্ম লোড করার সময়সীমা শেষ হয়ে গেলে -[UMPConsentForm loadWithCompletionHandler:] ফাংশনটি দুইবার কল হতো।
    ১.০.০ ২০২০-০৭-০৬ সর্বসাধারণের জন্য প্রকাশ।