Google UMP SDK टूल

Google User Messaging Platform SDK, iOS के लिए डाउनलोड के तौर पर उपलब्ध है. Interactive Media Ads का इस्तेमाल करने पर, Google Developers Site सेवा की शर्तें लागू होती हैं.

वर्शन 3.1.0
SHA1 चेकसम c033b599479d618afd79cbf947dc9dbb21d4fc4a
साइज़ 0.2 MB

googleusermessagingplatform.zip डाउनलोड करें

प्रॉडक्ट की जानकारी

वर्शन रिलीज़ की तारीख नोट
3.1.0 2025-10-29
3.0.0 2025-03-24
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 एपीआई को अपडेट किया गया है. अब यह true दिखाता है, जब ऐप्लिकेशन में निजता से जुड़े मैसेज कॉन्फ़िगर नहीं किए गए होते हैं.
  • -[UMPConsentForm init] पर, नलेबिलिटी को nullable से बदलकर nonnull किया गया है.
2.4.0 2024-04-24
  • हस्ताक्षर करने वाली पहचान को AdMob Inc. से बदलकर Google LLC किया गया है. इसके लिए, टीम आईडी EQHXZ8M8AV का इस्तेमाल किया गया है. अगर इससे Xcode में कोई सूचना दिखती है, तो नई पहचान स्वीकार करने के लिए, “बदलाव स्वीकार करें” को चुनें.
2.3.0 2024-03-14
2.2.0 2024-02-20
  • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 15.1 पर अपडेट किया गया है.
  • iOS के लिए, डिप्लॉयमेंट के सबसे पुराने टारगेट को 12.0 पर अपडेट किया गया है.
  • advertisingIdentifier के सभी रेफ़रंस हटा दिए गए हैं.
  • Info.plist फ़ाइलें जोड़ी गई हैं, ताकि SDK टूल, Xcode 15.3 के साथ काम कर सके.
  • CocoaPods के सबसे पुराने वर्शन को 1.12.0 पर अपडेट किया गया है.
  • बाइनरी से बिटकोड हटा दिया गया है.
2.1.0 2023-07-24

इस रिलीज़ में, सहमति इकट्ठा करने की प्रोसेस को आसान बनाने के लिए, कई नए एपीआई जोड़े गए हैं. मौजूदा इंटिग्रेशन के लिए, इन नए एपीआई को अपनाना ज़रूरी नहीं है.

  • डिप्लॉयमेंट के सबसे पुराने टारगेट को iOS 11.0 पर अपडेट किया गया है.
  • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 14.1 पर अपडेट किया गया है
    • Xcode 14 में armv7 के लिए सहायता उपलब्ध नहीं है. इसलिए, इसे SDK टूल से हटा दिया गया है.
  • अन्य सार्वजनिक एपीआई के साथ इंटरैक्ट करने से पहले, 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 हटा दिया गया है. यह एपीआई काम नहीं करता था.
    • i386 स्लाइस हटा दिया गया है.
    1.4.0 2020-11-23
    • सिम्युलेटर के लिए arm64 स्लाइस जोड़ा गया है, ताकि Apple Silicon डिवाइसों पर टेस्टिंग की जा सके.
    • पब्लिशर को 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
    1.0.0 2020-07-06 सामान्य रूप से उपलब्ध होने की रिलीज़.