Подключение аналитики к WooCommerce: как выдать API-ключ с нужными правами
Как подключить внешний сервис к WooCommerce: пользователь ключа, права чтения и записи, сохранение Consumer Secret и проверка отзыва доступа.
Содержание статьи
Для сервиса, который только читает продажи WooCommerce, сначала проверьте возможность подключения с правом Read. Ключ Read/Write добавляет возможность изменений и не должен выдаваться автоматически по привычке. Правильная настройка начинается с того, какие данные сервис забирает и какие действия действительно выполняет.
Инструкция проверена редакцией 11 октября 2026 года. Доступность конкретной интеграции зависит от её требований; материал не подтверждает совместимость любого сервиса с WooCommerce.
Составьте перечень нужных действий
Разделите задачи на чтение отчётов, получение заказов и изменение товаров. Попросите поставщика интеграции указать необходимые операции. Если аналитический сервис дополнительно управляет остатками, такое подключение уже отличается от простого просмотра показателей и требует отдельного решения владельца магазина.
Зафиксируйте название сервиса, ответственного сотрудника и назначение подключения. Это полезнее общей пометки «ключ для API»: через несколько месяцев команда должна понимать, какое приложение перестанет работать при отзыве и кто сможет проверить его восстановление.
Выберите пользователя и уровень доступа
Ключи создаются в WooCommerce → Settings → Advanced → REST API и связываются с пользователем WordPress. Предусмотрены уровни Read, Write и Read/Write. В форме нужно выбрать пользователя, назначение и права, затем создать ключ.
Проверьте также настройки постоянных ссылок WordPress: документация требует формат, отличный от Plain. Если внешняя система получает ошибку подключения, не расширяйте ей права до проверки адреса магазина и этих настроек. Причина может быть в маршруте запросов, а не в недостатке полномочий.
Передайте секрет в предназначенное поле
После генерации WooCommerce показывает Consumer Key и Consumer Secret; секрет отображается только один раз. Сохраните его в защищённом месте и внесите в настройки нужного приложения. Не включайте эти значения в инструкцию для команды, скриншот переписки или общий отчёт об успешном запуске.
В рабочем реестре достаточно назначения, даты создания и владельца подключения. Для операционной проверки используйте обезличенные сведения. Общий порядок согласования автоматических действий разобран в статье о безопасном запуске автоматизации.
Проверьте чтение и порядок отключения
Выберите один контрольный заказ и сопоставьте его в кабинете магазина и подключённой системе. Убедитесь, что сервис показывает нужный магазин, период и валюту. Успешное сообщение о соединении не доказывает, что аналитика прочитала правильный набор данных.
Заранее определите, где отзывается ключ через Revoke Key и кто имеет доступ к этому действию. При смене подрядчика остановите старое подключение после согласованного перехода и проверьте новое отдельно. Не удаляйте неизвестные ключи без инвентаризации: среди них может быть действующий обмен, от которого зависит обработка заказов.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы