В этом руководстве описано, что делать, если приложение не прошло проверку из-за проблем с заметками для подтверждения.
Наши проверяющие ориентируются на приложенный к заявке скринкаст, чтобы воспроизвести то, как ваше приложение использует запрошенные функции и разрешения. Если скринкаст не дает такой возможности, приложение отклоняется с указанием причины "При тестировании приложения не удалось проверить запрашиваемые разрешения".
Если ваша заявка отклонена по этой причине, выполните следующие действия:
Функцию "Доступ к общедоступному контенту Страниц" (PPCA) нужно использовать строго по правилам. Если в вашем приложении они нарушаются, мы отклоним его с указанием причины "Вы не обосновали потребность в функции «Доступ к общедоступному контенту Страниц»". Ниже описано, что это за функция и в каких случаях ее можно использовать.
Разрешает приложению чтение общедоступных данных на Страницах, для которых у вас нет разрешения manage_page
. К ним относятся метаданные компании, общедоступные комментарии и публикации.
Пока приложение не отправлено на проверку и находится на стадии тестирования, оно имеет доступ только к контенту на Страницах, администраторы которых параллельно являются администраторами, разработчиками или тестировщиками приложения. Чтобы у приложения был доступ к публичным материалам на других Страницах, нужно подать эту функцию на проверку. В противном случае после перевода приложения в рабочий режим оно не получит доступа к публичному контенту на Страницах Facebook.
Использование обобщенного анонимного общедоступного контента для сравнительного и конкурентного анализа.
Если заявка отклонена по этой причине, убедитесь, что приложению разрешено использовать функцию "Доступ к общедоступному контенту Страниц", и только после этого подавайте повторную заявку.
Если хотя бы один из объектов бренда в приложении (наименования, знаки, логотипы, описания и т. д.) не соответствует нашему руководству по использованию бренда, заявка отклоняется с указанием причины "В вашем приложении недопустимым образом используется бренд компании Facebook". Мы запрещаем:
Если ваша заявка отклонена по этой причине, перечитайте руководство по подаче заявки и исправьте нарушения, связанные с объектами бренда. После этого повторно отправьте приложение на проверку.
Если в приложении используется кнопка "Вход через Facebook", наш специалист должен найти ее и проверить, правильно ли она работает. Если у него не получится найти кнопку, заявка отклоняется с указанием причины "При тестировании приложения не удается найти кнопку «Вход через Facebook»".
Если ваша заявка отклонена по этой причине, выполните следующие действия:
Если кнопка "Вход через Facebook" не используется ни на каких платформах (iOS, Android, браузеры), уберите ее. Это можно сделать на панели приложений. После этого повторно подайте заявку на проверку.
Если в приложении используется только кнопка "Поделиться" или другие социальные плагины для публикации контента на Facebook, его не нужно отправлять на проверку.
Наши специалисты пытаются войти в приложение с помощью кнопки "Вход через Facebook", ориентируясь на присланные с заявкой инструкции и скринкаст. Если специалист обнаружит кнопку, но не сможет войти в приложение, он отклонит заявку с указанием причины "Кнопка «Вход через Facebook» не работает".
Если ваша заявка отклонена по этой причине, выполните следующие действия:
Наш специалист попробует войти в приложение и проверить, может ли оно получить доступ к данным профессионального аккаунта Instagram, как описано в заявке. Если войти в приложение или получить доступ к данным не удастся, он отклонит заявку с указанием причины "Не удается проверить возможность подключения к аккаунту Instagram Business".
Если ваша заявка отклонена по этой причине, выполните следующие действия:
При тестировании браузерных приложений наши специалисты используют URL приложения, указанный в заметках для подтверждения. Если в заметках нет этих данных, специалист использует URL из настроек (Панель приложений > Настройки > вкладка Основное, поле Веб-сайт). Если у специалиста не получится загрузить браузерное приложение ни по одному из этих URL, он отклонит заявку.
Перед повторной отправкой:
Наш специалист скачает APK вашего приложения для Android и попытается войти в него, чтобы проверить, как приложение использует запрашиваемые разрешения и функции. Если скачать APK приложения не удастся, он отклонит заявку с указанием причины "Приложение не загружается при тестировании (Android)".
Если ваша заявка отклонена по этой причине, выполните следующие действия:
Наш специалист скачает сборку симулятора вашего приложения и попытается войти в него, чтобы проверить, как оно использует запрашиваемые разрешения и функции. Если скачать приложение с помощью сборки симулятора не удастся, заявка будет отклонена.
Если ваша заявка отклонена по этой причине, выполните следующие действия:
Если вы не знаете, как создать сборку симулятора, воспользуйтесь этими инструкциями. Также прочитайте, как использовать вход через Facebook в приложениях для iOS.
Если в приложении не используется вход через Facebook, в заявке необходимо указать учетные данные тестового аккаунта, которым наш специалист сможет воспользоваться для проверки. Если войти в приложение под этим аккаунтом не удастся, заявка будет отклонена с указанием причины "Тестовые учетные данные недействительны".
Если ваша заявка отклонена по этой причине, выполните следующие действия:
Не регистрируйте для тестирования обычный аккаунт пользователя Facebook: он будет расцениваться как фиктивный. В нашей Политике платформы запрещено создавать и администрировать приложения с помощью таких аккаунтов. Если для тестирования необходим аккаунт Facebook, создайте тестового пользователя Facebook.
Если ваше приложение относится к типу "сервер-сервер" (S2S) и вы не можете предоставить учетные данные для входа, выполните следующие действия:
Подробности см. в статье о том, как отправить на проверку пример приложения "сервер-сервер".
Мы проверяем только приложения, готовые к переводу в рабочий режим. Если ваше приложение ещё находится в разработке, наш специалист отклонит его с указанием причины "Приложение ещё не приобрело окончательный вид".
Если ваша заявка отклонена по этой причине, завершите работу над приложением и проверьте, готово ли оно к переводу в рабочий режим. Только после этого подавайте новую заявку.
Если ваше приложение уже в переведено рабочий режим и вам нужно добавить в него новые функции, не возвращайте его в режим разработки. Вместо этого создайте на его основе тестовое приложение, которое можно использовать для разработки и тестирования. Подробности см. в статье Проверка уже опубликованных приложений.
Такие приложения отклоняются, поскольку не соответствуют Политике платформы Facebook. В ней говорится:
"Не создавайте приложений, основной целью которых является перенаправление людей за пределы Facebook".
Если ваше приложение отклонено по этой причине, переработайте его так, чтобы оно могло выполнять свои основные функции, не перенаправляя пользователей на внешние ресурсы. Затем повторно подайте заявку на проверку.
Мы отклоняем мобильные приложения, в которых диалог входа через Facebook встроен в веб-представление, потому что у таких веб-представлений и системного браузера нет общего доступа к файлам cookie. Из-за этого приложение будет неудобным для пользователей.
Если ваша заявка отклонена по этой причине, исправьте проблему, следуя рекомендациям по использованию входа через Facebook. Затем повторно отправьте приложение на проверку.
Приложения, использующие API Instagram Platform только для демонстрации пользовательского контента, отклоняются с указанием причины "Возможно, приложение пытается получить доступ к платформе Instagram для демонстрации пользовательского контента", так как они нарушают Политику платформы Instagram, п. А.16:
"Не используйте платформу Instagram просто для показа пользовательского контента, импорта или резервного копирования контента либо управления отношениями в Instagram без нашего предварительного разрешения".
Если ваша заявка отклонена по этой причине, исправьте нарушение п. А.16 нашей Политики, т. е. переработайте приложение так, чтобы вместо API Instagram Platform в нем использовался API Instagram Basic Display. С июня 2020 г. поддержка API Instagram Platform прекращена.
Если приложение содержит призывы продвигать его в Instagram, подписываясь и ставя отметки "Нравится", мы отклоним его с указанием причины "Приложение побуждает к недопустимым действиям". Пункт А.30 Политики платформы Instagram запрещает стимулировать пользователей делиться приложением в Instagram, предлагая им награды в приложении:
"Поощряйте людей только за вход в ваше приложение или участие в промоакции. Поощрять другие действия запрещено".
Если ваша заявка отклонена по этой причине, удалите из приложения все функции, стимулирующие пользователей продвигать его или ваш бренд с помощью действий в Instagram. Затем повторно отправьте приложение на проверку.
Если приложение обладает минимальной полезностью, т. е. содержит предсказания, советы, оценки личности (черт характера, личных качеств, поведенческих тенденций) и т. д., мы квалифицируем его как не имеющее ценности для пользователей. Такие приложения отклоняются с указанием причины "Приложение предлагает пользователям неодобренные оценки", так как они нарушают требования раздела 1.10 Политики платформы.
Если ваша заявка отклонена по этой причине, исправьте нарушение Политики платформы, а затем повторно отправьте приложение на проверку.
Мы проверяем подробную информацию о приложении, включая его отображаемое имя, значок, контент и сведения в заявке, чтобы все пользователи этого приложения не были сбиты с толку, введены в заблуждение или обмануты, не получали спам и не сталкивались с непредсказуемыми результатами его работы. Приложение должно обеспечивать функциональность, на которую пользователи имеют основания рассчитывать. Если ваша заявка отклонена по причине нарушения пункта 1.7 Политики для разработчиков:
Если приложение запрашивает пользовательские данные, но использует их не для того, чтобы существенно улучшить взаимодействие с пользователем, это нарушает требования раздела 8.9 Политики платформы. Такие приложения отклоняются с указанием причины "Приложение не соответствует требованиям раздела 8.9 Политики платформы".
Если ваша заявка отклонена по этой причине, у вас есть два варианта. Первый: переработайте приложение так, чтобы оно использовало запрашиваемые данные для существенного улучшения взаимодействия с пользователем. Второй: уберите из приложения запросы соответствующих данных, а также все разрешения и функции, обеспечивающие доступ к ним. Затем повторно отправьте приложение на проверку.