Техническое задание: Аудит приложения и аккаунта Google Play
Контекст проблемы
После публикации мобильной игры, разработанной на Unity, в Google Play с нового аккаунта разработчика, аккаунт был полностью удален модерацией платформы. В ответах поддержки Google указывались лишь общие формулировки о нарушении политик и ссылки на документацию. После длительной переписки аккаунт был восстановлен, но конкретная причина первоначальной блокировки так и не была названа. Существует высокий риск повторной блокировки при повторной публикации неизмененного приложения.
Цель работы
Провести детальный аудит предоставленного APK-файла и условий публикации, чтобы выявить потенциальные нарушения политик Google Play. Результатом должен стать четкий чек-лист с указанием соответствия или несоответствия каждого пункта и рекомендациями по исправлению.
Основные задачи
- Проанализировать APK-файл на предмет нарушений политик контента, безопасности (Play Protect) и условий соглашения с разработчиками (DDA).
- Проверить метаданные приложения в магазине (название, описание, скриншоты, возрастной рейтинг) на соответствие.
- Составить структурированный чек-лист на основе ключевых пунктов политик Google Play.
- Для каждого пункта чек-листа дать однозначный вердикт: Соответствует или Не соответствует.
- В случаях несоответствия предоставить конкретные рекомендации по устранению проблемы.
Ключевые направления для проверки (основа для чек-листа)
1. Безопасность и вредоносный код (Play Protect)
- Наличие скрытого или нежелательного функционала.
- Запросы избыточных разрешений.
- Манипуляции с системными процессами.
- Наличие сторонних SDK с сомнительной репутацией.
2. Контент и функционал приложения
- Оригинальность контента (отсутствие плагиата).
- Возрастной рейтинг и его соответствие содержимому.
- Наличие запрещенного контента (насилие, дискриминация, обман).
- Корректность работы рекламных модулей и их соответствие политикам.
- Наличие функционала, нарушающего пользовательское соглашение Google.
3. Метаданные и представление в магазине
- Честность и точность описания, скриншотов.
- Отсутствие спама в ключевых словах или названии.
- Корректная категоризация приложения.
- Политика конфиденциальности и ее доступность.
4. Аккаунт разработчика и финансовые операции
- Корректность данных аккаунта.
- Соблюдение правил в отношении подписок и внутриигровых покупок.
Требования к исполнителю
- Опыт публикации и поддержки приложений в Google Play Console.
- Понимание политик Google Play, DDA и принципов работы Play Protect.
- Умение проводить базовый статический анализ APK-файлов.
- Навык структурирования информации в виде четких проверочных списков.
Результат работы
Подробный отчет в формате чек-листа, где для каждого проверяемого пункта указано:
- Проверяемый критерий.
- Статус: Соответствует / Не соответствует / Требует дополнительной проверки.
- Примечания и доказательства (например, "В манифесте запрашивается разрешение X, не используемое в приложении").
- Конкретные рекомендации по исправлению (если статус "Не соответствует").