Проверка приложения — обучающий курс

Важная информация

Мы будем тестировать ваше приложение, поэтому у нас должен быть доступ к нему. При тестировании приложения мы будем опираться на записи экрана, поэтому в них должны демонстрироваться действия, для которых требуются запрашиваемые разрешения и функции. Мы не одобрим запросы разрешений, для которых не приложены записи экрана.

Прежде чем начать

Прежде чем приступать к подаче заявки на проверку приложения, выполните все перечисленные ниже действия. Это позволит подготовить приложение к проверке и успешно пройти ее.

Общая информация

  • Приложение должно быть уже полностью разработано и готово для проверки. Если вы измените основные или расширенные настройки после подачи заявки, может потребоваться повторная проверка.

  • Убедитесь, что мы сможем получить доступ к вашему приложению или сайту. Если приложение не является общедоступным, сообщите, как получить к нему доступ.

  • Загрузите изображение значка приложения, соответствующее нашим требованиям и имеющее размер 1 024 x 1 024, в разделе Настройки > Основное > Значок приложения.

  • Выполните хотя бы 1 успешный вызов API с использованием каждого разрешения, для которого вы запрашиваете расширенный доступ. Вызовы должны быть выполнены не ранее чем за 30 дней до момента подачи заявки на проверку. Их следует выполнять через приложение или с помощью инструмента Graph API Explorer.

  • Проверьте, соответствует ли приложение нашим Условиям использования платформы и Правилам для разработчиков.

  • Ознакомьтесь с разделом Допустимое использование в справке по каждому запрашиваемому разрешению и функции. Если какие-либо разрешения или функции используются в приложении ненадлежащим образом, они не будут одобрены.

Записи экрана

  • Следуйте этим рекомендациям, чтобы ваш скринкаст был понятен всем специалистам по проверке.
    • Измените язык приложения на английский, прежде чем записывать скринкаст (если это возможно). Так специалистам по проверке будет проще понять контент вашего приложения.
    • Добавьте субтитры и подсказки о том, что происходит на экране, если приложение не поддерживает английский язык. Это поможет команде проверки контента понять, что вы показываете и как работает приложение.
    • Объясните значение кнопок и других элементов пользовательского интерфейса, которые не очевидны на первый взгляд. Это поможет команде проверки контента понять, как использовать приложение и какую функцию выполняет каждая кнопка.

  • Ознакомьтесь с нашим руководством по записям экрана. Записывайте видео в высоком разрешении, желательно 1080p или выше. На записях должно быть показано, как пользователь предоставляет приложению каждое необходимое разрешение и как ваше приложение использует эти разрешения и функции.

  • Убедитесь, что название и значок вашего приложения соответствуют нашим требованиям к товарным знакам и логотипам.

  • Ознакомьтесь с часто задаваемыми вопросами по поводу нарушений правил и проверки приложений.

  • Ознакомьтесь с руководством по распространенным ошибкам, которое поможет вам избежать проблем, часто возникающих при первой проверке приложения.

  • Рекомендуем использовать для записи экрана специальное приложение, например Camtasia или Snagit (если оно у вас есть). В большинстве таких приложений предлагаются версии с бесплатным пробным периодом и инструменты, которые помогут доработать запись экрана.

  • Если у вас нет такого приложения, можно воспользоваться бесплатной альтернативой, например Quicktime или OBS. В этих приложениях нельзя добавлять примечания, изменять масштаб и редактировать записанное видео, но вы можете открыть его в бесплатном видеоредакторе, например iMovie, и сделать всё необходимое там.

  • Не записывайте ничего лишнего. Разверните приложение на весь экран или записывайте только содержимое окна.

  • На время записи уменьшите разрешение монитора до 1 440 или менее пикселей в ширину.

  • По возможности выполняйте действия с помощью мыши, а не клавиатуры. Если мы не увидим, что вы делаете, то не сможем повторить это при проверке.

  • Увеличьте размер курсора мыши. В большинстве специальных приложений для записи экрана это можно сделать даже после записи. Кроме того, курсор можно увеличить в настройках компьютера.

  • Не записывайте звук. Наши проверяющие его не слушают.

Опираясь на эти записи, мы проверим, действительно ли приложение использует все разрешения и функции, включенные в заявку. Информацию о том, зачем они нужны приложению, вы укажете в форме заявки.

Отправка на проверку

Закончив работу над приложением, подайте заявку на его проверку согласно этому руководству. Проверка необходима, чтобы одобрить на использование определенных разрешений и функций. Если приложение ее пройдет, пользователи смогут предоставлять ему одобренные разрешения.

    Произошла ошибка
    Не удается воспроизвести видео.

    Ознакомьтесь с дополнительными видео Data Protocol.

    Шаг 1. Выбор разрешений и функций

    Откройте вкладку Проверка приложения > Разрешения и функции.

    Добавьте в заявку нужные приложению разрешения и функции. Для этого найдите в списке каждое из этих разрешений (функций) и нажмите для него кнопку Запросить расширенный доступ. Запрашивайте только те разрешения и функции, которые действительно необходимы приложению.

    Обратите внимание: до тех пор, пока в нашу систему не поступит успешный вызов API, кнопка Запросить расширенный доступ будет недоступна. Успешный вызов необходимо выполнить в течение 30 дней после отправки приложения на проверку. Вы должны выполнить хотя бы один успешный вызов API с использованием каждого разрешения, для которого запрашиваете расширенный доступ. Данные вызовов API регистрируются и хранятся в течение двух дней с момента успешного вызова API. Вызовы можно делать из вашего приложения или из инструмента Graph API Explorer.

    Для подачи заявки на получение некоторых разрешений требуется подтверждение прав доступа.

    Подробнее о подтверждении прав доступа…

    Закончив, нажмите кнопку Продолжить оформление запроса.

    Шаг 1.5. Подтверждение компании

    После выбора разрешений и функций вам может быть предложено пройти подтверждение компании, если вы ещё не прошли его. В зависимости от статуса вашей компании вас могут попросить начать процесс подтверждения, предоставить дополнительную информацию или завершить процесс.

    Шаг 2. Ответы на вопросы об обработке данных

    Если ваша компания прошла подтверждение, вам может быть предложено ответить на вопросы об обработке данных. Ответы на эти вопросы оцениваются сразу же (это может занять до 30 секунд).

    Шаг 3. Настройка приложения

    Прокрутите страницу до раздела Укажите настройки приложения и нажмите в любом месте этой строки. Откроется окно с обязательными настройками. Они дублируют настройки с вкладки Настройки > Основное, поэтому может оказаться, что конфигурация уже полностью задана. В этом случае просто убедитесь, что всё верно, а при необходимости внесите изменения. Если же какие-то настройки ещё не определены, задайте их здесь.

    Значок приложения

    Помните, что значок приложения не должен содержать наших товарных знаков и логотипов.

    URL-адрес политики конфиденциальности

    Этот URL отображается для пользователей приложения при входе через Facebook, чтобы они могли решить, предоставлять ли приложению запрашиваемые разрешения.

    Назначение приложения

    Если приложение доступно только людям, у которых есть роль в нем или в компании, которой оно принадлежит, то выберите вариант Я или моя компания. В противном случае выберите вариант Клиенты.

    Категория приложения

    Выберите категорию, которая точнее всего описывает ваше приложение.

    Основной контакт

    У вас обязательно должен быть доступ к указанному здесь электронному адресу. На него будут приходить уведомления, связанные с проверкой приложения.

    Шаг 4. Подтверждение приложения

    Прокрутите страницу до раздела Укажите информацию для подтверждения приложения и нажмите в любом месте этой строки. Откроется окно Информация для подтверждения приложения. Если в приложение можно входить с помощью входа через Facebook или других наших решений для аутентификации, выберите Да. Так мы будем знать, что в приложение можно войти через аккаунт Facebook.

    Перепроверьте данные в разделе Настройки платформы, убедитесь, что они указаны правильно, и напишите в поле для комментария, как проверяющий может получить доступ к приложению, чтобы протестировать его.

    Мы проверим приложение с помощью наших собственных тестовых аккаунтов. Не сообщайте нам учетные данные своего личного аккаунта Facebook.

    Шаг 5. Описание использования

    Прокрутите страницу до раздела Запрашиваемые разрешения и функции и нажмите первое разрешение или функцию в строке. В открывшемся окне опишите, зачем вашему приложению нужно это разрешение или функция.

    Описание должно быть как можно более конкретным и подробным. Если вам сложно объяснить, зачем приложению нужно это разрешение или функция, попробуйте ответить на такие вопросы:

    • Чем разрешение (функция) поможет пользователям приложения?
    • Зачем разрешение (функция) нужно приложению?
    • Как в приложении будут использоваться данные, полученные благодаря этому разрешению (функции)?
    • Почему без этого разрешения (функции) приложение будет менее полезным?

    Затем загрузите запись экрана, показывающую, как протестировать это разрешение или функцию в приложении.

    Повторите шаг 3 для каждого запрашиваемого разрешения (функции).

    У каждого разрешения или функции должно быть собственное описание. Не дублируйте их.

    Шаг 6. Отправка на проверку

    Нажмите Отправить на проверку и примите в открывшемся окне Общие условия платформы. Мы рассмотрим вашу заявку в порядке очереди, и в течение недели вы получите наше решение.

    Если в вашем приложении используются режимы работы, переводите его в рабочий режим только после завершения проверки. Приложения в рабочем режиме могут запрашивать у своих пользователей только одобренные разрешения, и пользователям будут доступны только одобренные функции. Это ограничение распространяется на всех, включая пользователей, у которых есть роль в приложении, поэтому преждевременное переключение в рабочий режим приведет к тому, что приложение не будет нормально работать у пользователей, имеющих в нем роль. Кроме того, данные, созданные в режиме разработки, например тестовые публикации, после переключения станут видны всем пользователям приложения.