Импортиране на продукти с CSV файл
Импортирането на продукти във Вашия магазин в Shopify с помощта на CSV файл (файл със стойности, разделени със запетая) е полезно, когато преминавате към Shopify от друга платформа или когато искате да направите много промени в своите продукти или наличности.
Когато импортирате продукти, данните от CSV файла се преобразуват в продукти и можете да изберете дали да публикувате новите си продукти във всички канали за продажби, или само във Вашия онлайн магазин.
На тази страница
- Преди да започнете
- Тестване на импортирания с помощта на магазин в режим на разработка
- Съображения за презаписване на подробностите за продуктите чрез импортиране на CSV файл
- Импортиране на продукти от друг магазин
- Импортиране на продукти с помощта на CSV файл
- Отстраняване на неизправности при импортиране на CSV
Преди да започнете
Преди да импортирате продукти с помощта на CSV файл, се уверете, че сте прочели следните теми:
- Обяснение на CSV файлове
- Обяснение на полетата в CSV файла за продукти
- Насоки за прикачване на няколко изображения
Импортиранията на продукти, стартирани с CSV файл, не могат да бъдат отменени, след като започнат, и не можете да преглеждате история на минали импортирания. За да прегледате последните промени, направени от импортиране, проверете дневника на активността на Вашия магазин.
Тестване на импортирания с помощта на магазин в режим на разработка
Ако сте Партньор на Shopify и извършвате мащабно импортиране за търговец, тогава се уверете, че първо тествате малка част от промените с помощта на магазин в режим на разработка, преди да извършите действителната задача за импортиране.
Съображения за презаписване на подробностите за продуктите чрез импортиране на CSV файл
Когато импортирате CSV файл, можете да изберете опцията Презаписване на продукти със съвпадащи потребителски идентификатори. Ако изберете тази опция, тогава, когато потребителският идентификатор в CSV файла за импортиране съвпада със съществуващ потребителски идентификатор във Вашия списък с продукти, стойностите в CSV файла презаписват стойностите в съответстващите колони в съществуващия списък с продукти. Ако опцията за презаписване не е избрана, тогава продуктите, които съответстват на съществуващ потребителски идентификатор, се игнорират по време на импортирането на CSV файла.
- Ако незадължителна колона в CSV файла за импортиране е празна, тогава съответната стойност в списъка с продукти се презаписва като празна.
- Например Vendor стойността в съществуващия Ви списък с продукти е
John's Apparel, но Vendor колоната е празна в CSV файла, който импортирате, тогава стойносттаJohn's Apparelсе презаписва като празна.
- Например Vendor стойността в съществуващия Ви списък с продукти е
- Ако незадължителна колона не е включена в CSV файла за импортиране, но е включена в съществуващия списък с продукти, тогава стойността в списъка с продукти остава същата.
- Например, ако Variant image URL колоната е включена в съществуващия списък с продукти, но тази колона не е включена в CSV файла за импортиране, тогава стойността в списъка с продукти остава същата.
- Ако в CSV файла за импортиране е включена незадължителна колона, която зависи от данни в други колони, които не са включени във файла, тогава съществуващите данни се изтриват или премахват.
- Например, ако колоната SKU е включена в CSV файла за импортиране, но не и колоните Стойност на опция 1 и Име на опция 1, тогава опцията за продуктов вариант се изтрива.
- CSV файловете не могат да се използват за групово изтриване на продукти. Ако искате да изтриете групово продукти, тогава можете да използвате групови действия в секция Продукти на Вашия администраторски панел.
- CSV файловете не могат да се използват за групово актуализиране на наличността на продукти в други канали за продажби. Научете повече за задаването на наличност на продукти в други канали за продажби.
Импортиране на продукти от друг магазин
Ако имате CSV файл, който е експортиран от друг магазин или идва от друг източник, тогава проверете дали той съответства на формата на CSV файла. Ако форматът не съвпада или ако липсват заглавки, импортирането е неуспешно.
Вашият CSV файл с продукти не може да надвишава 15 MB. Ако получите грешка, след като се опитате да качите нов CSV файл, или ако времето за качване изтече, разделете CSV файла на няколко по-малки файла и след това качете всеки от тях.
Стъпки:
От Вашия администраторски панел на Shopify отидете на Продукти.
Натиснете Импортиране.
Натиснете Добавяне на файл и след това изберете CSV файла, който искате да импортирате.
По избор: Ако искате да публикувате нови продукти само във Вашия онлайн магазин, а не във всичките си канали за продажби, тогава премахнете избора от Публикуване на нови продукти във всички канали за продажби.
По избор: За да промените URL адресите чрез презаписване на стойностите за съществуващите потребителски идентификатори, изберете Презаписване на продукти със съвпадащи потребителски идентификатори. Съществуващите стойности ще бъдат заменени за всички колони, включени в CSV файла.
Натиснете Качване и продължаване.
Прегледайте подробностите за импортирането и след това натиснете Импортиране на продукти.
Когато Вашият CSV файл бъде качен, ще получите имейл за потвърждение от Shopify на имейл акаунта, който сте използвали, за да настроите своя магазин в Shopify. Прочетете някои решения на често срещани проблеми.
Импортиране на продукти с помощта на CSV файл
Ако искате да направите промени в продуктите си с помощта на CSV файл, тогава първо трябва да експортирате продуктите си. Можете да направите промени в своя CSV файл в програма за електронни таблици, като например Google Sheets, след което да импортирате актуализирания си CSV файл в администраторския панел на Shopify.
Стъпки
От Вашия администраторски панел на Shopify отидете на Продукти.
Натиснете Импортиране.
Натиснете Добавяне на файл и след това изберете CSV файла, който искате да импортирате.
По избор: Ако искате да публикувате нови продукти само във Вашия онлайн магазин, а не във всичките си канали за продажби, тогава премахнете избора от Публикуване на нови продукти във всички канали за продажби.
По избор: За да промените URL адресите чрез презаписване на стойностите за съществуващите потребителски идентификатори, изберете Презаписване на продукти със съвпадащи потребителски идентификатори. Съществуващите стойности ще бъдат заменени за всички колони, включени в CSV файла.
Натиснете Качване и продължаване.
Прегледайте подробностите за импортирането и след това натиснете Импортиране на продукти.
След като Вашият CSV файл бъде качен, ще получите имейл за потвърждение от Shopify на имейл акаунта, който сте използвали, за да настроите своя магазин в Shopify. Прочетете някои решения на често срещани проблеми.
Отстраняване на неизправности при импортиране на CSV файлове
Ако срещате проблеми при импортиране на CSV файл, прегледайте следната информация за отстраняване на неизправности.
Неочаквани знаци или символи в импортираното съдържание
Ако забележите неочаквани знаци или символи в описанията на продуктите, заглавията или друго съдържание след импортиране на CSV файл, тогава е възможно файлът да не е бил запазен с кодиране UTF-8 (Unicode Transformation Format – 8-bit).
Кодирането UTF-8 е необходимо, за да се предотврати появата на неочаквани знаци във вашето съдържание. По подразбиране Google Sheets автоматично запазва файлове с кодиране UTF-8. Друг софтуер за електронни таблици може да изисква допълнителна стъпка за запазване с кодиране UTF-8.
Ръчно коригиране на засегнатите артикули
Прегледайте всеки засегнат продукт и ръчно променете или премахнете знаците. Това работи най-добре, ако са засегнати само няколко артикула.
Импортиране на по-стара версия
Ако имате предишна версия на CSV файла, която е била запазена с правилно кодиране, импортирайте нея.
Повторно запазване с правилно кодиране
Отворете неправилно кодирания CSV файл и го запазете отново с кодиране UTF-8. Процесът варира в зависимост от вашата операционна система и програма за електронни таблици. За инструкции вижте CSV файлове.
Грешка в мрежата: Unexpected token in JSON at position 0
Ако получите съобщение за грешка Network error: Unexpected token < in JSON at position 0, това означава, че заглавията на колоните в CSV файла не съвпадат точно с необходимите заглавки на CSV шаблона. Имената на заглавките на колоните са чувствителни към главни и малки букви.
Преглед и корекция на заглавките на колоните
- Прегледайте ръководството за CSV формат за правилно форматиране на CSV файлове.
- Сравнете заглавията на колоните във вашия CSV файл с тези в примерния файл.
- Уверете се, че заглавките на вашия CSV файл съвпадат точно с тези на примерния файл, включително по отношение на главните и малките букви. Например използвайте
Handleвместоhandle. - Коригирайте заглавките на вашия CSV файл, така че да съвпадат със заглавките на примерния файл. Можете да изтеглите копие на примерния файл от ръководството за CSV формат.
Грешка поради неправилно поставяне на кавички
Грешка поради неправилно поставяне на кавички възниква, когато във вашия CSV файл има запетаи и кавички, които не са кодирани с UTF-8.
За да се импортира правилно CSV файл с продукти, всички кавички и апострофи трябва да са кодирани с UTF-8 и да са на правилното място. Например кавичките, които не са UTF-8, се показват извити: “ ”, а кавичките UTF-8 са прави: " ".
Запазване на файла с кодиране UTF-8
Запазете оригиналния си файл с кодиране UTF-8, преди да го импортирате.
Неуспешно импортиране с грешка „Line is invalid (No details)“
Ако получите грешка, която показва, че определени редове са невалидни, без допълнителни подробности, тогава проблемът може да е причинен от конфликти със съществуващи опции за продуктови варианти. Това се случва, когато се опитате да промените стойност на опция от една позиция на друга.
Какво причинява този проблем
Импортирането на CSV файл е неуспешно, когато с него се опитвате да присвоите съществуваща стойност на опция на нова позиция, което създава конфликт, тъй като опциите за варианти трябва да са уникални. Например, ако се опитате да преместите Размер от Опция 1 на Опция 2 и да добавите Тип като нова Опция 1, базата данни проверява за дублиращи се имена, преди да импортира новите стойности, и процесът е неуспешен.
Разрешаване на конфликта
Използвайте временно име на опция по време на импортирането и след това го актуализирайте:
- Във вашия CSV файл използвайте алтернативно временно име за опцията, която причинява конфликта. Например използвайте
Размер.(с точка) вместоРазмер. - Импортирайте CSV файла с временното име на опцията.
- След като импортирането приключи успешно, създайте нов CSV файл, който променя временното име на опцията на желаното от вас име.
- Импортирайте актуализирания CSV файл, за да приложите окончателното име на опцията.