Google UMP SDK

Google ব্যবহারকারী বার্তা প্ল্যাটফর্ম SDK iOS এর জন্য ডাউনলোড হিসেবে অফার করা হয়েছে। Google মোবাইল বিজ্ঞাপন SDK এর ব্যবহার Google ডেভেলপারস সাইটের পরিষেবার শর্তাবলী দ্বারা নিয়ন্ত্রিত হয়।

সংস্করণ ৩.১.০
SHA1 চেকসাম c033b599479d618afd79cbf947dc9dbb21d4fc4a
আকার ০.২ মেগাবাইট

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

রিলিজ নোট

সংস্করণ মুক্তির তারিখ মন্তব্য
৩.১.০ ২০২৫-১০-২৯
৩.০.০ ২০২৫-০৩-২৪
  • উল্লেখযোগ্য পরিবর্তনগুলি :
    • ন্যূনতম সমর্থিত Xcode সংস্করণটি 16.0 এ আপডেট করা হয়েছে।
    • অ্যাপলের সুইফট এপিআই ডিজাইন নির্দেশিকা থেকে নামকরণের নিয়ম অনুসরণ করে সুইফট এপিআই নামগুলি আপডেট করা হয়েছে।
    সংস্করণ ২ সংস্করণ ৩
    ক্লাস
    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 গুলিকে কল করার জন্য অভ্যন্তরীণ কার্যকারিতা যোগ করা হয়েছে।
২.৭.০ ২০২৪-১০-৩০
  • নিয়ন্ত্রিত মার্কিন রাজ্যগুলিতে পরীক্ষা সমর্থন করার জন্য, UMPDebugGeography তে নিম্নলিখিত বিকল্পগুলি যুক্ত করা হয়েছে:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • অপ্রচলিত UMPDebugGeographyNotEEA । পরিবর্তে UMPDebugGeographyOther ব্যবহার করুন।
২.৬.০ ২০২৪-০৯-০৫
  • সম্মতি বার্তার জন্য UIViewController রেফারেন্স এখন বাতিলযোগ্য এবং প্রয়োজন নেই। SDK অ্যাপের প্রধান উইন্ডো ব্যবহার করে ভিউ কন্ট্রোলার সরবরাহ না করা হলে স্বয়ংক্রিয়ভাবে তা খুঁজে বের করে।
২.৫.০ ২০২৪-০৬-২৬
  • অ্যাপটিতে কোনও গোপনীয়তা বার্তা কনফিগার না থাকলে true ফিরিয়ে আনার জন্য canRequestAds API আপডেট করা হয়েছে।
  • -[UMPConsentForm init] এ nullability nullable থেকে nonnull এ আপডেট করা হয়েছে।
২.৪.০ ২০২৪-০৪-২৪
  • টিম আইডি EQHXZ8M8AV ব্যবহার করে AdMob Inc. থেকে Google LLC তে স্বাক্ষরকারী পরিচয় আপডেট করা হয়েছে। যদি এটি Xcode-এ একটি বিজ্ঞপ্তি ট্রিগার করে, তাহলে নতুন পরিচয় গ্রহণ করতে "পরিবর্তন গ্রহণ করুন" নির্বাচন করুন।
২.৩.০ ২০২৪-০৩-১৪
২.২.০ ২০২৪-০২-২০
  • ন্যূনতম সমর্থিত Xcode সংস্করণ 15.1 এ বৃদ্ধি করা হয়েছে।
  • iOS-এর সর্বনিম্ন স্থাপনার লক্ষ্যমাত্রা ১২.০-এ উন্নীত করা হয়েছে।
  • advertisingIdentifier এর সমস্ত রেফারেন্স সরানো হয়েছে।
  • SDK কে Xcode 15.3 এর সাথে সামঞ্জস্যপূর্ণ করার জন্য Info.plist ফাইল যোগ করা হয়েছে।
  • CocoaPods-এর সর্বনিম্ন সংস্করণ 1.12.0-এ উন্নীত করা হয়েছে।
  • বাইনারি থেকে বিটকোড সরানো হয়েছে।
২.১.০ ২০২৩-০৭-২৪

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

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