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

Статистика кампаний

GET /adv/v3/fullstats

Метод формирует статистику для кампаний независимо от типа.

Максимальный период в запросе — 31 день.

Для кампаний в статусах 7, 9 и 11.

В песочнице статистика кампаний доступна за последние 30 дней. Генерируется только для компаний в статусе 9, тип 8, 9 раз в сутки

Лимит запросов на один аккаунт продавца:

Тип Период Лимит Интервал Всплеск
Персональный 1 мин 3 запроса 20 сек 1 запрос
Сервисный 1 мин 3 запроса 20 сек 1 запрос
Базовый с секретом 1 мин 3 запроса 20 сек 1 запрос
Базовый 1 ч 1 запрос 1 ч 1 запрос

Параметры

Имя Расположение Тип Обязательный Описание
ids query string да ID кампаний, максимум 50 значений
beginDate query string да Дата начала интервала
endDate query string да Дата окончания интервала

Ответ: ResponseFullStats

Примеры вызова

import os
from wildberries_sdk import promotion

token = os.getenv("WB_API_TOKEN")
api = promotion.DefaultApi(
    promotion.ApiClient(promotion.Configuration(api_key={"HeaderApiKey": token}))
)
result = api.adv_v3_fullstats_get(ids=..., beginDate=..., endDate=...)
print(result)
import { Configuration, DefaultApi } from 'wildberries-sdk';

const api = new DefaultApi(new Configuration({ apiKey: process.env.WB_API_TOKEN }));
const result = await api.advV3FullstatsGet({ ... });
console.log(result);
cfg := promotion.NewConfiguration()
cfg.AddDefaultHeader("Authorization", os.Getenv("WB_API_TOKEN"))
client := promotion.NewAPIClient(cfg)
result, _, err := client.DefaultApi.AdvV3FullstatsGet(context.Background()).Execute()
<?php
$config = Wildberries\Sdk\Promotion\Configuration::getDefaultConfiguration()
    ->setApiKey('Authorization', getenv('WB_API_TOKEN'));
$api = new Wildberries\Sdk\Promotion\Api\DefaultApi(new GuzzleHttp\Client(), $config);
$result = $api->advV3FullstatsGet(..., ..., ...);
use wildberries_sdk_promotion::apis::{configuration::Configuration, configuration::ApiKey, default_api};

let mut config = Configuration::new();
config.api_key = Some(ApiKey { prefix: None, key: std::env::var("WB_API_TOKEN").unwrap() });
let result = default_api::adv_v3_fullstats_get(&config, ...).await?;