Сравнение на площадки на различни борси
Част 1 - на Yandex.Market
Първото нещо, което идва на ум, ако си спомняте за търговски етажа - е на Yandex.Market. И това хубаво, за обема на документи и подробности за своя началник, с изключение, че в Търговския център на Google.
Така че, откъде да започнете?
Ние проверяваме какво е вече в Битрикс.
Влизайки в административната част на менюто Битрикс Магазин -> Export Data, имаме удоволствието да се намери-ценното място Yandex.
Отворете секцията, ние започваме да попълните полето.
Първото препятствие. Какъв тип описание, за да изберете - vendor.model или опростен? Копаене в документацията можем да заключим, че няма изисквания vendorCode в Yandex, така че изберете опростена версия.
Стартирайте износ Битрикс. Разтоварване е, но не е подходящ, тъй като не са много елементи, необходими за дрехите на секция (Yandeks.Garderob).
Вариант А: Покупка приложението на Marketpleyse.
Вариант Б. персонализирате разтоварване.
Вариант А е подходящ, ако вие нямате свръхестествени взаимодействия в своя каталог.
Така например, в магазина е функция на един пример - картина на стоки са били само едно предложение за продажба на определен цвят (и това предложение може да бъде на нула). Това означава, че имате рокля от синьо и зелено, като всеки цвят има за размери 44 и 46. Само тук за снимки на зелено е само за размер 44 (което не е на разположение), а за синьо - в 46. Шансът, че модулът за покупка Той знае как да се справим с това положение е доста малък. И не заради лошо единица, а защото такива ситуации - хиляда, а всяка е специфична за един сайт. Но ако вашият сайт все още остава на стандарта - да си пробна версия, проверете - може би имате късмет и без никакви допълнителни усилия ще бъде.
Но това не е така. Така че спрете на вариант Б. Въпросът е - и колко време ще трябва да се харчат, за да персонализирате качването? Добър въпрос и до голяма степен зависи от програмист. Но ако някога наистина добър kastomiziruete него - така че това ще бъде възможно да промените набора параметри се променят няколко реда - е бърникането разтоварване в другите магазини, обекти или типовете кацания ще ви отнеме само няколко часа или дори по-малко.
Част 2 - Как стандартната заустването
Но за да бъда честен, аз виждам в този смисъл само, ако имате намерение да продадете единица. Ако не - това е един добър шанс, за да го прекарваме повече време, отколкото да получите в полза.
В допълнение, стандартната изхвърлянето има основен недостатък: в размер на стоки повече от 3000 започва да се яде толкова много памет на сървъра, че разтоварването се умира.
Нека да преминем към основното ястие. Това навечерието на файла - в действителност, това е онзи, който създава в резултат на файл за качване.
В началото на файла отива
Освен това там са всички видове подкрепа разговори. От интересна бележка може да функционира
yandex_replace_special - замени специални символи на техния характер справка,
yandex_text2xml - премахва или замества допълнително специални символи
yandex_get_value - получава стойностите на параметрите на свойствата на стоките
тип на обява
Онлайн каталог може да бъде 4 вида:
D - е информационен блок търговията на стоките
O - информационен блок съдържа предложение търговия (SKU)
P - информационен блок стоки с предложение на търговията, но търговията не е директория
Х - информационен блок стоки с предложение на търговията, на този същия информационен блок е търговска директория.
Това означава, че за D и G - е директорията, в един IB, P и X - каталог в две IB: стоки и търговски оферти.
Същият код компилация offer'a писмено 4 пъти във всеки клон. Което е доста странно и неприятно за промените. Особено, ако си каталог на X-тип: Разтоварване ще се проведе на клоните 2 и 4 или 3 и 4 (2 или 3 - в зависимост от вида на цените). Това е, всички промени ще трябва да се направи най-малко на две места. Ето защо, ако ние все пак да вземат да се пренапише - че е по-добре да се направи повтарящи участие в отделните функции. Такива като изчисление на цената, търсене на изображения, показва името и описанието, и така нататък.
Името и описанието на стоката
Тук всичко е предвидимо - името е взето от заглавието, описание - от описанието. Но има една уговорка - в името - името на предложение за продажба и описанието на - на съобщението, като в същото време се намали до 255 символа.
параметри
Това е най-интересната част. Стандартна разтоварване справя добре със стойностите от повдигат bitriksovyh свойства използване yandex_get_value (функция). минаваща го като параметър масив от имоти за продажба и предложение продукт. И връщане към изходните линии на формата
стойности собственост разделени със запетая
Грешките не са тук, но загубиха много нюанси. Името на собствеността не може да съвпада с името на Yandex.Market опция, всяка нова стойност на имота може да е нов параметър (например снимки на имоти MORE_PHOTO трябва да бъде записана в отделен маркер ) В един параметър може да се комбинира няколко свойства, такива като:
150
Устройството може да се съдържа в един имот, но действителната стойност на - в другата. А какво да кажа, когато мерна единица за измерване може да бъде мл, и може да бъде грама - след това в зависимост от това, че е необходимо да се посочат имената на различни параметри - обемът или теглото.А теглото на думата - създаване
Напишете манипулатор функционални параметри.
Така че, по моя начин:
- Променете yandex_get_value (функция). така че да не се връща низ и набор от ключове ID, CODE, име, СТОЙНОСТ.
- Пишете ни масив с необходимите параметри в съответствие с документацията на Yandex.Market. Всеки елемент има формата:
Когато STR съдържа линия модел с тапи, които се поставят от съответните свойства на подпори, при което този ред се записва само когато се задейства СЪСТОЯНИЕ (ако масива - че има сравнение, ако редицата - изпълнява функция с даденото име), прилагане на модификатора функция на модификация за стойността.
На следващо място, напиши функция, която използва като вход за свойствата на продукта и търговската оферта (могат да се добавят в този масив и цената, име и всичко, какво друго е необходимо), минава през нашия набор от параметри и да ги прилага към този svoystvam.Konechno, не е панацея, а със сигурност може да се намери ситуация, в която е необходимо да се изгради върху патерици. Но повечето от тези проблеми, това е доста реши. Е, че една картина ще трябва малко по-сложно, но е решен достатъчно просто.
Част 3 - Ние сме годни за заустване на Yandex.Market ", казаха ...
Що се отнася до останалите области - че те са по някакъв начин, подобен на този от горните възможности, до маркер име.
Но, разбира се, всеки има свои собствени характеристики, защото само той знае от Yandex.Market как да се справят с тяхното разтоварване, а останалата част - в някой толкова много. Поради това, фразата "ние сме годни за заустване на Yandex.Market" стои скептичен и да поемат предварително, че ще има дълго и упорито, за да изтръгне информация от ръководителите на този сайт. Или да включва вашето "трето око" и се спекулира за техните проблеми, свързани с разтоварването на получения директория.
Всички разтоварване работа и донесе стабилни поръчки някои по-голяма степен, някои по-малко.
Ние можем да направим, за да качвате платформи за търговия, както и да участват в тяхното поведение. За да направите това, попълнете формуляра по-долу.
Свързани статии