FAQs

Answers to frequently asked questions about the App Review process.

General

Please visit our App Review for Login examples page for useful submission tips and tricks, and Please visit our Sample App Review Submission page for example screen recordings. You can also watch our introduction to App Review video.

Please visit our Server-to-Server Apps document.

Note: Server-to-server apps are used when your app has no user interface as it exchanges data directly with our APIs. As such, these apps are only approved for business-facing data permissions (i.e. ads_management), never with user permissions. For a sample submission see Sample App Review Submission for Server-to-Server Apps.

Необходимость проверки зависит от уровня ID приложения. Каждое отдельное приложение, которое использует соответствующие разрешения или функции, должно пройти проверку.

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

Все новые API необходимо запрашивать через проверку приложения. Подтверждение компании требуется только один раз для каждой компании в Business Manager и его не нужно проходить снова, чтобы получить доступ к новым разрешениям или API.

Начиная с 1 августа 2018 г. вам нужно подтвердить только аккаунт Business Manager, с которым связано приложение.

В ходе проверки мы можем попросить вас предоставить информацию о компании, например зарегистрированное название, адрес и номер телефона. Мы также можем попросить вас предоставить документацию компании, например квитанции на оплату коммунальных услуг, лицензии, свидетельства о регистрации или другие учредительные документы.

В настоящее время нам приходится обрабатывать большое количество заявок. Весь процесс может занять до нескольких недель.

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

Узнать статус проверки компании можно в соответствующем разделе на вкладке "Проверка приложения" панели приложений. Здесь же можно найти контракты и инструкции. В процессе проверки вы будете получать уведомления о необходимых действиях.

Приложение должно быть связано с аккаунтом Business Manager, принадлежащим его конечному владельцу, у которого есть доступ к генерируемым в нем данным. Именно эта компания-владелец должна пройти процедуру подтверждения.

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

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

Если у вас уже есть аккаунт Business Manager, рекомендуем подключить приложение к нему.

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

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

Вы можете предоставить скринкаст своей интеграции. Либо, если в приложении нет пользовательского интерфейса, можно предоставить не менее двух снимков экрана, на которых показаны настройки вашей страницы, системы CRM или Business Manager, а также сообщить ID Страницы, которая будет использоваться в этих продуктах. Подробнее об этом см. здесь.

Facebook Login

Please visit our Best Practice guide, and our Facebook Login Button UX guide for tips on how you can best implement Facebook Login in your app.

Lead Ads

Вам понадобится запросить разрешения leads_retrieval и pages_manage_ads.

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

Permissions and Features

Please see our Permissions Reference guide for reference on acceptable usage scenario. You can also find information for the Instagram Basic Display API at Instagram Platform Permissions, as well as the Marketing API for Ads Management Standard Access at Marketing API Access and Authentication.

Screen Recordings

Please visit our Screencasts page for an overview of how to submit a screencast to support your App Review.

Terms and Policies Violations

If you are violating any policies, Facebook will send you a Dev Alert by email, notifying you which of our platform policies are being violated. You can also see all of the dev alerts and violations in your developer dashboard under the Alerts tab on the left for your app.

Before You Submit

Приложения, использующие промежуточные средства публикации, такие как социальные плагины, диалог "Поделиться" и Share Sheets, или часть разрешений входа через Facebook, не требуют проверки со стороны Facebook. Подробнее о том, какие приложения требуют проверки, см. в нашей документации.

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

Примечание. Тем, кто указан на вкладке "Роли" приложения, доступ к расширенным разрешениям (например, user_posts) предоставляется без проверки. Однако при публикации приложения оно должно пройти проверку для доступа к информации даже тех пользователей, у которых есть роли в нем.

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

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

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

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

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

Они не должны:

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

Вот хороший пример пошаговой инструкции:

  1. Нажмите кнопку "Настройки" в меню слева.
  2. Выберите Вход через Facebook.
  3. Выполните шаг 3.
  4. Выполните шаг 4.

Если у вас остались вопросы о том, какие сопроводительные материалы предоставлять при проверке приложения, см. дополнительные примеры в этом разделе.

Нет, чтобы использовать рекламу для увеличения числа установок мобильного приложения, проверка не нужна. Все, что вам требуется, — это рабочее приложение, размещенное в магазине iTunes или Google Play Маркет. Вы можете воспользоваться нашим руководством, чтобы создать рекламу для установки мобильного приложения.

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

Предположим, вам нужно, чтобы проверяющий воспроизвел определенное поведение или набор действий, доступных только специальному тестовому пользователю. В этом случае вы можете внести такого пользователя в заявку на странице "Проверка приложения". На вкладке "Элементы на рассмотрении" вы найдете раздел "Тестовый пользователь (дополнительно)", в котором можно задать имя пользователя для проведения проверки.

В нем доступны только тестовые пользователи, указанные в разделе "Роли" вашего приложения. Не указывайте в инструкциях по проверке учетные данные пользователей для входа в Facebook.

Сведения о том, как создать тестового пользователя, см. здесь.

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

При отправке запроса на проверку разрешения user_likes вы должны составить подробные инструкции и включить в них следующее:

  • Четкое объяснение причин запроса разрешения user_likes и роль этого разрешения с точки зрения повышения удобства работы с приложением.
  • Список примеров Страниц, которым проверяющий должен поставить отметки "Нравится", чтобы проверить использование разрешения user_likes. Предоставьте прямые ссылки на Страницы, которым проверяющий должен поставить отметки "Нравится", прежде чем приступить к тестированию приложения.

Если разрешение user_likes используется в составе алгоритма, важно показать проверяющему результат работы этого алгоритма и его влияние на отображение контента для пользователя.

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

Подробнее см. в разделе, посвященном принципам проверки приложения, и в руководстве по проверке входа.

В настоящий момент приложения не требуют проверки в тех случаях, когда все пользователи приложения имеют роль в нем и публикуют материалы только на своих Страницах или в хрониках. Начиная с 1 августа 2018 г. приложения больше не могут публиковать контент в хрониках пользователей, а все приложения, которые позволяют пользователям публиковать контент в Группах или на Страницах, должны пройти проверку.

Если у вас игровое приложение, которое представлено на Холсте Facebook

Вы можете пригласить в игру новых людей, используя следующие способы:

  • Диалог запросов. Диалог запросов позволяет задать фильтр (filters=app_non_users), чтобы видеть только людей, не использующих ваше приложение. Если приложение присутствует на Холсте, вы также можете использовать диалог запросов на iOS и Android.
  • API Invitable Friends. Чтобы создать собственный инструмент выбора нескольких друзей в игровом приложении, можно использовать API Invitable Friends, который возвращает рейтинговый список друзей человека, не использующих приложение. Когда человек выберет, кому отправить приглашения, вы можете передать маркеры, возвращенные API Invitable Friends, в поле диалога запросов, чтобы можно было разослать приглашения выбранным друзьям.

Если приложение не представлено на Холсте Facebook

Вы можете использовать диалог сообщения в приложении для iOS и Android или диалог отправки в веб-приложении. Пользователи этих продуктов могут отправлять своим друзьям сообщения со ссылкой на ваше приложение.

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

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

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

After You Submit

Before submitting an appeal, please make sure to read through the App Review Rejection Results Guide as well as the Enforcement FAQ to ensure that any violations are fixed before you resubmit your app for review.

Once fixed, you can appeal the decision using the Developer Appeals form.

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

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

Если вы предоставляете данные тестового пользователя, убедитесь, что он создан правильно и корректно указан в заявке.

При тестировании интеграции вашего приложения с Facebook наши сотрудники будут использовать ваши инструкции.

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

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

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

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

На видео должно быть показано, как приложение использует запрашиваемые разрешения. Если вы запрашиваете разрешения publish_actions, вы должны показать, как материалы вашего приложения создаются и публикуются на Facebook.

Чтобы подтвердить вашу заявку на проверку приложения, наши специалисты должны войти в приложение и проверить все интеграции с Facebook.

Если проверяющий не смог загрузить или использовать ваше приложение, убедитесь в следующем:

  • URL приложения общедоступен и не настроен как localhost.
  • Вы указали имя пользователя и пароль, необходимые для доступа к вашему сайту разработки или обкатки.
  • Сертификаты безопасности вашего сайта актуальны и не выдают ошибки новым пользователям.
  • Вы можете войти в приложение и использовать его как новый тестовый пользователь.
  • Элементы, отправленные на проверку, готовы и работают.

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

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

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

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

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

Методы, вынуждающие людей использовать социальные плагины или ставить отметки "Нравится" Страницам, противоречат пункту 4.5 нашей Политики платформы. Обещание вознаграждений или предоставление доступа к приложениям или контенту, напрямую зависящее от того, поставил ли человек отметку "Нравится" Странице, относится к категории "запрещенных приемов". Мы не разрешаем использовать разрешение user_likes с этой целью.

Наша цель — помочь компаниям наладить качественное общение со своей аудиторией. Мы хотим, чтобы люди ставили отметку "Нравится" Страницам, потому что действительно хотят узнать больше о компании и быть в курсе ее новостей, а не в обмен на поощрения и вознаграждения. Мы верим, что наша политика принесет пользу всем, включая рекламодателей.

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

Чтобы получить одобрение Центра приложений, ваше приложение должно соответствовать нашим критериям пригодности. Приложения, подходящие для Центра приложений Facebook, должны использовать вход через Facebook или содержать приложение для Холста Facebook.

В Центре приложений могут быть представлены:

  • приложения для Холста Facebook;
  • мобильные приложения для iOS или Android, в которых используется вход через Facebook для iOS или для Android;
  • веб- или мобильные приложения, использующие вход через Facebook.

Ваши текстовые объекты и рекламные изображения также должны соответствовать нашим рекомендациям.

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

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

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

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

Если вы получили отказ из-за "проблем общего характера", внимательно прочитайте весь отзыв. В нем будут описаны все проблемы отдельно для каждой платформы.

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

Во избежание этого:

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

Например, если вы запрашиваете разрешение publish_actions, убедитесь, что функция публикации настроена правильно. В ходе проверки мы должны успешно опубликовать контент вашего приложения на Facebook.

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