Yandex Direct
Manage advertising campaigns with Yandex Direct — Russia's largest online advertising platform
Yandex Direct (Яндекс.Директ) is Russia's largest contextual advertising platform, enabling businesses to create and manage pay-per-click campaigns on Yandex Search and the Yandex Advertising Network. It provides a comprehensive API for programmatic campaign management and performance analytics.
With the Yandex Direct integration in AACFlow, you can:
- Manage campaigns: Create, update, pause, and archive advertising campaigns
- Handle ads: Create and modify text, banner, and dynamic ads across campaigns
- Track performance: Retrieve impressions, clicks, CTR, CPC, and conversion statistics
- Manage budgets: Set and adjust campaign budgets, bids, and spending limits
- Analyze keywords: Retrieve search query reports, keyword performance, and negative keywords
- Generate reports: Schedule and export campaign performance reports to external systems
This integration enables automated advertising management and performance optimization on Yandex Direct.
Usage Instructions
Integrate Yandex Direct into the workflow. Can manage campaigns, ads, budgets, and retrieve performance statistics. Requires Yandex Direct API token.
Tools
direct_create_campaign
Create a new advertising campaign
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Campaign name |
startDate | string | Yes | Campaign start date |
dailyBudget | number | No | Daily budget limit |
targeting | object | No | Targeting settings |
accessToken | string | Yes | Yandex Direct API token |
Output
| Parameter | Type | Description |
|---|---|---|
id | number | Campaign ID |
status | string | Campaign status |
direct_get_stats
Retrieve campaign performance statistics
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
campaignIds | array | Yes | Array of campaign IDs |
dateFrom | string | Yes | Start date (YYYY-MM-DD) |
dateTo | string | No | End date (YYYY-MM-DD) |
fieldNames | array | No | Fields to include |
accessToken | string | Yes | Yandex Direct API token |
Output
| Parameter | Type | Description |
|---|---|---|
data | array | Array of campaign statistics |
direct_update_ad
Modify an existing ad
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
adId | number | Yes | Ad ID |
title | string | No | New ad title |
text | string | No | New ad text |
linkUrl | string | No | New display URL |
status | string | No | New ad status |
accessToken | string | Yes | Yandex Direct API token |
Output
| Parameter | Type | Description |
|---|---|---|
success | boolean | Whether update succeeded |
adId | number | Updated ad ID |

