یادداشتهای نشر

نسخه تاریخ انتشار یادداشت‌ها
3.3.1 2026-10-21
  • ویژگی PALNonceRequest.skippablesSupported را اضافه می‌کند تا پشتیبانی از آگهی ردشدنی را هنگام استفاده از عدد یک‌بارمصرف در درخواست آگهی نشان دهد.
  • به‌روزرسانی‌های GTMSESSION_RECONNECT_BACKGROUND_SESSIONS_ON_LAUNCH رفتار اتصال مجدد به‌جای بار کردن برنامه، در شروع برنامه اتفاق می‌افتد.
  • خصوصیت PALNonceRequest.iconsSupported را منسوخ می‌کند. اگر آگهی‌ها را از Google درخواست و ارائه می‌کنید، باید نماد و هم‌پوشانی AdChoices را ارائه کنید. برای جزئیات درباره تجزیه پاسخ VAST و ارائه نمادها، نماد AdChoices و هم‌پوشانی را ببینید.
  • مشکلی را برطرف می‌کند که در آن دسته NSPrivacyAccessedAPICategoryFileTimestamp در مانیفست حریم خصوصی کیت توسعه نرم‌افزار PAL گنجانده نشده بود.
3.2.3 2026-04-23
  • خرابی زمان اجرا را وقتی PAL SDK در همان هدف Google Cast SDK برای iOS استفاده می‌شد برطرف می‌کند.
  • حداقل نسخه iOS را به ۱۵ افزایش می‌دهد.
3.1.1 2025-02-26
3.0.0 2025-12-10
  • با افزودن ویژگی PALSettings.forceLimitedAds و برداشتن ویژگی موجود PALSettings.allowStorage، نحوه مدیریت حریم خصوصی کاربر و استفاده از داده‌ها توسط PAL را به‌روز می‌کند. برای اطلاعات بیشتر درباره این تغییر، تنظیمات شناسه شخص اول و آگهی‌های محدود را ببینید.
  • پشتیبانی از خواندن داده‌های چارچوب شفاف‌سازی و رضایت (TCF) از دستگاه را برای تعیین رضایت کاربر برای فضای ذخیره‌سازی محلی اضافه می‌کند.
  • پشتیبانی برای تشخیص ترافیک نامعتبر در آگهی‌های محدود برنامه‌ریزی‌شده اضافه می‌کند.
  • نوع ویژگی PALNonceRequest.supportedAPIFrameworks را به نوع NSSet به‌روز می‌کند.
2.9.1 2025-02-06
  • کلاس PALGoogleAdManagerSettings را برای مطابقت دادن رفتار کوکی شخص اول PAL با تنظیمات مربوطه در Google Ad Manager اضافه می‌کند.
  • خصوصیت منسوخ‌شده PALNonceRequest.omidVersion را برمی‌دارد.
2.8.1 2024-04-02
  • فایل مانیفست حریم خصوصی PrivacyInfo.xcprivacy و امضایی برای کیت توسعه نرم‌افزار اضافه می‌کند.
2.7.0 2023-11-02
  • نسخهٔ پخش خدمات. ویژگی جدیدی وجود ندارد.
2.6.0 2023-08-21
  • نسخهٔ پخش خدمات. ویژگی جدیدی وجود ندارد.
2.5.3 2022-09-21
  • نسخهٔ پخش خدمات. ویژگی جدیدی وجود ندارد.
2.5.2 2022-04-12
  • PALNonceLoader را با PALNonceManager.sendPlaybackStart() و PALNonceManager.sendPlaybackEnd() برای مدیریت رویدادهای چرخه حیات بازپخش محتوا به‌روز می‌کند.
  • PALNonceManager.sendAdImpression() را به‌نفع PALNonceManager.sendPlaybackStart() و PALNonceManager.sendPlaybackEnd() برمی‌دارد
  • افزودن PALSettings.directedForChildOrUnknownAge() که به PAL اطلاع می‌دهد آیا درخواست آگهی برای کودک یا کاربر با سن نامشخص (مثلاً TFCD یا TFUA) است یا نه.
  • PALNonceLoader.SDKVersion را اضافه می‌کند که حاوی شماره نسخه فعلی PAL برای iOS است.
  • کیت توسعه نرم‌افزار PAL iOS اکنون به‌عنوان xcframework بسته‌بندی شده است.
  • پشتیبانی از شبیه‌ساز M1 را اضافه می‌کند.
2.4.1 2021-08-20
  • روش‌های زیر را به PALNonceRequest اضافه می‌کند:
    • sessionID
    • supportedAPIFrameworks
2.3.2 2021-02-19
  • رفتار پیش‌فرض کیت توسعه نرم‌افزار را با عدم گنجاندن شناسه‌های تبلیغاتی بدون رضایت کاربر تغییر می‌دهد.
  • کلاس جدید PALSettings را اضافه می‌کند که اجازه می‌دهد از شناسه‌های تبلیغاتی استفاده شود. این کلاس به PAL اطلاع می‌دهد که رضایت مناسب جمع‌آوری شده است و ناشر می‌خواهد شناسه‌های تبلیغاتی را فعال کند. اگر از این مورد در انطباق با IABTCFv2 استفاده می‌شود، ناشر باید با ادغام با «ارائه‌دهنده مدیریت رضایت» (CMP) رضایت را تعیین کند. برای اطلاعات بیشتر درباره ادغام با IAB TCF نسخه ۲.۰، لطفاً این مقاله راهنمای Ad Manager را ببینید.
2.2.2 2020-08-11
  • کیت توسعه نرم‌افزار PAL برای پشتیبانی از iOS 14 به‌روز شد: پشتیبانی از AppTrackingTransparency اضافه شد. برای اطلاعات بیشتر، درخواست مجوز شفاف‌سازی ردیابی برنامه را ببینید.
  • PALNonceLoader:preload را برمی‌دارد.
  • پشتیبانی از iOS 9 برداشته شد.
2.1.1 2019-12-04
  • بهبود PAL API برای Swift.
  • محدودیت‌های طول نانس اضافه شد. رشته‌هایی که از حد نویسه فراتر می‌روند نادیده گرفته می‌شوند و از nonce مستثنی می‌شوند:
    • ‫descriptionURL: ۵۰۰ نویسه
    • OMIDPartnerName: ۲۰۰ نویسه
    • OMIDPartnerVersion: ۲۰۰ نویسه
    • OMIDVersion: ۲۰۰ نویسه
    • playerType: ۲۰۰ نویسه
    • playerVersion: ۲۰۰ نویسه
    • PPID: ۲۰۰ نویسه
2.0.2 2019-08-26
  • مشکل ازکارافتادن در زمان اجرا که هنگام وجود OpenSSL در برنامه رخ می‌داد برطرف شد.
  • اندازه دودویی کاهش یافت.
2.0.1 2019-08-21

نسخهٔ پخش خدمات. ویژگی جدیدی وجود ندارد.

2.0.0 2019-08-20
  • ‫NonceGenerator با NonceLoader، NonceManager، و NonceRequest جایگزین شد.
  • پشتیبانی از چندین درخواست هم‌زمان بااستفاده از PALNonceLoader اضافه شد.
  • درخواست‌های اولیه را بااستفاده از روش پیش‌بارگیری در PALNonceLoader تسریع کردیم.
  • ردگیری فعالیت آگهی بااستفاده از sendAdClick، sendAdImpression، و gestureRecognizer در PALNonceManager بهبود یافته است.
1.0.1 2019-01-04
  • omidPartnerName و omidPartnerVersion به PALNonceGenerator اضافه شد.
  • SDKVersion از PALNonceGenerator برداشته شد.
0.0.3 2018-07-06

نسخهٔ پخش خدمات. ویژگی جدیدی وجود ندارد.

0.0.2 2018-07-02

مشکل مربوط به پیش‌فرض‌های ابعاد اندازه جایگاه برطرف شد.

0.0.1 2018-05-15

انتشار اولیه