AppStore

AppStore

В систему AutoFAQ можно подключить канал AppStore для сбора отзывов на ваше приложение в нем.

Для создания канала в списке нужно выбрать тип AppStore и нажать кнопку Продолжить.

appstore create new channel.png
Создание канала типа AppStore

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

appstore settings empty.png
Заполнение параметров подключения к AppStore

Шаг 1. Получение приватного ключа

По ссылке https://developer.apple.com/documentation/appstoreconnectapi/creating-api-keys-for-app-store-connect-api лежит инструкция от Apple как именно сгенерировать необходимый ключ доступа.

Для настройки этого подключения вы должны быть владельцем  в своей учетной записи App Store Connect. Вы можете создавать несколько API-ключей с любыми необходимыми ролями.

Чтобы создать командный API-ключ для работы с App Store Connect API, выполните следующие шаги:

  1. Войдите в App Store Connect.

  2. Перейдите в раздел Users and Access (Пользователи и доступ), затем выберите вкладку Integrations (Интеграции).

  3. В левом меню выберите App Store Connect API.

  4. Убедитесь, что выбрана вкладка Team Keys (Командные ключи).

  5. Нажмите Generate API Key или кнопку добавить (+).

  6. Введите название для ключа.
    Это имя используется только для вашего удобства и не входит в сам ключ.

  7. В разделе Access выберите роль для ключа (Admin access).

  8. Нажмите Generate (Создать).

После создания на экране появятся:
– имя ключа,
– его идентификатор (key ID),
– ссылка для скачивания,
– и другая служебная информация.

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

-----BEGIN PRIVATE KEY----- GTAgEA..gEGCCqGSM49AwEHBHkwdwIBAQQgS/56TKTr+KhjeHvG Nw...4zkr -----END PRIVATE KEY-----

Обратите внимание, что приватный ключ можно скачать только 1 раз. Компания Apple не хранит копию вашего приватного ключа.

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

Скопируйте идентификатор ключа (key ID) и вставьте в поле Идентификатор приватного ключа.

Issuer ID отображается там же после успешной генерации ключа, скопируйте его и вставьте в соответствующее поле в AutoFAQ.

Шаг 2. Заполнение идентификатора приложения

В поле Идентификатор приложения в AppStore нужно вставить идентификатор вашего приложения в самом магазине. Его можно найти из ссылки на ваше приложение, например: https://apps.apple.com/us/app/test-app/id1227229000 нужный вам идентификатор - 1227229000.

Сохраните настройки и активируйте канал, он готов к использованию.