О таблице

Описание порядка работы с таблицей Wildberries.


Создание ключа API

Подробности >>> Авторизация

Для получения отчетов, в зависимости от задачи, используйте комбинированный ключ (отметить всё), если нужно только получение данных, то отметьте галку "Только на чтение":

  • После создания, сразу копируйте и сохраните ключ API.

  • После добавления через меню таблицы, ключ API хранится в таблице, в настройках скрипта.

  • Через меню таблицы, ключ можно заменить в любое время, он будет перезаписан.

  • При копировании таблицы ключ удаляется.

Пример таблицы

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

  1. Примите права на почте;

  2. Обновите страницу, появится меню 🔽 Wildberries:

Самостоятельное добавление ключа

  1. Нажмите: 🔽 Wildberries > ⚙️ Настройки > 🔑 Ключи API > Комбинированный;

  2. При первом запуске Google попросит авторизацию >>> Как авторизовать скрипт.

  3. После авторизации, повторите запрос и добавьте в открывшееся окно ключ API.

  4. Посмотреть информацию о ключе: 🔽 Wildberries > ⚙️ Настройки > 🔑 Ключи API > 🔑 Информация (срок ключа и разрешения).

Заменить или обновить ключ API

  • С файлом, в котором уже установлен ваш ключ делать ничего не нужно;

  • Файл без установленных ключей (или копия), нажмите: 🔽 Wildberries > ⚙️ Настройки > 🔑 Ключи API > Комбинированный, в открывшееся окно вставьте ключ из Личного кабинета:

  • Нужно поменять ключи в этом же файле, нажмите: Комбинированный, в открывшееся окно для ввода ключа вставьте новый ключ.

Первичная выгрузка

Добавьте название вашего магазина на листе ⚙️ Поддержка в соответствующее поле (не обязательно).

На листе ⚙️ Поддержка установите смещение до 90 дн., применится для большинства загрузок.

Произведите выгрузку через меню: 📝 Товары, 🛒 Заказы, 💳 Продажи и 📊 Продажи по реализации.

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

Все функции, которые работают с долгой загрузкой (в меню и автообновление) помечены ❗️, нельзя выгружать через меню, только установив соответствующее автообновление.

Долгая выгрузка идет в фоне, может длиться до нескольких часов для одного отчета.

История КТ (воронка продаж в ЛК):

Подключен Джем (данные доступны за 365 дней):

  • установите даты с-по, на листе ⚙️ Поддержка (не > 365 дн.), ✅ Джем;

  • сделайте выгрузку 📈 История КТ по NM (Джем);

  • установите автообновление.

Не подключен Джем (данные доступны за 15 дней):

  • сделайте выгрузку 📈 История КТ по NM (период), дождитесь выполнения скрипта до конца (пропадет сообщение, что выполняется скрипт);

  • установите автообновление.

❗️Используйте для выгрузки и установки автообновления только один из вариантов: 📈 История КТ по NM (период) или 📈 История КТ по NM (Джем).

Раздел реклама

Статистика РК ❗️

Можно выгрузить с конкретной даты, желательно делать выгрузку не > 30 дн. от текущей. Отчет выгружается по долгой загрузке.

Ошибка при закуске, измените количество дней в выгрузке до указанного на листе ⚙️ Поддержка :

❗️Не выгружайте Статистику РК через меню, установите автообновление.

Пополнение бюджета РК (из баланса)

Из таблицы, можно пополнить баланс для активных компаний (статус 9):

  • в ячейку J22 введите мин. сумму ниже, которой нужно пополнять / сумму пополнения (не обязательно, по умолчанию min=1000р.), например 350/1500.

  • 🔽 Wildberries > Реклама >💸 Бюджет РК (пополнение) или поставить автообновление.

Для работы пополнения, ключ API должен быть без галки - только просмотр!!!

Прочие рекламные отчеты

Выберите соответствующий тип РК из выпадающего списка, а так же доступные ID РК для выгрузки на листе ⚙️ Настройки РК для выгрузки:

  • 🎉 Статистика авт. РК по кластерам фраз (только для РК тип Автоматическая);

  • 🎉 Статистика авт./аукц. РК по ключевым фразам (только для РК тип Автоматическая и Аукцион);

  • 🎉 Статистика поиск. РК по ключевым фразам (только для РК тип Поиск);

Контроль цен конкурентов

Добавьте Артикулы Wildberries конкурентов и на против пропишите ваши на листе Артикулы конкурентов и выгрузите 📦 Остатки конкуренты , сводная таблица Цены конкуренты обновится (можно поставить автообновление).

Ваши формулы в выгрузках

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

Особенности

Формула заголовка должна быть формулой массива (MAP, ArrayFormula).

Используйте INDIRECT для ссылки на диапазоны текущего листа, обаятельно добавляйте проверку на пуcтоту в строке. Формулы передаются в массиве formulas, в нужную функцию.

Пример массива:

formulas: [
      `={"Тип";arrayFormula(IF(INDIRECT("D2:D")="";;IFNA(VLOOKUP(INDIRECT("D2:D");'🛒 Заказы fbs'!B:O;14;0);"fbo")))}`,
      `={"Название";ArrayFormula(IF(INDIRECT("G2:G")="";;IFNA(VLOOKUP(INDIRECT("G2:G");'📝 Товары'!D:I;6;0);"!!! Удалённый товар")))}`,
      `={"Дата";arrayformula(IF(INDIRECT("B2:B")="";;FLOOR(INDIRECT("B2:B"))))}`,
      `={"Месяц";arrayformula(IF(INDIRECT("B2:B")="";;MONTH(INDIRECT("B2:B");2)))}`,
      `={"Неделя года";arrayformula(IF(INDIRECT("B2:B")="";;WEEKNUM(INDIRECT("B2:B");2)))}`,
      `={"День недели";arrayformula(IF(INDIRECT("B2:B")="";;WEEKDAY(INDIRECT("B2:B");2)))}`,
    ] // массив формул

Добавления в функцию:

function getOrders() {
  // Заказы
  const date = WB.getDateFrom();

  WB.statOrders(WBS, {
    dateFrom: date || WB.subtractDays(93),
    minusDays: 31, // смещение дней от текущей даты
    clear: date ? true : false,
    setHead: true,
    raw: true,
    formulas: [
      `={"Тип";arrayFormula(IF(INDIRECT("D2:D")="";;IFNA(VLOOKUP(INDIRECT("D2:D");'🛒 Заказы fbs'!B:O;14;0);"fbo")))}`,
      `={"Название";arrayFormula(IF(INDIRECT("G2:G")="";;IFNA(VLOOKUP(INDIRECT("G2:G");'📝 Товары'!D:I;6;0);"!!! Удалённый товар")))}`,
      `={"Дата";arrayformula(IF(INDIRECT("B2:B")="";;FLOOR(INDIRECT("B2:B"))))}`,
      `={"Месяц";arrayformula(IF(INDIRECT("B2:B")="";;MONTH(INDIRECT("B2:B");2)))}`,
      `={"Неделя года";arrayformula(IF(INDIRECT("B2:B")="";;WEEKNUM(INDIRECT("B2:B");2)))}`,
      `={"День недели";arrayformula(IF(INDIRECT("B2:B")="";;WEEKDAY(INDIRECT("B2:B");2)))}`,
    ] // массив формул
  });
}

Установка триггеров (автозапуск скриптов)

Для установки выгрузки по расписанию: 🔽 Wildberries > ⚙️ Настройки > ⏳ Автообновление.

Режим работы автообновлений, указан в столбце Запуск:

Если указано из меню (перезапись), обновления нет, можно поставить самостоятельно, см. ниже. Максимальное количество триггеров на один файл 20 шт. Ставьте только нужные триггеры, для выгрузок которые вас интересуют в конкретном файле.

Вы можете самостоятельно установить триггеры (автозапуск):

  • Откройте редактор скриптов: Расширения -> Apps Script;

  • Слева, нажмите ⏰ (Триггеры), справа внизу Добавление триггера;

  • В окне выберите название функции, источник мероприятия -> Триггер по времени, установите периодичность.

Создание своего триггера

Типы выгрузки

  • Выгрузка из меню: 🔽 Wildberries > ... варианты из меню;

  • Выгрузка по расписанию: ⏳ Автообновление (автозапуска скриптов по расписанию).

Блок управления листами в файле

Меню: 🔽 Wildberries > ⚙️ Настройки > 📄 Листы

Позволяет работать с листами в файле.

При получении списка листов, через Список, будет добавлен лист Настройка листов, с которого можно производить действия с листами:

  • Сортировка по порядку в столбце Порядок (указать нужный порядок, запустить скрипт);

  • Отображение выбранных скрытых листов (установить галки, для скрытых листов запустить скрипт);

  • Скрытие выбранных листов (установить галки, для не скрытых листов запустить скрипт);

  • ❗️Удаление выбранных листов (установить галки, запустить скрипт).

Добавление нового магазина

  1. Создайте ключ API для нового магазина (см. выше);

  2. Копируйте файл имеющегося магазина и переименуйте его;

  3. Авторизуйте скрипт и добавьте в файл новый ключ API (см. выше);

  4. Очистите файл: 🔽 Wildberries > ⚙️ Настройки -> 📄 Очистка перед выгрузкой;

  5. Установите даты для выгрузки на листе ⚙️ Поддержка (см. выше);

  6. Сделайте необходимые выгрузки;

  7. Установите необходимые триггеры (см. выше).

Данные из API

Меню 🔽 Wildberries, содержит кнопки выгружающие данные.

Wildberries гарантирует хранение данных для раздела Статистика не > 90 дней.

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

При необходимости, в рамках доработок, лишние данные можно удалить, для экономии ресурса таблицы.

Данные могут перезаписываться или добавляться.

После приемки работы на Kwork все вопросы в Поддержку.

Last updated