SDK של Google UMP

‫Google User Messaging Platform SDK זמין להורדה ל-iOS. השימוש שלך ב-Google Mobile Ads SDK כפוף לתנאים ולהגבלות של אתר Google Developers.

גרסה 3.0.0
סיכום ביקורת (checksum)‏ SHA1 ca6235e7138fcb1618f42b3070ade8193004be77
גודל ‫0.2MB

מורידים את הקובץ googleusermessagingplatform.zip

הערות מוצר

גרסה תאריך פרסום הערות
3.0.0 2025-03-24
  • שינויי תוכנה שעלולים לגרום לכשלים:
    • הגרסה המינימלית של Xcode שנתמכת עודכנה ל-16.0.
    • שמות ה-API ב-Swift עודכנו בהתאם למוסכמות השמות שמופיעות בהנחיות לעיצוב API של Apple Swift.
    גרסה 2 גרסה 3
    שיעורים
    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
  • הוספנו פונקציונליות פנימית לשליחת קריאות לממשקי ה-API של Firebase Consent כש מגדירים תמיכה בסטטוס הסכמה דרך הכלי 'פרטיות והודעות'.
2.7.0 2024-10-30
  • כדי לתמוך בבדיקות במדינות בארה"ב שבהן יש תקנות, הוספנו את האפשרויות הבאות ל-UMPDebugGeography:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • הוצא משימוש UMPDebugGeographyNotEEA. במקום זאת, אתם צריכים להשתמש ב-UMPDebugGeographyOther.
2.6.0 2024-09-05
  • ההפניות ל-UIViewController בהודעות בנושא הסכמה הן עכשיו nullable ולא נדרשות. ערכת ה-SDK משתמשת בחלון הראשי של האפליקציה כדי לחפש בקרי תצוגה באופן אוטומטי אם לא מסופק אחד.
2.5.0 2024-06-26
  • canRequestAds API עודכן כך שיחזיר true אם לא הוגדרו הודעות בנושא פרטיות באפליקציה.
  • המאפיין 'אפשרות להגדרה כ-null' במאפיין -[UMPConsentForm init] עודכן מ-nullable ל-nonnull.
2.4.0 2024-04-24
  • זהות החתימה עודכנה מ-AdMob Inc. ל-Google LLC באמצעות מזהה הצוות EQHXZ8M8AV. אם הפעולה הזו תגרום להצגת הודעה ב-Xcode, צריך לבחור באפשרות Accept Change (אישור השינוי) כדי לאשר את הזהות החדשה.
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.
  • הוסר bitcode מהקובץ הבינארי.
2.1.0 2023-07-24

בגרסה הזו הוספנו כמה ממשקי API חדשים כדי לפשט את תהליך איסוף ההסכמה. אין צורך להשתמש בממשקי ה-API החדשים האלה בשילובים קיימים.

  • יעד הפריסה המינימלי הוגדל ל-iOS 11.0.
  • הגרסה המינימלית הנתמכת של Xcode עודכנה ל-14.1
    • ‫armv7 לא נתמך ב-Xcode 14 והוסר מה-SDK.
  • נדרשת עכשיו קריאה ל-requestConsentInfoUpdateWithParameters:completionHandler: לפני אינטראקציה עם ממשקי API ציבוריים אחרים. לפני שמתקשרים אליו, מוחזרים הערכים הבאים:
  • UMPConsentForm
  • UMPConsentInformation
  • נפתרה בעיה שגרמה לכך שהטופס לא הוצג אבל הקריאה ל-UMPConsentFormPresentCompletionHandler לא בוצעה.
  • 2.0.1 2022-09-12
    • נפתרה בעיה שבה עדיין היה אפשר להשתמש בטפסים שהוגדרו לשימוש חד-פעמי.
    2.0.0 2021-03-15
    • הסרנו את UMPConsentType API. ה-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 גרסת Xcode עודכנה כדי לבנות את ה-SDK מ-10.3 ל-11.0.
    1.1.0 2020-08-11
    • הוספנו תמיכה ב-iOS 14.
    • תוקן באג שגרם לכך שהפונקציה -[UMPConsentForm loadWithCompletionHandler:] הופעלה פעמיים אם חלף הזמן הקצוב לתפוגה של טעינת טופס.
    1.0.0 2020-07-06 גרסה שזמינה לכלל המשתמשים.