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 सहमति जताने वाले मैसेज के लिए रेफ़रंस अब वैल्यू के बिना भी दिए जा सकते हैं. साथ ही, इनकी ज़रूरत भी नहीं है. अगर कोई व्यू कंट्रोलर उपलब्ध नहीं है, तो एसडीके टूल, ऐप्लिकेशन की मुख्य विंडो का इस्तेमाल करके, व्यू कंट्रोलर को अपने-आप खोजता है.
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
    • Apple Silicon डिवाइसों पर टेस्टिंग की सुविधा देने के लिए, सिम्युलेटर के लिए arm64 स्लाइस जोड़ा गया है.
    • पब्लिशर को 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 सामान्य रूप से उपलब्ध रिलीज़.