Table of Contents |
---|
Обычные файлы по ссылке
...
т.е. например, для ссылки test.ru/img/prices/Остатки_на_20210512_АТ.xlsx итоговая ссылка будет выглядеть как test.ru/img/prices/Остатки_на_[yyyy][mm][dd]_АТ.xlsx
Если в момент выполнения задания еще нет файла с сегодняшней датой, то будет ошибка в задании.
...
В этой же строке нужно указать теги utf8, если файл в кодировке utf-8 или ansi, если файл CSV в кодировке Windows и русские тексты в нем читаемые.
Если вы скачали файл CSV и видите в нем “кракозябры” вместо русских букв, то значит нужно указать в настройках параметр utf8
Во второй строке указывается разделитель значений в CSV файле, может быть запятая или точка с запятой.
...
Если в ссылке уже есть &dl=0, то поменять 0 на 1.
GoogleSheets через CSV
Если по каким-то причинам вы не можете скачать файл из GoogleSheets в формате XLSX, то можно скачать прайс или один из его листов в формате CSV.
Вам нужно скопировать ссылку из браузера, когда просматриваете документ, например получилась такая ссылка
https://docs.google.com/spreadsheets/d/1pS5XpAzkxyoUzv7khJN_fkEL0/edit#gid=0
из нее нужно убрать все что идет после выделенного идентификатора, остается
https://docs.google.com/spreadsheets/d/1pS5XpAzkxyoUzv7khJN_fkEL0/
и к тому что получилось добавить export?format=csv , чтобы в итоге получилось так:
https://docs.google.com/spreadsheets/d/1pS5XpAzkxyoUzv7khJN_fkEL0/export?format=csv
Если в прайсе несколько листов, то скачать одной ссылкой вы можете только 1 лист. В этом случае в ссылку нужно добавить еще ИД листа
https://docs.google.com/spreadsheets/d/1pS5XpAzkxyoUzv7khJN_fkEL0/export?format=csv&gid=1615075392
ИД листа можно посмотреть в браузере в строке ссылки, выбрав соответствующий лист в самом прайсе
...
Скачиваемый CSV вы можете сразу сконвертировать в XLSX, как написано в этой инструкции для настройки “XML -> CSV / CSV -> XLSX”
Пример настройки для прайса Русклимат:
...
Обратите внимание, что если вы конвертируете в XLSX, то и расширение сохраняемого файла нужно указывать как XLSX, а не CSV.
Note |
---|
Если у вас прайс уже был настроен и вы его скачивали как XLSX, со всеми вкладками, то сейчас вам его нужно перенастроить для загрузки информации из нового вида прайса, с 1 листом. |
При перенастройке прайса, чтобы сохранились все связи, важно сохранить соответствие текста, загружаемого в п.5 настройки прайса, чтобы товары не задублировались. Подробнее здесь: Настройка прайса: сравнение при загрузке
Второй вариант - оставить старую настройку прайса, выключить тот прайс и добавить новый прайс для файла CSV. В этом случае нужно будет скопировать связи из старого прайса, а так же выбрать новый прайс во всех правилах наценки, где он был, и в правилах Автозаполнения/Экспорта, если он там использовался.
Копировать связи из одного прайса в другой
Note |
---|
Если вам из GoogleSheets нужен не 1 лист, а несколько, то каждый лист скачивается по отдельной ссылке в виде отдельного прайса. Другой возможности нет. |