کار متصل & برنامه های شخصی

برنامه‌های متصل یک ویژگی اندروید است که به برنامه شما اجازه می‌دهد از داده‌های کاری و شخصی، در صورت دریافت مجوز مربوطه از کاربر، استفاده کند.

شروع شدن

کتابخانه برنامه‌های متصل در مخزن Google Maven است. برای شروع مستندات را دانلود کنید.

برنامه دسترسی زودهنگام

برنامه دسترسی زودهنگام برای برنامه‌های کاری و شخصی متصل به برنامه‌نویسان امکان می‌دهد برای تأیید استفاده از مجوز INTERACT_ACROSS_PROFILES در برنامه‌ای که در Google Play منتشر شده است، درخواست دهند.

تیم مهندسی Android Enterprise به دنبال بازخورد درباره SDK برنامه های متصل از توسعه دهندگان برنامه است. درک موارد استفاده و الزامات برنامه‌نویسان به ما این امکان را می‌دهد تا درباره نحوه برنامه‌ریزی توسعه‌دهندگان برنامه برای استفاده از این مجوز برای بهبود تجربه نمایه کاری برای کاربران Android، اطلاعات بیشتری کسب کنیم. به همان اندازه مهم، برنامه دسترسی زودهنگام به ما امکان می دهد تا بازخورد شخص ثالث را در مورد امکان سنجی الزامات یکپارچه سازی سیاست بالقوه جمع آوری کنیم. این در نهایت به ما کمک می کند تا مناسب ترین مجموعه سیاست ها را برای مدیریت استفاده از این مجوز در برنامه های توزیع شده در Google Play تعریف کنیم.

روند تایید

برای کمک به محافظت از کاربران Play، برنامه‌هایی که درخواست استفاده از مجوز INTERACT_ACROSS_PROFILES را دارند، باید قبل از انتشار در Google Play توسط تیم Android Enterprise تأیید شوند. برنامه‌نویسانی که می‌خواهند از این مجوز استفاده کنند، ابتدا باید مورد استفاده خود را برای بررسی به Google ارسال کنند. همه موارد استفاده برای بررسی در نظر گرفته نمی شوند. ما همه برنامه‌ها و موارد استفاده را بر اساس معیارهای یکسان ارزیابی می‌کنیم، با توجه به اینکه چگونه یک برنامه ممکن است برای کاربران نهایی مفید باشد و لزوم استفاده از مجوز برای آن مورد استفاده، از جمله عوامل زیر:

  • آیا این ویژگی که با استفاده برنامه از مجوز فعال شده است، ارزش واضحی را به کاربر ارائه می دهد؟
  • آیا کاربران انتظار دارند برنامه کاری و شخصی آنها به این شکل تعامل داشته باشد؟
  • آیا ویژگی فعال شده با استفاده برنامه از مجوز برای هدف اصلی برنامه مهم است؟
  • آیا برنامه می تواند تجربه مشابه یا مشابهی را بدون استفاده از مجوز ارائه دهد؟

توسعه دهندگان برای درخواست EAP باید معیارهای زیر را رعایت کنند:

  • برنامه ای که آنها می خواهند برای بررسی ارسال کنند باید یک برنامه موجود با محبوبیت ثابت باشد (حداقل 200000 بارگیری در Google Play). ما قصد نداریم ارسالی EAP را برای برنامه های کاربردی جدید بپذیریم.
  • برنامه‌هایی که برای استفاده از مجوز INTERACT_ACROSS_PROFILES در فهرست مجاز در نظر گرفته می‌شوند، باید تحت یکی از دسته‌های برنامه فروشگاه Play زیر قرار بگیرند:
    • شخصی سازی
    • بهره وری
    • ابزار
    • خودرو و وسایل نقلیه
    • ارتباط
  • توسعه دهندگان باید با رعایت الزامات یکپارچه سازی همانطور که در بخش زیر مشخص شده است موافقت کنند.

الزامات یکپارچه سازی

برای اینکه بخشی از برنامه دسترسی زودهنگام باشند، برنامه ها باید شرایط زیر را نیز رعایت کنند:

  • مجوز INTERACT_ACROSS_PROFILES ممکن است فقط برای ارائه ویژگی‌های مفید برای کاربر و مرتبط با عملکرد اصلی برنامه‌های در نظر گرفته شده برای کار (یا شامل ویژگی‌های کاری) استفاده شود. عملکرد اصلی به عنوان هدف اصلی برنامه تعریف شده است. این ممکن است شامل مجموعه‌ای از ویژگی‌های اصلی باشد که همگی باید به‌طور برجسته در توضیحات برنامه مستند شده و تبلیغ شوند.
  • قبل از اعطای مجوز INTERACT_ACROSS_PROFILES ، برنامه‌ها باید رضایت کاربر را دریافت کنند، از جمله با نمایش صفحه‌های مناسب ارائه شده توسط اجرای AOSP.
  • برنامه‌ها نباید از این مجوز برای مرتبط کردن هویت کاربر بین برنامه‌های کاری و شخصی در دستگاه یا خارج از آن استفاده کنند.
  • برنامه‌ها نباید از این مجوز برای خراش دادن داده‌های قابل دسترسی به برنامه شخصی برای ساختن نمودارهای هویت استفاده کنند.
  • برنامه‌ها نباید بطور فعال داده‌های مربوط به برنامه شخصی را برای سرپرست فناوری اطلاعات یا سایر برنامه‌های مدیریت شده توسط سرپرست ارسال کنند یا به سرپرست فناوری اطلاعات اجازه دسترسی غیرمستقیم به داده‌های نمایه شخصی را بدهند.
  • برنامه‌ها نباید از این مجوز برای دسترسی به نمایه شخصی برای دریافت فهرستی از برنامه‌ها یا حساب‌های شخصی استفاده کنند.
  • برنامه ها نباید داده های متقابل را به برنامه دیگری ارسال کنند.
  • برنامه‌ها نباید هیچ داده‌ای که در نمایه دیگر ذخیره یا تولید شده است (به عنوان مثال: داده‌های برنامه، تنظیمات دستگاه)، از جمله اطلاعات شناسایی شخصی (PII، به عنوان مثال: آدرس ایمیل، نام کاربری) به یک نمایه وارد کنند.
  • برنامه‌ها نباید هیچ داده‌ای را که در یک نمایه ذخیره یا تولید شده است (به عنوان مثال: داده‌های برنامه، تنظیمات دستگاه)، از جمله اطلاعات شناسایی شخصی (PII، به عنوان مثال: آدرس ایمیل، نام کاربری) از دستگاه دیگر از نمایه دیگر منتقل کنند.

بیایید نگاهی به چند نمونه از موارد استفاده بیاندازیم

یک برنامه تقویم که به کاربر امکان می دهد یک نمای واحد از تقویم شخصی و کاری خود داشته باشد، ممکن است یک مورد استفاده مناسب برای درخواست این مجوز باشد.

برنامه‌ای که خدمات پشتیبان‌گیری ارائه می‌کند که داده‌های کاری را با یک حساب نمایه شخصی همگام‌سازی می‌کند، یا برعکس، تأیید نمی‌شود زیرا داده‌ها را از یک نمایه به نمایه دیگر ارسال و ثبت می‌کند.

برنامه گالری عکس که بخواهد از این ویژگی برای دسترسی به اطلاعات تماس نمایه کاری برای اشتراک‌گذاری عکس‌ها استفاده کند، تأیید نمی‌شود. این عملکرد را می‌توان به همان میزان مؤثر با استفاده از Sharesheet به دست آورد.

درخواست تایید

  1. معیارهای برنامه دسترسی زودهنگام (EAP) و الزامات یکپارچه سازی بالا را مرور کنید تا مطمئن شوید که برنامه شما واجد شرایط است.
  2. برای تشریح موارد استفاده خود ، پرسشنامه برنامه های متصل را دانلود و پر کنید.
  3. شرایط EAP را از طریق این فرم بررسی کرده و بپذیرید و یک نسخه کامل از پرسشنامه برنامه های متصل را برای بررسی تیم ما به connect-apps-ext@google.com ارسال کنید.
  4. اگر مورد استفاده شما تأیید شد، ویژگی / برنامه خود را توسعه و آزمایش کنید.
  5. وقتی برنامه شما آماده شد، apk را برای بررسی به تیم ما ارسال کنید. تیم ما استفاده برنامه از مجوز را در مقابل موارد ذکر شده در مورد استفاده تایید شده بررسی خواهد کرد.
  6. در صورت تایید تیم ما، می‌توانید همان apk را از طریق کنسول Google Play در Google Play منتشر کنید

هرگاه تغییراتی را در برنامه‌ای که قبلاً تأیید شده است ارائه می‌کنید، بررسی کنید که برنامه همچنان از مجوز استفاده می‌کند که در مورد استفاده تأیید شده ذکر شده است. اگر در حال تغییر نحوه عملکرد ویژگی/برنامه خود هستید، لطفاً مورد استفاده خود را مجدداً مطابق با مراحل 2 و 3 بالا برای ارزیابی به Google ارسال کنید.

عدم انجام تغییرات لازم برای رسیدگی به مسائل مربوط به انطباق در بازه زمانی ارائه شده منجر به لغو تایید درخواست شما خواهد شد. تا زمانی که مشکل برطرف نشود و دوباره توسط تیم Android Enterprise تأیید نشود، یا این ویژگی و استفاده آن از مجوز INTERACT_ACROSS_PROFILES را از برنامه خود حذف نکنید، نمی توانید برنامه خود را در Google Play به روز کنید.