در ماه مه 2021، Google Play بخش جدید ایمنی دادهها را اعلام کرد .
این صفحه می تواند به شما در تکمیل الزامات این افشای داده ها در رابطه با استفاده شما از Cast Android SDK کمک کند. در این صفحه، میتوانید اطلاعاتی در مورد اینکه آیا و چگونه SDK ما با دادههای کاربر نهایی مدیریت میکند، از جمله هرگونه پیکربندی یا فراخوانی که میتوانید بهعنوان توسعهدهنده برنامه کنترل کنید، بیابید.
هدف ما این است که در حمایت از شما تا حد امکان شفاف باشیم. با این حال، بهعنوان توسعهدهنده برنامه، شما تنها مسئول تصمیمگیری در مورد نحوه پاسخگویی به فرم بخش ایمنی دادههای Google Play در مورد جمعآوری، اشتراکگذاری و اقدامات امنیتی کاربر نهایی برنامه خود هستید.
این صفحه دادههای کاربر نهایی را که فقط توسط آخرین نسخه SDK جمعآوری شده است فهرست میکند.
ما اطلاعاتی درباره دادههایی که بهطور خودکار جمعآوری میشوند در مقابل دادههای جمعآوریشده بر اساس استفاده شما ارائه میکنیم. جمعآوری خودکار به این معنی است که SDK دادههای خاصی را بدون استفاده از روش یا کلاس خاصی در برنامه خود جمعآوری میکند. با این حال، در بسیاری از موارد، دادههای جمعآوریشده توسط SDK به استفاده خاص برنامهتان از محصول، یعنی پیکربندی برنامه و نحوه فراخوانی SDK بستگی دارد.
برای تکمیل افشای دادهها برای برنامهتان، میتوانید از راهنمای انواع دادههای Android استفاده کنید تا به شما کمک کند تعیین کنید کدام نوع داده دادههای جمعآوریشده را به بهترین شکل توصیف میکند. در افشای دادههایتان، مطمئن شوید که نحوه اشتراکگذاری و استفاده برنامه خاص از دادههای جمعآوریشده را نیز در نظر بگیرید.
com.google.android.gms:play-services-cast
com.google.android.gms:play-services-cast-framework
Cast SDK میتواند توسط برنامههای تلفن همراه برای کشف و برقراری ارتباط با دستگاههای دارای قابلیت Cast، مانند Chromecast، استفاده شود. SDK اطلاعاتی درباره تعاملات SDK ( App Activity ) با دستگاههای Cast جمعآوری میکند و بخشهایی از آن دادهها به سرور جمعآوری گزارش Google ارسال میشود. اطلاعات ثبتشده شامل رویدادهای کشف عمومی، رویدادهای مدیریت جلسه، اطلاعات دستگاه تلفن همراه و اطلاعات برنامه Cast مشتری است.
فراداده مجموعه ویژگی، فراداده SDK، و فراداده برنامه مشتری برای نظارت بر میزان پذیرش نسخههای SDK مختلف توسط برنامههای مختلف، و درک اینکه کدام ویژگیهای SDK در برنامههای تلفن همراه مختلف ادغام شدهاند، استفاده میشوند.
SDK همچنین دادههای غیر اختصاصی کاربر را جمعآوری میکند که به Google اجازه میدهد تجربه ارسال محتوا را برای کاربران بهبود بخشد. این داده برای مدل سازی رفتار یک کاربر خاص استفاده نمی شود. تجزیه و تحلیل دادهها منجر به تصمیمگیری در سطح محصول و تغییرات در سیستم کلی میشود، نه تغییر در تجربه یک کاربر خاص.
SDK همه داده ها را به صورت ناشناس جمع آوری می کند. گزارشها حاوی هیچ شناسهای نیستند که بتوان آن را به یک کاربر خاص ردیابی کرد. داده های جمع آوری شده فقط برای مدت کوتاهی نگهداری می شوند. قبل از حذف، داده ها برای به دست آوردن معیارهای عملکرد محصول سطح بالا، که برای بهبود SDK استفاده می شوند، جمع می شوند.
برای هر نوع داده فهرست شده:
برخی از ویژگی ها ویژگی های انتخاب کاربر هستند. دادههای تجزیه و تحلیل برای یک ویژگی خاص تنها در صورتی جمعآوری میشوند که Cast از آن ویژگی پشتیبانی کند، و کاربر شرکت کرده باشد. هم برای ویژگیهای انتخابی و هم برای ویژگیهای مورد نیاز، کاربر نمیتواند از جمعآوری داده انصراف دهد.
SDK داده های تجزیه و تحلیل رمزگذاری شده را از دستگاه از طریق یک سرور جمع آوری گزارش Google به خط لوله تجزیه و تحلیل داده های Google منتقل می کند.
دادههای جمعآوریشده به صورت انبوه برای بهبود SDK استفاده میشوند: برای نظارت بر استفاده و عملکرد کلی SDK، و برای شناسایی نقصهای نرمافزار در محصول.
SDK دادهها را با اشخاص ثالث یا با سایر برنامههای موجود در دستگاه کاربر منتقل یا به اشتراک نمیگذارد.
- تمام داده های ارسال شده از SDK در حین انتقال رمزگذاری می شوند.
- نه توسعهدهنده برنامه و نه کاربران برنامهای که از این SDK استفاده میکنند، نمیتوانند از جمعآوری داده انصراف دهند یا دادههای خود را حذف کنند.
com.google.android.gms:play-services-cast-tv
SDK اطلاعاتی درباره تجربههای پخش رسانه برای برنامههای گیرنده Android TV که Cast Connect را یکپارچه میکنند، جمعآوری میکند. تجزیه و تحلیل های جمع آوری شده قبل از ارسال به سرور جمع آوری گزارش های گوگل ناشناس می شوند. اطلاعات ثبت شده شامل رویدادهای جلسه، برخی از اطلاعات دستگاه و اطلاعات پخش برنامه است.
SDK هیچ گونه اطلاعات کاربر یا فراداده محتوا (به عنوان مثال عنوان، هنرمند، URL محتوا) را ثبت نمی کند. فقط ویژگیهای عمومی محتوای در حال پخش، مانند نوع محتوا، قالب و مدت زمان، ثبت میشوند. دادههای این گزارشهای مربوط به محتوا فقط به صورت انبوه استفاده میشوند.
داده های جمع آوری شده برای بهبود تجربه Cast به شرح زیر استفاده می شود:
برای ارزیابی میزان استفاده از محتوای رسانهای در حال اجرا در دستگاههای Cast.
برای شناسایی موفقیت ویژگی، روندها، و استفاده از کلید در استفاده از Cast برای هدایت تصمیمات محصول، کسب و کار و مهندسی.
برای تنظیم عملکرد و کاهش تأخیر راه اندازی رسانه، پخش، و بافر.
برای هر نوع داده فهرست شده:
- همه جمع آوری داده ها مورد نیاز است.
- SDK داده های تجزیه و تحلیل رمزگذاری شده را از دستگاه از طریق یک سرور جمع آوری گزارش Google به خط لوله تجزیه و تحلیل داده های Google منتقل می کند.
- از این دادهها برای کمک به Google در تعیین تأثیرات عملکرد پلتفرم جدید و نسخههای SDK استفاده میشود.
- SDK دادهها را با اشخاص ثالث یا با سایر برنامههای موجود در دستگاه کاربر منتقل یا به اشتراک نمیگذارد.
- داده های ثبت شده در حین انتقال رمزگذاری می شوند.
- نه توسعهدهنده برنامه و نه کاربران برنامهای که از این SDK استفاده میکنند، نمیتوانند از جمعآوری داده انصراف دهند یا دادههای خود را حذف کنند.