Budżet: 3000 UAH Termin: 5 dni
Здравствуйте.
Есть решение для ручной подготовки первого файла для Розетки с последующим автообновлением наличия и цены.
Есть файл выгрузки товаров с prom.ua в формате YML сылки
Необходимо сделать изменения под требования-
Проверить YML файл на соответствие к требованиям
Предложить способ автоматической конвертации под эти требования.
| Символ в тексте | Код для XML-файла |
|---|---|
| " | " |
| & | & |
| > | > |
| < | < |
| ' | ' |
Пример XML-файла
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog date="2011-07-20 14:58">
<shop>
<name>ABC</name>
<company>ABC inc.</company>
<url>http://www.abc.ua/</url>
<currencies>
<currency id="UAH" rate="1"/>
</currencies>
<categories>
<category id="2">Женская одежда</category>
<category id="261" parentId="2">Платья</category>
<category id="3">Мужская одежда</category>
<category id="391" parentId="3">Куртки</category>
</categories>
<offers>
<offer id="19305" available="true">
<url>http://abc.ua/catalog/muzhskaya_odezhda/kurtki/kurtkabx.html</url>
<price>4499</price>
<currencyId>UAH</currencyId>
<categoryId>391</categoryId>
<picture>http://abc.ua/upload/iblock/a53/a5391cddb40be91705.jpg</picture>
<picture>http://abc.ua/upload/iblock/9d0/9d06805d219fb525fc.jpg</picture>
<picture>http://abc.ua/upload/iblock/93d/93de38537e1cc1f8f2.jpg</picture>
<vendor>Abc clothes</vendor>
<stock_quantity>100</stock_quantity>
<name>Куртка Abc clothes Scoperandom-HH XL Черная (1323280942900)</name>
<description><![CDATA[<p>Одежда<b>Abc clothes</b> способствует развитию функций головного мозга за счет поощрения мелкой моторики.</p><p>В Abc <b>New Collection</b> будет особенно удобно лазать, прыгать, бегать.</p><p>За счет своей универсальноcти и многофункциональности, <b>Abc clothes</b> отлично подходит:</p><ul><li><b>Для весны</b></li><li><b>Для лета</b></li><li><b>Для ранней осени</b> </li></ul><br><p><b>Состав:</b><br>• 92% полиэстер, 8% эластан, нетоксичность подтверждена лабораторно.</p><p><b>Вес:</b> 305 г</p>]]></description>
<param name="Вид">Куртка</param>
<param name="Размер">XL</param>
<param name="Сезон">Весна-Осень</param>
<param name="Категория">Мужская</param>
<param name="Цвет">Черный</param>
<param name="Длина">Средней длины</param>
<param name="Стиль">Повседневный (casual)</param>
<param name="Особенности">Модель с капюшоном</param>
<param name="Состав">92% полиэстер, 8% эластан</param>
<param name="Артикул">58265468</param>
</offer>
</offers>
</shop>
</yml_catalog>
| Элемент | Описание |
|---|---|
| yml_catalog | Любой XML-документ может содержать только один корневой элемент. Формат YML в качестве корневого использует элемент <yml_catalog>. Атрибут date элемента <yml_catalog> должен соответствовать дате и времени генерации YML-файла на стороне магазина. Дата должна иметь формат YYYY-MM-DD hh:mm. |
| shop | Элемент содержит описание магазина и его товарных предложений. Обязательный элемент. |
| name | Короткое название магазина. Должно содержать не более 20 символов. В названии нельзя использовать слова, не имеющие отношения к наименованию магазина (например: «лучший», «дешевый»), указывать номер телефона и т. п. Название магазина должно совпадать с фактическим названием магазина, которое публикуется на сайте. Обязательный элемент. |
| company | Полное наименование компании, владеющей магазином. Не публикуется, используется для внутренней идентификации. Обязательный элемент. |
| url | URL главной страницы магазина. Обязательный элемент. |
| platform | Система управления контентом, на основе которой работает магазин (CMS). Необязательный элемент. |
| currencies | Список курсов валют магазина. Обязательный элемент. Основная валюта – гривна, присваивается единица. <currency id="UAH" rate="1"/> Только у гривны rate="1". Другие валюты на сайт не выводятся и главное, чтоб у них rate не был единицей. |
| categories | Список категорий магазина. Каждой категории должен присваиваться уникальный номер, нумерация – на усмотрение магазина. Принадлежность подкатегории к материнской категории передается через атрибут parentId. При любых изменениях в прайсе id категорий должны оставаться неизменными. Название категории последнего уровня должно четко соответствовать конкретному виду товара. В одной категории магазина не должно быть товаров из двух разных категорий на нашем сайте. Например: Мебель>Диваны>Угловые диваны <categories> <category id="5">Мебель</category> <category id="54" parentId="5">Диваны</category> <category id="542" parentId="54">Угловые диваны</category> </categories> Обязательный элемент. |
| offers | Список предложений магазина. Каждое предложение описывается в отдельном элементе offer. Каждое предложение должно иметь уникальный идентификатор. При внесении изменений в прайс offer id должен оставаться неизменным. На каждую модификацию товара: цвет, размер, объем, комплектацию и т.д. – должен быть создан отдельный уникальный offer id в прайсе. После загрузки товары будут сгруппированы контент-отделом Розетки. <offer available="true" id="74279"> <url>http://abc.ua/catalog/muzhskaya_odezhda/kurtki/kurtkabx.html</url> - ссылка на товар на сайте магазина <price>4499</price> - цена товара <currencyId>UAH</currencyId> - валюта товара <categoryId>391</categoryId> - конечная категория товара <picture>http://abc.ua/upload/iblock/a53/a5391cddb40be91705.jpg</picture> - ссылка на фото товара. Рекомендуется добавлять несколько (до 8 фото). Первая фотография в выгрузке xml будет основной в карточке товара. Требования и рекомендации к фотографиям товара. Пример оформления в прайсе:<picture>http://abc.ua/upload/iblock/a53/a5391cddb40be91705-1.jpg</picture><picture>http://abc.ua/upload/iblock/a53/a5391cddb40be91705-2.jpg</picture><picture>http://abc.ua/upload/iblock/a53/a5391cddb40be91703-3.jpg</picture> <vendor>Abc clothes</vendor> - бренд-производитель товара. Должен указываться так, как прописано производителем и как бренд зарегистрирован документально. При наличии созданного бренда на Розетке в прайсе указывается аналогичное наименование. В этом теге и в названии товара производитель должен прописываться одинаково. Не следует указывать производителя капсом. Не надо добавлять к названию производителя: торговая марка, ТМ, ЛТД, ООО, ФОП, ТОВ и т. п. <name>Куртка Abc clothes Scoperandom-HH XL Черная (1323280942900)</name> - название товара. Не должно содержать разделительных знаков (запятые, точки, тире, дефисы), кроме относящихся к наименованию модели. Не надо писать слова в названии капсом. Названия должны быть уникальными и не повторяться. Обязательно проверьте, что производитель(бренд) был указан в названии. Требования и рекомендации к названиям товаров разных категорий. <description><p>Одежда <b>Abc clothes</b> способствует развитию…</p><p>Производитель: Украина.</p></description> - описание товара. Описание товара может быть однотипным для всей категории. В описании должна присутствовать информация только про сам товар. Описание не должно содержать ссылок, телефонов, адресов, предложений услуг, акций, цен, картинок, видеообзоров и т. д. Описание желательно отформатировать с помощью html тегов. Html теги завернуть в CDATA. Раздел CDATA открывается как <![CDATA[ и закрывается ]]>.Пример: <description><![CDATA[<p>Одежда <b>Abc clothes</b> способствует развитию…</p><p>Производитель: Украина.</p>]]></description> <param name="Цвет">Черный</param><param name="Вид">Куртка</param><param name="Категория">Мужская</param><param name="Дополнительные характеристики"> <![CDATA[Чемодан закрывается на молнию<br/> Оснащен прочной и удобной выдвижной ручкой<br/> На фасадной части находится большой карман<br/> Количество колес: 2]] Пример заполнения параметра: <param name="Доставка/Оплата">Товар на заказ. Срок доставки – до 7 дней. Предоплата 10%</param>. Если доступна оплата наложенным платежом и Вы сможете отправить товар в течение 1-2 дней, то прописывать параметр Доставка/Оплата не надо. Если вы добавили в прайс новые параметры, свяжитесь с менеджером по поддержке и сообщите об этом. Данные параметры добавлят к товарам и проверят на корректность заполнения в контент-отделе. Подробнее: https://rozetka.com.ua/sellerinfo/pricelist/ |
Budżet: 3000 UAH Termin: 5 dni
Здравствуйте.
Есть решение для ручной подготовки первого файла для Розетки с последующим автообновлением наличия и цены.
Budżet: 1500 UAH Termin: 3 dni
Здравствуйте. Готов сделать.
Добрый день. Можно посмотреть на сам файл выгрузки, а то с описания ничего не понятно. Так на первый взгляд выгрузка там валидная
Если еще актуально - напишите в личный кабинет.
Демо и ссылки при переписке.
Работы в портфолио.
1. Strona na WordPressie 2. Zwiększyć prędkość do 100 na urządzeniach mobilnych i desktopowych 3. Zrealizować przez kod, bez wtyczek 4. Termin 1-2 dni 5. Stronę prześlę w wiadomości prywatnej
Konieczne jest opracowanie aplikacji lub skryptu, który automatycznie konwertuje pliki z formatów YML lub JSON na format XLS, z późniejszym generowaniem linku do wyjściowego pliku XLS do promocji Wymagania: Dane wejściowe: Plik w formacie YML (linki będą dostarczone) lub Plik w formacie JSON (linki będą dostarczone, JSON nie zawiera drzewa kategorii, ale każdy produkt znajduje się w osobnej tablicy). Dane wyjściowe: Plik w formacie XLS z dostępem przez bezpośredni link. Plik powinien być automatycznie aktualizowany według harmonogramu, na przykład codziennie. Wymagania funkcjonalne: Możliwość określenia liczby dni dla Dostępności Na zamówienie dla każdego wejściowego linku. Aplikacja powinna stabilnie działać w warunkach ograniczonego hostingu zasobów. Preferowany intuicyjny interfejs webowy do zarządzania ustawieniami.
Wymagana jest poprawa roboczego landing page'a - konfiguratora stworzonego w AI Stworzone są prawie wszystkie wizualizacje i opcje. Przekażemy archiwum. Potrzebne jest, aby wszystko dobrze działało, wyświetlało się i było responsywne na urządzenia mobilne i PC. Załączono zrzut ekranu landing page'a
Opis: Szukam specjalisty od analityki end-to-end. Prowadzimy biznes związany z brandingiem transportu, mamy dwie strony na WordPressie. Obecnie prowadzimy reklamy, są zgłoszenia, ale nie widzimy, który kanał przynosi klientów. Trzeba to naprawić. Nasze strony (zobacz przed napisaniem oferty): https://revoltbranding.com https://revolt.com.ua Co mamy: Dwie strony na WordPressie (formularze na Contact Form 7) CRM: KeyCRM Telefonia: Binotel Reklama: Google Ads Kanały zgłoszeń: połączenia, formularze na stronie, Telegram, Viber, OLX, e-mail Co trzeba zrobić (końcowy rezultat): Analityka end-to-end działa na obu stronach, a każde zgłoszenie trafia do CRM z informacją o źródle, z którego przyszedł klient. Następnie jeden dashboard, na którym widać liczbę zgłoszeń i ich koszt w każdym kanale. Konkretnе zadania: Uporządkować GA4 i Google Tag Manager na obu stronach (zintegrować w jeden system, jednolite zdarzenia) Skonfigurować call tracking Binotel: zamiana numeru w zależności od kanału (oddzielny numer dla Google Ads, oddzielny dla organicznych), aby w CRM było widać, skąd pochodzi połączenie Skonfigurować przesyłanie znaczników UTM z formularzy do KeyCRM (plugin do formularzy zainstalujemy) Skonfigurować śledzenie zgłoszeń z Telegramu i Vibera Podzielić konwersje w Google Ads, aby liczyły się rzeczywiste zgłoszenia, a nie kliknięcia w przyciski Stworzyć dashboard w Looker Studio: GA4 + Google Ads + dane o zgłoszeniach Ważne: Doświadczenie z KeyCRM nie jest obowiązkowe, ale trzeba będzie się z nią zapoznać (dokumentacja jest, integracje są wbudowane). Obowiązkowe doświadczenie z GA4, GTM, call trackingiem i konfiguracją analityki end-to-end Preferowane, aby wszystkie kontenery i kody były podłączane przez GTM, a nie wstawiane bezpośrednio do kodu strony Z naszej strony jest freelancer front-endowy, którego możemy zaangażować do poprawek w kodzie stron, jeśli zajdzie taka potrzeba Format pracy: jednorazowe zadanie pod klucz. Wszystkie dostępne (strony, GA4, Google Ads, KeyCRM, Binotel) udostępnimy. W odpowiedzi proszę napisać: Czy wcześniej robiliście analitykę end-to-end z powiązaniem telefonii + CRM Orientacyjny czas i koszt Kilka przykładów podobnych projektów
Przegląd projektu Poszukujemy doświadczonego specjalisty ds. automatyzacji Make.com, który pomoże nam zbudować jedną dodatkową automatyzację dla naszego istniejącego przepływu pracy. Nasza firma ma już kilka automatyzacji Make.com połączonych z Monday.com, więc cały system jest już w miejscu. Potrzebujemy tylko pomocy w tej konkretnej automatyzacji, aby zapewnić jej płynne zintegrowanie z naszym obecnym ustawieniem.Przepływ pracy Kiedy klient osiągnie określony status w Monday.com: Wykryj nowego klienta w Monday.com. Odczytaj następujące pola z tablicy: Nazwa klienta Adres e-mail URL portalu klienta (Notion) Wypełnij nasz istniejący szablon powitalnego e-maila HTML tymi dynamicznymi wartościami. Automatycznie wyślij spersonalizowany e-mail do klienta. (Opcjonalnie) Zaktualizuj element Monday.com, aby wskazać, że e-mail powitalny został wysłany.Obecne ustawienie Już mamy: CRM Monday.com automatyzacje Make.com Linki do portalu klienta przechowywane w Monday.com Istniejący szablon e-maila Potrzebujemy tylko pomocy w stworzeniu tej pojedynczej automatyzacji i zintegrowaniu jej z naszym istniejącym ekosystemem automatyzacji.Stos technologiczny Make.com Monday.com Mailchimp Wyniki W pełni funkcjonalny scenariusz Make.com Dynamiczne mapowanie wszystkich pól Obsługa błędów dla brakujących informacji Zapobieganie duplikatom e-mailiWymagania Silne doświadczenie z Make.com Doświadczenie w budowaniu automatyzacji Monday.com Dobra komunikacja w języku angielskim Szacowany czas realizacji 2–4 godziny