Настройка Google Recaptcha#

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

  • Шаг 1: Создание проекта Google.

  • Шаг 2: Активация Recaptcha Enterprise.

  • Шаг 3: Получение общего ключа.

  • Шаг 4: Получение серверного ключа.

  • Шаг 5: Получение ключа для платформы Android.

  • Шаг 6: Получение ключа для платформы iOS.

Шаг 1: Создание проекта Google#

  1. Кликните по кнопке «Create Project».

    Создание проекта Google
  2. Заполните открывшуюся форму данными. В качестве значения «Project Name» введите имя проекта латиницей (имя может быть произвольным).

  3. Нажмите кнопку «Create».

    Сохранение проекта Google
  4. Нажмите на название проекта на панели в левой верхней части экрана, во всплывающем окне отобразится ID проекта. При установке данное значение будет использоваться в качестве идентификатора проекта.

    Получение ID проекта

Шаг 2: Активация Recaptcha Enterprise#

  1. После создания проекта на панели появится всплывающее окно, в котором необходимо активировать Recaptcha Enterprise, нажав кнопку «Enable».

    Активация Recaptcha Enterprise

Шаг 3: Создание общего ключа#

  1. На панели нажмите кнопку «Create Key».

    Создание общего ключа
  2. В открывшейся форме заполните данные:

    • в поле «Display Name» введите отображаемое название ключа (произвольная строка латиницей);

    • в поле «Choose Platform Type» выберите пункт «Website».

    Заполнение данных ключа
  3. Нажмите кнопку «Add a Domain». Заполните форму, введя имя домена в поле «Domain» и нажмите кнопку «Done».

    Примечание

    При работе с национализированными доменными именами (*.РФ, *.ҚАЗ) потребуется punycode-представление доменного имени.

    Добавление домена к ключу
  4. Отметьте чекбокс «Use checkbox challenge», в меню выбора сложности выберите пункт «Medium difficulty».

    Активация "use checkbox challenge"
    Выбор сложности для "checkbox challenge"
  5. Нажмите кнопку «Create Key», чтобы завершить создание ключа.

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

    Получение клиентского ключа

Шаг 4: Получение серверного ключа#

  1. Перейдите на панель credentials и нажмите на кнопку «CREATE CREDENTIALS». В выпадающем списке выберите пункт «API key».

    Создание API key
  2. Дождитесь создания ключа. Полученный ключ будет использоваться в качестве серверного ключа при установке приложения.

    Получение серверного ключа

Шаг 5: Получение ключа для платформы Android#

  1. Перейдите на панель Google Recaptcha и нажмите кнопку «Create Key».

    Создание выделенного Android ключа
  2. В открывшейся форме заполните данные:

    • в поле «Display Name» введите отображаемое название ключа (произвольная строка латиницей);

    • в поле «Choose Platform Type» выберите пункт «Android App».

    Заполнение данных выделенного Android ключа
  3. Нажмите кнопку «Add Android Package». Заполните форму — введите в поле «Android Package» строку com.getcompass.android.enterprise и нажмите кнопку «Done».

    Заполнение данных ключа
  4. Нажмите кнопку «Create Key», чтобы завершить создание ключа.

  5. Созданный ключ будет использоваться в качестве выделенного ключа для платформы Android при установке приложения.

    Получение ключа платформы Android

Шаг 6: Получение ключа для платформы iOS#

  1. Перейдите на панель Google Recaptcha и нажмите кнопку «Create Key».

    Создание выделенного Android ключа
  2. В открывшейся форме заполните данные:

    • в поле «Display Name» введите отображаемое название ключа (произвольная строка латиницей);

    • в поле «Choose Platform Type» выберите пункт «iOS App».

    Заполнение данных выделенного iOS ключа
  3. Нажмите кнопку «ADD IOS BUNDLE ID» Заполните форму — введите в поле «Bundle ID» строку com.compass.enterprise.ios и нажмите кнопку «Done».

    Заполнение данных iOS bundle id
  4. Нажмите кнопку «Create Key», чтобы завершить создание ключа.

  5. Созданный ключ будет использоваться в качестве выделенного ключа для платформы iOS при установке приложения.

    Получение ключа платформы iOS

Напишите нам в Telegram, WhatsApp или на почту support@getcompass.ru, чтобы получить индивидуальную демонстрацию функционала и помощь по вопросам интеграции мессенджера в вашей компании.