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

نسخه تاریخ انتشار یادداشت‌ها
3.2.2 2026-10-20
  • ویژگی PALNonceRequest.skippableAdsSupported را اضافه می‌کند تا نشان دهد که هنگام استفاده از نانس در درخواست آگهی، از آگهی قابل‌ردشدن پشتیبانی می‌شود.
  • خصوصیت PALNonceRequest.iconsSupported را منسوخ می‌کند. اگر آگهی‌ها را از Google درخواست و ارائه می‌کنید، باید نماد و هم‌پوشانی AdChoices را ارائه کنید. برای جزئیات درباره تجزیه پاسخ VAST و ارائه نمادها، نماد AdChoices و هم‌پوشانی را ببینید.
  • مشکلی را برطرف می‌کند که در آن دسته NSPrivacyAccessedAPICategoryFileTimestamp در مانیفست حریم خصوصی کیت توسعه نرم‌افزار PAL گنجانده نشده بود.
3.1.4 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
  • کیت توسعه نرم‌افزار PAL tvOS اکنون به‌صورت xcframework بسته‌بندی شده است.
2.5.2 2022-04-11
  • PALNonceLoader را با PALNonceManager.sendPlaybackStart() و PALNonceManager.sendPlaybackEnd() برای مدیریت رویدادهای چرخه حیات بازپخش محتوا به‌روز می‌کند.
  • PALNonceManager.sendAdImpression() را به‌نفع PALNonceManager.sendPlaybackStart() و PALNonceManager.sendPlaybackEnd() برمی‌دارد
  • افزودن PALSettings.directedForChildOrUnknownAge() که به PAL اطلاع می‌دهد آیا درخواست آگهی برای کودک یا کاربر با سن نامشخص (مثلاً TFCD یا TFUA) است یا نه.
  • PALNonceLoader.SDKVersion را اضافه می‌کند که حاوی شماره نسخه فعلی tvOS PAL است.
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.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.0 2019-05-01

انتشار اولیه