Google UMP SDK टूल

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

वर्शन 2.7.0
SHA1 चेकसम b0663bd4efcda9f32f765c5b7708ff1971e34b3b
साइज़ 0.2 एमबी

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

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

वर्शन रिलीज़ की तारीख नोट
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
  • ऐप्लिकेशन में निजता से जुड़े मैसेज कॉन्फ़िगर न होने पर, true दिखाने के लिए canRequestAds एपीआई को अपडेट किया गया.
  • -[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 डिप्लॉयमेंट के लिए, कम से कम 12.0 वर्शन का टारगेट बढ़ाया गया.
  • advertisingIdentifier के सभी संदर्भ हटाए गए.
  • SDK टूल को Xcode 15.3 के साथ काम करने के लिए, Info.plist फ़ाइलें जोड़ी गईं.
  • CocoaPods के कम से कम वर्शन को 1.12.0 पर सेट किया गया.
  • बाइनरी से बिटकोड हटाया गया.
2.1.0 2023-07-24

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

  • डिप्लॉयमेंट के लिए, कम से कम iOS 11.0 वर्शन की ज़रूरत होगी.
  • Xcode के साथ काम करने वाले कम से कम वर्शन को 14.1 में अपडेट किया गया
    • armv7, Xcode 14 के साथ काम नहीं करता. साथ ही, इसे 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 डिवाइसों पर टेस्टिंग की सुविधा का इस्तेमाल किया जा सके.
    • पब्लिशर को SDK टूल के इस वर्शन को Xcode 12 के साथ बनाना होगा.
    1.3.0 2020-10-21 SDK टूल को .framework से .xcframework पर अपडेट किया गया है.
    1.2.0 2020-09-16 10.3->11.0 से SDK टूल बनाने के लिए, Xcode वर्शन को अपडेट किया गया.
    1.1.0 2020-08-11
    • iOS 14 के लिए अतिरिक्त सुविधा.
      • App Tracking Transparency के लिए सहायता जोड़ी गई. उपयोगकर्ताओं से IDFA की अनुमतियां पाने के लिए मैसेज, Funding Choices के यूज़र इंटरफ़ेस पर कॉन्फ़िगर किए जा सकते हैं.
      • IDFA उपलब्ध न होने पर, UMPDebugSettings.testDeviceIdentifiers को नया आइडेंटिफ़ायर स्वीकार करने की अनुमति दी गई.
    • एक गड़बड़ी को ठीक किया गया है. इसकी वजह से, फ़ॉर्म लोड होने में टाइम आउट होने पर, -[UMPConsentForm loadWithCompletionHandler:] को दो बार कॉल किया जाता था.
    1.0.0 2020-07-06 सामान्य रूप से उपलब्ध होने के बारे में जानकारी.