# О таблице

***

[![Donate](https://img.shields.io/badge/Donate-Yoomoney-green.svg)](https://yoomoney.ru/to/410019620244262)

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

{% embed url="<https://yandex.ru/dev/market/partner-api/doc/ru/concepts/authorization>" %}
Авторизация
{% endembed %}

**Выбрать доступы:**

* all-methods:read-only — Просмотр всей информации в кабинете;
* finance-and-accounting — Просмотр финансовой информации и отчётности;
* offers-and-cards-management — Управление товарами и карточками;
* communication — Общение с покупателями.

<figure><img src="https://4200109151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fzt9lAbCpdFGZzEwCUxOP%2Fuploads%2F9xnN0seXhosJ296Vw8lA%2Fimage.png?alt=media&#x26;token=43910a71-daf8-446e-a75b-4838b14337ac" alt=""><figcaption></figcaption></figure>

[**Пример таблицы**](https://docs.google.com/spreadsheets/d/1wJp_0soqq9lZpupwJ-SMASNU53rnTTViStwAiA9rP_k/edit?usp=sharing)

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

1. Примите права на почте;
2. Обновите страницу, появится меню **`🔽 YandexMarket`**.

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

1. Нажмите: **`🔽 YandexMarket > ⚙️ Настройки > 🔑 Авторизация`**;
2. При первом запуске Google попросит авторизацию >>> [**Как авторизовать скрипт**](https://dzen.ru/media/excelifehack/kak-avtorizovat-skript-v-google-tablicah-61a943694333203e458eb600).
3. После авторизации, повторите запрос и добавьте в открывающиеся окна последовательно:&#x20;

* ID кабинета: **business\_id**;
* Токен;
* ID кампании: **campaign\_id** (не обязательно).

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

* С файлом, в котором уже установлен ваш ключ делать ничего не нужно;
* Файл без установленных ключей (или копия), нажмите: **`🔽 YandexMarket > ⚙️ Настройки > 🔑 Авторизация`**, в открывшееся окно вставьте данные из Личного кабинета:
* Нужно поменять ключи в этом же файле, нажмите: **`🔑 Авторизация`**, в открывшиеся окно для ввода ключа вставьте новый ключ.

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

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

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

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

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

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

* Откройте редактор скриптов: **`Расширения -> Apps Script`**;
* Слева, нажмите ⏰ (Триггеры), справа внизу **Добавление триггера**;
* В окне выберите **`название функции, источник мероприятия -> Триггер по времени`**, установите периодичность.

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

* Выгрузка из меню: **`🔽 YandexMarket > ... варианты из меню`**;
* Выгрузка по расписанию: **⏳ Автообновление** (автозапуска скриптов по расписанию).

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

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

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

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

* Сортировка по порядку в столбце **Порядок** (указать нужный порядок, запустить скрипт);
* Отображение выбранных скрытых листов (установить галки, для скрытых листов запустить скрипт);
* Скрытие выбранных  листов (установить галки, для не скрытых листов запустить скрипт);
* ❗️Удаление выбранных листов (установить галки, запустить скрипт).

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

1. Создайте ключ API для нового магазина (см. выше);
2. Копируйте файл имеющегося магазина и переименуйте его;
3. Авторизуйте скрипт и добавьте в файл данные другого магазина (см. выше);
4. Очистите файл: **`🔽 YandexMarket > ⚙️ Настройки -> 📄 Очистка перед выгрузкой`**;
5. Установите даты для выгрузки на листе **`⚙️ Поддержка`** (см. выше);
6. Сделайте необходимые выгрузки;
7. Установите необходимые триггеры (см. выше).

### Данные из API

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

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

После приемки работы на [**Kwork**](https://kwork.ru/ref/6062380) все вопросы в [Поддержку](https://t.me/nosaev_m).
