রিলিজ নোট

Google ব্যবহারকারী মেসেজিং প্ল্যাটফর্ম SDK, iOS-এর জন্য ডাউনলোড হিসেবে অফার করা হয়। আপনার Google Mobile Ads SDK-এর ব্যবহার Google Developers সাইটের পরিষেবার শর্তাবলী দ্বারা পরিচালিত হয়।

ভার্সন 3.1.0
SHA1 চেকসাম c033b599479d618afd79cbf947dc9dbb21d4fc4a
আকার ০.২ এমবি

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

রিলিজ নোট

ভার্সন রিলিজ করার তারিখ নোট
3.1.0 2025-10-29
3.0.0 2025-03-24
  • ব্রেকিং পরিবর্তন:
    • Xcode-এর ন্যূনতম ভার্সন আপডেট করে 16.0 করা হয়েছে।
    • Apple-এর Swift API ডিজাইন নির্দেশিকা থেকে নামকরণের নিয়মাবলী অনুসরণ করার জন্য Swift API-এর নাম আপডেট করা হয়েছে।
    Version 2 সংস্করণ ৩
    ক্লাস
    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
  • Firebase কনসেন্ট API কল করার জন্য ইন্টার্নাল কার্যকারিতা যোগ করা হয়েছে যখন গোপনীয়তা ও মেসেজিংয়ের মাধ্যমে কনসেন্ট মোড সাপোর্ট কনফিগার করা হয়।
2.7.0 2024-10-30
  • মার্কিন যুক্তরাষ্ট্রের রেগুলেটেড স্টেটের সাথে টেস্টিংয়ে সহায়তা করতে, UMPDebugGeography-এ নিম্নলিখিত বিকল্প যোগ করা হয়েছে:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA শীঘ্রই বন্ধ করা হয়েছে। পরিবর্তে UMPDebugGeographyOther ব্যবহার করুন।
2.6.0 2024-09-05
  • সম্মতি মেসেজের জন্য UIViewController রেফারেন্স এখন নালেবেল এবং প্রয়োজন নেই। SDK, অ্যাপের প্রধান উইন্ডো ব্যবহার করে ভিউ কন্ট্রোলার অটোমেটিক খুঁজে নেয়, যদি কোনও ভিউ কন্ট্রোলার না দেওয়া থাকে।
2.5.0 2024-06-26
  • অ্যাপে কোনও গোপনীয়তা মেসেজ কনফিগার করা না থাকলে, canRequestAds API আপডেট করা হয়েছে যাতে true রিটার্ন করা যায়।
  • -[UMPConsentForm init]-এ নালেবিলিটি nullable থেকে nonnull-এ আপডেট করা হয়েছে।
2.4.0 2024-04-24
  • EQHXZ8M8AV টিম আইডি ব্যবহার করে সাইনিং আইডেন্টিটি AdMob Inc. থেকে Google LLC-এ আপডেট করা হয়েছে। এর ফলে Xcode-এ কোনও বিজ্ঞপ্তি দেখানো হলে, নতুন পরিচয় গ্রহণ করতে “পরিবর্তন গ্রহণ করুন” বিকল্প বেছে নিন।
2.3.0 2024-03-14
2.2.0 2024-02-20
  • Xcode-এর ন্যূনতম ভার্সন 15.1-এ আপডেট করা হয়েছে।
  • iOS-এর ন্যূনতম ডেপ্লয়মেন্ট টার্গেট বাড়িয়ে ১২.০ করা হয়েছে।
  • advertisingIdentifier-এর সব রেফারেন্স সরানো হয়েছে।
  • Xcode 15.3-এর সাথে SDK-কে মানানসই করতে Info.plistটি ফাইল যোগ করা হয়েছে।
  • CocoaPods-এর ন্যূনতম ভার্সন বাড়িয়ে 1.12.0 করা হয়েছে।
  • বাইনারি থেকে বিটকোড সরানো হয়েছে।
2.1.0 2023-07-24

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

  • ন্যূনতম ডেপ্লয়মেন্ট টার্গেট iOS 11.0-এ বাড়ানো হয়েছে।
  • Xcode-এর ন্যূনতম ভার্সন 14.1-এ আপডেট করা হয়েছে
    • Xcode 14-এ armv7 কাজ করে না এবং SDK থেকে এটি সরিয়ে দেওয়া হয়েছে।
  • অন্যান্য পাবলিক API-এর সাথে ইন্টার‍্যাক্ট করার আগে requestConsentInfoUpdateWithParameters:completionHandler:-কে কল করা এখন প্রয়োজন। এটি কল করার আগে, নিম্নলিখিতগুলি রিটার্ন করা হয়:
  • UMPConsentForm
    • লোড ও শো কল একত্রিত করতে +loadAndPresentIfRequiredFromViewController:completionHandler: পদ্ধতি যোগ করা হয়েছে। অ্যাপ চালু হওয়ার সময় প্রয়োজন হলে ফর্ম দেখানোর ব্যবহারের ক্ষেত্রে এই পদ্ধতি ব্যবহার করা হয়।
    • +presentPrivacyOptionsFormFromViewController:completionHandler: পদ্ধতি যোগ করা হয়েছে, ব্যবহারকারী আপনার অ্যাপের গোপনীয়তা সেটিংয়ের সাথে ইন্টার‍্যাক্ট করলে এটি কল করা হবে।
  • UMPConsentInformation
    • canRequestAds প্রপার্টি যোগ করা হয়েছে।
    • এই সেশনে গোপনীয়তা বিকল্প দেখানোর প্রয়োজন আছে কিনা তা নির্দেশ করতে privacyOptionsRequirementStatus প্রপার্টি যোগ করা হয়েছে।
  • ফর্ম দেখানো যায়নি কিন্তু UMPConsentFormPresentCompletionHandler কখনও ইনভোক করা হয়নি, এমন সমস্যার সমাধান করা হয়েছে।
  • 2.0.1 2022-09-12
    • সিঙ্গল-ইউজ ফর্ম যাতে আবার ব্যবহার করা না যায় সেই সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
    2.0.0 2021-03-15
    • UMPConsentType API সরিয়ে দেওয়া হয়েছে। এই API কাজ করেনি।
    • i386 স্লাইস সরানো হয়েছে।
    1.4.0 2020-11-23
    • Apple Silicon ডিভাইসে টেস্টিংয়ের জন্য সিমুলেটরে arm64 স্লাইস অন্তর্ভুক্ত করা হয়েছে।
    • প্রকাশকদের Xcode 12 ব্যবহার করে এই SDK ভার্সন তৈরি করতে হবে।
    1.3.0 2020-10-21 SDK-কে .framework থেকে .xcframework-এ আপডেট করা হয়েছে।
    1.2.0 2020-09-16 SDK তৈরি করার জন্য Xcode ভার্সন আপডেট করা হয়েছে 10.3->11.0.
    1.1.0 2020-08-11
    • iOS 14-এর জন্য সহায়তা যোগ করা হয়েছে।
      • অ্যাপ ট্র্যাকিং ট্রান্সপারেন্সি ফিচারের জন্য সহায়তা যোগ করা হয়েছে। ব্যবহারকারীদের থেকে IDFA অনুমতির অনুরোধ করা মেসেজ Funding Choices UI-তে কনফিগার করা যেতে পারে।
      • IDFA উপলভ্য না থাকলে, UMPDebugSettings.testDeviceIdentifiers-কে নতুন শনাক্তকারী গ্রহণ করার অনুমতি দেওয়া হয়েছে।
    • একটি সমস্যার সমাধান করা হয়েছে যার কারণে ফর্ম লোড করার সময় টাইম-আউট হয়ে গেলে -[UMPConsentForm loadWithCompletionHandler:] দুবার কল ব্যাক করা হচ্ছিল।
    1.0.0 2020-07-06 জেনেরাল অ্যাভেইলেবিলিটি রিলিজ।