Yandex Audience MCP

io.github.A1-x-Tech由 GitHub 帳號 A1-x-Tech 發布v1.2.1更新於 Nov 1, 2026

MCP server for Yandex Audience API: segments (CRM, lookalike, pixel), pixels, grants.

已驗證STDIO僅桌面資料與分析商業與電商

概覽

AI 產生的概覽

針對 Yandex Audience 的 MCP 伺服器:讓助理檢視、建立、重新命名和刪除受眾區隔,並管理像素與區隔存取權限。

可以做什麼
  • 列出區隔及其類型與處理狀態,列出像素及 7/30/90 天觸及人數
  • 上傳 CRM CSV 或含裝置 ID、MAC 位址、SHA256 雜湊的 TSV/TXT,再以第二步確認名稱、內容類型與雜湊方式
  • 依既有區隔建立相似受眾,並依曝光次數與 UTM 條件建立像素區隔
  • 建立、重新命名和刪除像素
  • 檢視、新增和撤銷 Yandex 登入帳號的區隔存取權限
  • 在對話中連接帳號(start_login、finish_login)、查看授權狀態、登出,並透過 raw_request 呼叫其他 Audience API 路徑
適用情境
適合使用 Yandex Audience 的情境:希望助理檢視現有區隔與像素、準備 CRM 或裝置 ID 受眾、建立相似或像素受眾,或把區隔權限授予同事或代理商。它不管理 Direct 廣告活動、廣告或統計。
執行需求
以本機程序執行,透過 npx 在 Node.js 20 或更新版本上啟動,使用 stdio 連線。需要 Yandex Audience 帳號;通常不需預先準備權杖,登入在對話中透過 Yandex OAuth 連結與一次性驗證碼完成。CI 情境可在 YANDEX_AUDIENCE_TOKEN 提供 OAuth 權杖。選用設定:YANDEX_AUDIENCE_API_HOST、YANDEX_AUDIENCE_TIMEOUT_MS、YANDEX_AUDIENCE_MAX_RETRIES。需要連線至 Audience API 與 Yandex OAuth 的網路。
安裝前請注意
所有寫入操作都作用於真實帳號:上傳、確認、建立區隔、重新命名、權限變更與刪除都會修改帳號,且刪除區隔無法復原。raw_request 可送出任意 API 方法,包括 DELETE。YANDEX_AUDIENCE_TOKEN 中的權杖以明文保存在用戶端設定中,伺服器不會更新或刪除它;對話登入取得的權杖則存於本機憑證檔案。預設會向第三方主機傳送匿名遙測,可用 ASKADS_TELEMETRY=0 關閉。上傳的檔案會傳送給 Yandex。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Yandex Audience MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[A1] Яндекс Аудитории MCP

[npm] [Glama] [CI] [License: MIT]

A1 Яндекс Аудитории MCP подключает AI-приложение к сегментам, пикселям и доступам Яндекс Аудиторий. Попросите на естественном языке показать, что уже есть в аккаунте, подготовить сегмент из CRM, собрать похожую аудиторию или выдать доступ коллегам — ассистент выполнит это через ваш аккаунт. Подключение начинается прямо в диалоге: не нужно заранее создавать токен или редактировать конфигурацию.

  • 20 инструментов. Сегменты, пиксели, доступы, подключение аккаунта и дополнительный прямой вызов API.
  • Подключение в чате. Яндекс откроет страницу входа; одноразовый код действует 10 минут, а сервер проверит доступ к сегментам сразу после подключения.
  • CRM и идентификаторы. CSV с email и телефонами, а также TSV/TXT с device ID, MAC-адресами или SHA256-хешами.
  • Два шага для сегмента из файла. Сначала загрузка, затем отдельное подтверждение параметров и запуск обработки.
  • Без глобальной установки. Пакет запускается через npx на Node.js 20+ и подключается к AI-клиенту по stdio.

Попробуйте первым сообщением:

Покажи мои сегменты в Яндекс Аудиториях: названия, типы и текущие статусы.

Подключить сервер · Посмотреть сценарии · Открыть техническую документацию


Увидеть работу за минуту

Вы: Подключи Яндекс Аудитории.

Ассистент: Даёт ссылку на вход в Яндекс. Откройте её под аккаунтом, которому принадлежат нужные сегменты (или которому они доверены), подтвердите доступ и пришлите показанный код.

Вы: Отправляет код со страницы Яндекса.

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

Вы: Загрузи buyers.csv как CRM-сегмент «Покупатели 2026» и остановись после загрузки.

Ассистент: Загружает файл — в аккаунте появляется сегмент со статусом uploaded, показывает его id, имя и параметры и ждёт отдельного подтверждения. После подтверждения обработка идёт не мгновенно, поэтому статус проверяется через список сегментов.

Содержание

Быстрый старт

Нужны Node.js 20 или новее и аккаунт Яндекс Аудиторий. Сервер запускается через npx, поэтому отдельно устанавливать пакет не требуется. Токен заранее не нужен — подключение проходит прямо в диалоге; для CI можно задать готовый токен, см. Подключение и настройка.

  1. Добавьте сервер в AI-приложение — ниже открыт пример для Codex, остальные приложения собраны в сворачиваемые инструкции.
  2. Напишите: «Подключи Яндекс Аудитории». Ассистент проведёт через вход в Яндекс и проверит доступ к сегментам.
  3. Начните с безопасного запроса, например: «Покажи мои сегменты в Яндекс Аудиториях: названия, типы и текущие статусы».
Codex

Через интерфейс приложения:

  1. Откройте Settings → MCP servers.

  2. Нажмите Add server.

  3. Выберите STDIO, затем укажите команду запуска npx -y mcp-yandex-audience@latest.

  4. Нажмите Save, затем Restart.

Через командную строку:

bash
codex mcp add yandex-audience -- npx -y mcp-yandex-audience@latest

Проверьте подключение:

bash
codex mcp list

Затем в чате Codex попросите: «Подключи Яндекс Аудитории».

Официальная инструкция Codex

Claude Code
bash
claude mcp add --transport stdio --scope user yandex-audience -- npx -y mcp-yandex-audience@latest

Проверьте подключение:

bash
claude mcp list

Затем начните диалог с просьбы подключить Яндекс Аудитории.

Официальная инструкция Claude Code

Claude Desktop

Актуальный официальный путь — Settings → Extensions. Для пользовательского desktop extension откройте Advanced settings → Extension Developer → Install Extension…, выберите файл .mcpb и следуйте подсказкам.

Этот репозиторий сейчас публикует npm-пакет со stdio и пока не содержит .mcpb. Поэтому используйте приведённый ниже JSON stdio-конфиг как fallback только в сборках Claude Desktop, где ещё поддерживается локальная конфигурация:

json
{  "mcpServers": {    "yandex-audience": {      "command": "npx",      "args": ["-y", "mcp-yandex-audience@latest"]    }  }}

В таких сборках сохраните его в ~/Library/Application Support/Claude/claude_desktop_config.json на macOS или %APPDATA%\Claude\claude_desktop_config.json на Windows.

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

Официальная инструкция Claude Desktop

Cursor

Пользовательский локальный сервер добавляется в Cursor через файл mcp.json:

  • macOS и Linux: ~/.cursor/mcp.json
  • Windows: %USERPROFILE%\.cursor\mcp.json
json
{  "mcpServers": {    "yandex-audience": {      "type": "stdio",      "command": "npx",      "args": ["-y", "mcp-yandex-audience@latest"]    }  }}

В чате Cursor сервер появится среди доступных инструментов. Попросите подключить Яндекс Аудитории и пройдите вход через Яндекс.

Официальная инструкция Cursor

VS Code

Откройте палитру команд и выполните MCP: Open User Configuration. VS Code создаст пользовательский файл MCP. Добавьте в него:

json
{  "servers": {    "yandex-audience": {      "type": "stdio",      "command": "npx",      "args": ["-y", "mcp-yandex-audience@latest"]    }  }}

Проверьте запуск командой MCP: List Servers, затем откройте чат и попросите подключить Яндекс Аудитории.

Официальная инструкция VS Code

Что можно поручить

Проверить, что уже есть в аккаунте

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

Подготовить сегмент из CRM

  • Загрузить CSV с колонками email, phone, ext_id или external_id.
  • Загрузить TSV/TXT с идентификаторами устройств, MAC-адресами или SHA256-хешами.
  • Проверить параметры загруженного сегмента перед подтверждением.
  • Сохранить сегмент с нужным именем и типом данных, затем проверить ход обработки.

Собрать новую аудиторию

  • Создать похожую аудиторию на основе существующего сегмента: от более похожей и узкой до более широкой.
  • Собрать сегмент посетителей по пикселю за период от 1 до 90 дней.
  • Добавить к пиксельному сегменту условия по числу срабатываний и UTM-меткам.

Работать с пикселями и доступами

  • Создать или переименовать пиксель.
  • Выдать коллеге или агентству доступ к сегменту: только просмотр или редактирование.
  • Отозвать доступ, когда он больше не нужен.

Использовать дополнительные возможности API

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

Полные входные параметры, ответы и статусы собраны в справочнике инструментов.

Как это работает

Сервер работает с тремя сущностями Яндекс Аудиторий:

СущностьЧто с ней можно делать
СегментСписок со статусами обработки, загрузка из CRM-файла, похожая аудитория, сегмент по пикселю, переименование и удаление.
ПиксельСписок с охватами за 7, 30 и 90 дней, создание, переименование и удаление.
ДоступКому доступен сегмент; выдача и отзыв прав на просмотр или редактирование.

Сегмент из файла создаётся в два шага:

  1. Вы передаёте CSV, TSV или TXT-файл — путь к локальному файлу или его содержимое, но не оба источника одновременно. Сервер загружает файл в Яндекс Аудитории, и в аккаунте появляется объект со статусом uploaded.
  2. Отдельной командой вы подтверждаете имя, тип данных и параметры обработки. Только после этого Яндекс Аудитории начинают обработку.

Готовность появляется не мгновенно: сервер проверяет статус через список сегментов, где возможны состояния обработки, ошибки или недостаточного объёма данных. Для CRM используйте CSV с заголовками email, phone, ext_id или external_id. Для хешированных данных API принимает SHA256; MD5 не поддерживается.

Сервер не управляет рекламными кампаниями, ставками и объявлениями в Яндекс Директе. Готовый сегмент подключается к кампании вне этого MCP-сервера.

Что может изменить данные

Яндекс Аудитории — API с операциями записи. MCP-сервер передаёт AI-клиенту информацию о том, какие инструменты читают, изменяют или удаляют данные, но правила подтверждения задаёт само AI-приложение.

ДействиеЧто происходитИзменяет аккаунт
Просмотр сегментов, пикселей и доступовЧитает доступные объекты и их состояниеНет
Загрузка файлаСоздаёт объект сегмента со статусом uploadedДа
Подтверждение сегментаСохраняет параметры и запускает обработкуДа
Создание похожего или пиксельного сегментаСоздаёт новый сегментДа
Переименование сегмента или пикселяИзменяет название существующего объектаДа
Выдача и отзыв доступаМеняет права пользователя на сегментДа
Удаление сегментаУдаляет сегмент без возможности восстановленияДа, необратимо
Удаление пикселяУдаляет пиксель; восстановление возможно отдельным методом APIДа

Сервер не объединяет загрузку файла и подтверждение в один скрытый вызов. При сетевой ошибке или ответе сервера 5xx он не повторяет операции записи автоматически: операция могла уже выполниться. В такой ситуации сначала проверьте состояние через список сегментов, пикселей или доступов.

Подключение и настройка

Для обычного использования токен заранее не нужен:

  1. В чате попросите подключить Яндекс Аудитории.
  2. Откройте ссылку на Яндекс OAuth под аккаунтом, которому принадлежат нужные сегменты (или которому они доверены).
  3. Подтвердите доступ и пришлите код ассистенту. Он одноразовый, действует 10 минут и меняется на токен только внутри работающего сервера.

Сервер использует PKCE: код из чата сам по себе нельзя обменять на токен. Полученный токен хранится локально в ~/.config/mcp-yandex-audience/credentials.json с правами только для владельца, а доступ продлевается автоматически. Сервер просит два права — чтение и изменение сегментов Аудиторий; кампании, объявления и остальные сервисы Яндекса ему недоступны.

Проверить состояние — попросите «покажи статус подключения к Аудиториям», отключить — «отключи Аудитории». Выданный приложению доступ отзывается в Яндекс ID.

Для CI и нестандартных установок доступна настройка через переменные окружения:

ПеременнаяНазначение
YANDEX_AUDIENCE_TOKENГотовый OAuth-токен; имеет приоритет над подключением из чата. Такой токен сервер не обновляет и не удаляет.
YANDEX_AUDIENCE_OAUTH_CLIENT_IDClient ID собственного OAuth-приложения вместо приложения A1-x-Tech; Redirect URI — https://oauth.yandex.ru/verification_code.
YANDEX_AUDIENCE_API_HOSTХост API; по умолчанию https://api-audience.yandex.ru, для международных аккаунтов можно указать .com.
YANDEX_AUDIENCE_TIMEOUT_MSТаймаут одного запроса; по умолчанию 60 000 мс.
YANDEX_AUDIENCE_MAX_RETRIESЧисло повторов при ограничении API; по умолчанию 3. Для 5xx и сетевых ошибок повторяются только запросы чтения.
ASKADS_TELEMETRY0, false, off или no отключает анонимную телеметрию.

Готовый токен для YANDEX_AUDIENCE_TOKEN можно получить через собственное OAuth-приложение:

  1. Зарегистрируйте приложение на oauth.yandex.ru/client/new.
  2. Выберите права Яндекс Аудиторий: создание сегментов и изменение параметров своих и доверенных сегментов и чтение параметров своих и доверенных сегментов.
  3. Получите OAuth-токен — для разработки подойдёт инструкция по отладочному токену — и передайте его серверу в YANDEX_AUDIENCE_TOKEN.

Токен привязан к аккаунту Яндекса: сервер увидит только собственные и доверенные сегменты владельца токена. Такой токен хранится открытым текстом в конфигурации AI-клиента — относитесь к нему как к паролю и не добавляйте конфигурацию с реальным токеном в Git. Подробнее — в официальной документации по авторизации API Яндекс Аудиторий.

Данные и телеметрия

Сервер запускается на вашей машине и обращается к api-audience.yandex.ru напрямую. OAuth-токен добавляется только к запросам Audience API — даже raw_request принимает относительный путь, а переход на посторонний хост блокируется. При входе из диалога сервер дополнительно ходит на oauth.yandex.ru, чтобы обменять код подтверждения и продлевать доступ; при загрузке через file_path читает указанный локальный файл и передаёт его в Яндекс Аудитории.

По умолчанию сервер отправляет на usage.gistrec.cloud анонимную техническую телеметрию: запуск сервера (в том числе без настроенного токена), имя вызванного инструмента и код причины проблемы с конфигурацией — вместе со случайным идентификатором установки, версией пакета, именем и версией AI-клиента, версией Node.js и операционной системой. OAuth-токен, данные аккаунта, содержимое файлов, аргументы инструментов и тексты запросов не читаются и не отправляются. При вызове инструмента сервер также отправляет его исход, а при ошибке - фрагмент её текста: код и сообщение, в которых e-mail, адреса, токены, числа от 4 цифр и текст в кавычках заменены на «#». Если в тексте ошибки есть значение из запроса, оно тоже может попасть во фрагмент. Отправка выполняется в фоне с таймаутом 2 секунды и не влияет на работу сервера; реализация находится в src/telemetry.ts.

Чтобы отключить телеметрию, задайте переменную окружения:

bash
ASKADS_TELEMETRY=0

Ограничения

  • Обработка не мгновенная. После подтверждения сегмента проверяйте его состояние через список сегментов: возможны статусы обработки, ошибки и недостаточного объёма данных.
  • Удаление сегмента необратимо. Для пикселя API предусматривает восстановление отдельным методом, доступным через raw_request.
  • Один сегмент нельзя запросить отдельно. API возвращает общий список — сервер находит нужный сегмент по id в нём.
  • Минимум 100 записей и максимум 1 ГБ. При подтверждении меньшего сегмента можно передать check_size: false, но такой сегмент нельзя использовать в Директе, пока размер не вырастет.
  • Квоты API. До 30 запросов в секунду с IP и 5 000 запросов в сутки на логин. Создание и изменение сегментов: до 10 в минуту, 100 в час и 500 в сутки. Ошибочные запросы тоже расходуют квоту.
  • При временном ограничении API. Сервер повторяет запрос с задержкой до числа попыток из YANDEX_AUDIENCE_MAX_RETRIES; ответ 429 не означает, что нужно создавать объект заново.
  • Нет фонового наблюдения. Сервер работает только во время вызова из AI-приложения и сам не ждёт завершения обработки. Если ваше приложение поддерживает задания по расписанию, настройте периодическую проверку статусов через список сегментов.

Техническая документация

Поддержка

Нашли ошибку или не хватает сценария? Создайте issue или напишите в Telegram.

來源:README.md,提交 9e6b7b6

工具

20

auth_status

Статус подключения к Аудиториям

Показывает, подключены ли Яндекс Аудитории: есть ли токен, откуда он взят (переменная окружения YANDEX_AUDIENCE_TOKEN или сохранённый вход), когда истекает и где лежит файл с сохранёнными данными. Ничего не отправляет в сеть и не показывает сам токен. Вызовите это, если инструменты Аудиторий отвечают, что подключение не настроено.

無需輸入參數。

start_login

Начать подключение Аудиторий

Первый шаг подключения Яндекс Аудиторий без правки конфигурации и без перезапуска клиента. Возвращает ссылку на страницу Яндекс OAuth. Покажите ссылку пользователю целиком и попросите: открыть её в браузере под аккаунтом Яндекса, которому принадлежат нужные сегменты (или которому они доверены), подтвердить доступ на чтение и изменение сегментов и прислать показанный код подтверждения. Полученный код передайте в finish_login. Код действует 10 минут. Сам по себе код бесполезен для постороннего: обменять его может только этот сервер.

無需輸入參數。

finish_login

Завершить подключение Аудиторий

Второй шаг подключения: обменивает код подтверждения из start_login на токен доступа, сохраняет его в файл только для владельца (0600) и сразу проверяет живым запросом к Аудиториям. После успеха остальные инструменты работают немедленно — перезапускать клиент не нужно. Код одноразовый и живёт 10 минут: если он не принят, вызовите start_login заново и попросите свежий.

輸入參數code必填

logout

Отключить Аудитории

Удаляет сохранённый токен Аудиторий с диска. Токен, заданный переменной окружения YANDEX_AUDIENCE_TOKEN, не трогает — его нужно убирать из конфигурации клиента вручную. Доступ, выданный приложению, остаётся активным на стороне Яндекса: отозвать его можно в Яндекс ID.

無需輸入參數。

list_segments

Список сегментов

Возвращает список сегментов Яндекс Аудиторий, доступных пользователю (все типы: uploading, metrika, appmetrica, lookalike, geo, pixel). Ответ — {"segments": [...]}: у каждого сегмента id, name, type, status (uploaded | is_processed | processed | processing_failed | is_updated | few_data), create_time, owner и типоспецифичные поля (у файловых — content_type, hashed, item_quantity, matched_quantity и др.). Пагинация: limit (по умолчанию 10000) и offset; параметр pixel фильтрует по сегментам, созданным на основе указанного пикселя. Отдельного метода получения одного сегмента в API нет — фильтруйте этот список по id.

輸入參數limitpixeloffset

upload_segment_file

Загрузить файл сегмента (device id / MAC / хеши)

Создаёт сегмент из TSV/TXT-файла с данными: идентификаторы устройств (IDFA/GAID), MAC-адреса или SHA256-хеши, по одной записи в строке; минимум 100 записей, до 1 ГБ, UTF-8. Это первый шаг двухфазного создания: в ответе сегмент со статусом uploaded и его id — затем сегмент нужно сохранить инструментом confirm_segment (имя, тип содержимого, хеширование). Источник данных: file_path (путь к локальному файлу) или content (содержимое строкой) — ровно одно из двух. Квота на создание сегментов: 10/мин, 100/час, 500/сутки.

輸入參數contentfile_namefile_path

upload_segment_csv_file

Загрузить CSV-файл сегмента (CRM-данные)

Создаёт сегмент из CSV-файла с CRM-данными. Первая строка — заголовок: колонки email, phone, ext_id (или external_id) и произвольные дополнительные поля; минимум 100 записей, до 1 ГБ. Это первый шаг двухфазного создания: в ответе сегмент со статусом uploaded и его id — затем сегмент нужно сохранить инструментом confirm_segment (content_type: crm). Источник данных: file_path (путь к локальному файлу) или content (содержимое строкой) — ровно одно из двух. Квота на создание сегментов: 10/мин, 100/час, 500/сутки.

輸入參數contentfile_namefile_path

confirm_segment

Сохранить загруженный сегмент

Сохраняет сегмент, созданный из файла (второй шаг после upload_segment_file / upload_segment_csv_file): задаёт имя, тип содержимого и параметры хеширования. content_type: idfa_gaid (идентификаторы мобильных устройств), mac (MAC-адреса) или crm (CSV с CRM-данными). hashing_alg — только SHA256 (MD5 не поддерживается API с 01.01.2025). device_matching_type: CROSS_DEVICE (по умолчанию) или IN_DEVICE (только для idfa_gaid). check_size=false позволяет сохранить сегмент меньше 100 записей (его нельзя использовать в Директе, пока размер не превысит 100). Ответ — {"segment": {...}}; обработка занимает время, статус смотрите через list_segments.

輸入參數name必填hashedcheck_sizesegment_id必填hashing_algcontent_type必填device_matching_type

rename_segment

Переименовать сегмент

Изменяет сегмент. В схеме изменения доступно только поле name, так что фактически это переименование. Работает с сегментом любого типа; ответ — {"segment": {...}} с обновлёнными данными.

輸入參數name必填segment_id必填

delete_segment

Удалить сегмент

Удаляет указанный сегмент Яндекс Аудиторий. Операция необратима (метода восстановления сегмента в API нет). Успешный ответ — {"success": true}.

輸入參數segment_id必填

create_lookalike_segment

Создать lookalike-сегмент

Создаёт сегмент типа lookalike — пользователи, «похожие» по поведению в интернете на аудиторию исходного сегмента (lookalike_link). lookalike_value — степень похожести от 1 (максимальная точность, меньший охват) до 5 (максимальный охват). maintain_device_distribution / maintain_geo_distribution (по умолчанию true) сохраняют распределение по типам устройств и городам исходного сегмента. Ответ — {"segment": {...}}; сегмент обрабатывается асинхронно, статус смотрите через list_segments. Квота: 10/мин, 100/час, 500/сутки.

輸入參數name必填lookalike_link必填lookalike_value必填maintain_geo_distributionmaintain_device_distribution

create_pixel_segment

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

Создаёт сегмент типа pixel — пользователи, которых пиксель (pixel_id из list_pixels) видел за последние period_length дней (1..90). Дополнительные условия объединяются по «И»: частота показов (times_quantity + times_quantity_operation: lt | eq | gt) и фильтры по UTM-меткам (utm_source, utm_medium, utm_campaign, utm_content, utm_term). device_matching_type присутствует в примере запроса API, но не описан в документации — считайте экспериментальным. Ответ — {"segment": {...}}. Квота: 10/мин, 100/час, 500/сутки.

輸入參數name必填pixel_id必填utm_termutm_mediumutm_sourceutm_contentutm_campaignperiod_lengthtimes_quantitydevice_matching_typetimes_quantity_operation

list_pixels

Список пикселей

Возвращает список пикселей Яндекс Аудиторий пользователя. Ответ — {"pixels": [...]}: у каждого пикселя id, name, create_time, url (код пикселя для вставки в рекламные материалы), охваты user_quantity_7 / user_quantity_30 / user_quantity_90 (уникальные пользователи за 7/30/90 дней) и segments — сегменты, построенные на этом пикселе.

無需輸入參數。

create_pixel

Создать пиксель

Создаёт пиксель Яндекс Аудиторий с заданным именем. В ответе — {"pixel": {...}} с полем url: код пикселя, который нужно вставить в рекламные материалы (баннеры), после чего на его основе можно строить сегменты инструментом create_pixel_segment.

輸入參數name必填

update_pixel

Переименовать пиксель

Изменяет указанный пиксель (в схеме изменения доступно только поле name — переименование). Ответ — {"pixel": {...}} с обновлёнными данными.

輸入參數name必填pixel_id必填

delete_pixel

Удалить пиксель

Удаляет указанный пиксель Яндекс Аудиторий. Успешный ответ — {"success": true}. В API существует метод восстановления удалённого пикселя (POST /v1/management/pixel/{id}/undelete) — при необходимости он доступен через raw_request.

輸入參數pixel_id必填

list_segment_grants

Список доступов к сегменту

Возвращает список разрешений на управление сегментом. Ответ — {"grants": [...]}: у каждого разрешения user_login (логин пользователя), permission (edit — редактирование, view — просмотр), comment и created_at.

輸入參數segment_id必填

add_segment_grant

Выдать доступ к сегменту

Создаёт разрешение на управление сегментом для указанного логина Яндекса. permission: edit — редактирование и использование сегмента, view — только просмотр/использование. Ответ — {"grant": {...}} (поле created_at заполняет сервер).

輸入參數commentpermission必填segment_id必填user_login必填

delete_segment_grant

Отозвать доступ к сегменту

Удаляет разрешение на управление сегментом у указанного пользователя. Успешный ответ — {"success": true}.

輸入參數segment_id必填user_login必填

raw_request

Произвольный запрос к API Аудиторий

Escape hatch: прямой вызов любого пути Yandex Audience API, для эндпоинтов без выделенного инструмента (например, PUT "v1/management/segment/{id}/reprocess" — пересчёт сегмента, или POST "v1/management/pixel/{id}/undelete" — восстановление пикселя). Путь указывается относительно хоста API; query-параметры включайте прямо в path (например, "v1/management/segments?limit=5"). body отправляется как JSON для POST/PUT. Заголовок Authorization подставляется автоматически; путь на чужой хост будет отклонён.

輸入參數bodypath必填method

版本歷史

3
  1. v1.2.1最新Oct 31, 2026
  2. v1.2.0Oct 31, 2026
  3. v1.1.1Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分