Play Policy Insights در Android Studio

اندروید استودیو بینش‌ها و راهنمایی‌های غنی‌تری در مورد سیاست‌های گوگل پلی که ممکن است بر برنامه شما تأثیر بگذارند، ارائه می‌دهد. این اطلاعات به شما کمک می‌کند تا از ابتدا برنامه‌های ایمن‌تری بسازید و از مشکلاتی که می‌توانند روند راه‌اندازی شما را مختل کنند و بعداً برای رفع آنها زمان و منابع بیشتری صرف شود، جلوگیری کنید.

می‌توانید «بینش‌های سیاست پخش» را به صورت بررسی‌های پرز ببینید. این بررسی‌های پرز اطلاعات زیر را ارائه می‌دهند:

  • مروری بر سیاست‌های مرتبط
  • بایدها و نبایدها برای جلوگیری از اشتباهات رایج.
  • پیوندهایی به صفحات سیاست Play که در آنجا می‌توانید جزئیات و اطلاعات و منابع مفید بیشتری را پیدا کنید.

این ویژگی برای ارائه راهنمایی‌های مفید قبل از بررسی در نظر گرفته شده است تا بتوانید تجربه ارسال برنامه روان‌تری داشته باشید. این ویژگی همه سیاست‌ها را پوشش نمی‌دهد و تصمیمات نهایی بررسی برنامه را نیز ارائه نمی‌دهد. همیشه کل سیاست را در مرکز سیاست‌ها بررسی کنید تا از انطباق با قوانین اطمینان حاصل شود.

برای اینکه ببینید آیا Play Policy Insights برای پروژه شما وجود دارد یا خیر، به Code > Inspect for Play Policy Insights بروید. Insights در پنجره ابزار Problems و همچنین به عنوان هشدارهای lint در فایل‌های مربوطه ظاهر می‌شوند.

شما می‌توانید بررسی‌های lint مربوط به Play Policy Insights را در نسخه‌های یکپارچه‌سازی مداوم (CI) خود با افزودن آخرین نسخه کتابخانه com.google.play.policy.insights:insights-lint به وابستگی‌های پروژه خود (به عنوان یک وابستگی lintChecks ) اجرا کنید:

lintChecks("com.google.play.policy.insights:insights-lint:LATEST_VERSION")

و تنظیم lint برای اجرا به عنوان بخشی از ساخت‌های CI شما.

درک بینش‌های سیاست Play، بررسی‌های پرز

برخلاف بررسی‌های سنتی Lint که اغلب تغییرات کد خاص یا رفع سریع مشکلات را پیشنهاد می‌دهند، بررسی‌های Lint در Play Policy Insights متفاوت عمل می‌کنند. هدف اصلی آنها آگاه کردن شما از مشکلات احتمالی Policy مربوط به مجوزها یا عملکردهای خاص در برنامه است. هدف این است که شما بتوانید موارد زیر را انجام دهید:

  • پیامدهای احتمالی سیاست‌گذاری را درک کنید .
  • برای اطمینان از انطباق، تغییرات لازم را در طراحی یا پیاده‌سازی برنامه خود اعمال کنید . برخی از بینش‌ها ممکن است به طور کامل در اندروید استودیو قابل حل نباشند و ممکن است نیاز به اقداماتی در کنسول گوگل پلی داشته باشند.

این بینش‌ها به گونه‌ای طراحی شده‌اند که هشدارهای اولیه را ارائه دهند و شما را از همان ابتدای فرآیند توسعه به سمت شیوه‌های سازگار با خط‌مشی‌ها راهنمایی کنند. بنابراین، راه‌حل‌های سریعی برای بررسی‌های پرز Play Policy Insights مانند سایر هشدارهای پرز وجود ندارد. در عوض، این بینش‌ها باید بررسی عمیق‌تری از رفتار مورد نظر برنامه شما و همسویی آن با خط‌مشی‌های Google Play را برانگیزند.

غیرفعال کردن بررسی‌های خط‌خطی در بخش بینش‌های سیاست پخش

شما می‌توانید بررسی‌های lint را برای ویژگی Play Policy Insights با برداشتن تیک آنها در پروفایل بازرسی پیش‌فرض غیرفعال کنید. برای انجام این کار، به File > Settings > Editor > Inspections (در ویندوز/لینوکس) یا Android Studio > Settings > Editor > Inspections (در macOS) بروید. از آنجا، می‌توانید بررسی‌های Play Policy Insights را به صورت جداگانه در Android > Lint > Play Policy غیرفعال کنید.

بازخورد

ما به طور مداوم در تلاشیم تا ویژگی «بینش سیاست‌های پخش» (Play Policy Insights) را بهبود بخشیم. بازخورد شما در شکل‌دهی به توسعه‌های آینده آن ارزشمند است. اگر پیشنهادی دارید یا با مشکلی مواجه شده‌اید، لطفاً آنها را گزارش دهید .