Poprawa wyświetlania i przekazywania rabatów (Shop-Script)
Ogólne sformułowanie zadania: Na stronie używany jest wtyczka SpecialOffers do tworzenia cen promocyjnych. Obecny mikroformat strony (JSON-LD) oraz wtyczka eksportu do Google Merchant (googlemc:218) nie uwzględniają tych zniżek, co prowadzi do błędów „Price mismatch” i braku etykiet „Zniżka” w Google Shopping.
Należy zapewnić pełne przekazywanie dwóch typów cen: Cena podstawowa (detaliczna) i Cena promocyjna.
1. Mikroformat strony (JSON-LD / Schema.org)
Należy dostosować blok offers do wymagań Google dotyczących produktów promocyjnych.
Logika: Dane powinny być pobierane z metod wtyczki SpecialOffers, a nie z statycznych pól produktu.
Wymagania dotyczące pól:
price: Powinna zawierać aktualną cenę ze zniżką.
priceCurrency: "UAH".
priceSpecification: Należy dodać ten obiekt (typ UnitPriceSpecification) do przekazywania podstawowej ceny detalicznej (przed zniżką). Bez tego Google nie uzna ceny za promocyjną.
2. Poprawa XML-feed (Wtyczka googlemc:218)
Należy zmodyfikować proces generowania pliku XML, aby zawierał ceny promocyjne.
Zadanie: Wprowadzić wsparcie dla atrybutu <g:sale_price>.
Wymagania:
Tag <g:price> powinien zawsze zawierać pełną cenę detaliczną (cena podstawowa).
Tag <g:sale_price> powinien zawierać cenę ze zniżką z SpecialOffers.
Warunek: Tag <g:sale_price> powinien być generowany tylko wtedy, gdy wtyczka SpecialOffers rzeczywiście stosuje zniżkę do danego produktu/artykulu. Jeśli zniżki nie ma — tag nie jest wyświetlany.
3. Jedna metoda pobierania danych (Core Logic)
Aby uniknąć rozbieżności w danych (które są krytyczne dla Merchant Center), należy wdrożyć lub użyć jednej metody/funkcji do pobierania cen:
Funkcja powinna zwracać tablicę: [base_price, sale_price, currency].
Ta metoda powinna być używana jednocześnie:
Podczas tworzenia mikroformatu w szablonie.
Podczas generowania ofert w wtyczce eksportu.
Ważne: Obliczenia powinny być przeprowadzane dla „gościa” (niezalogowanego użytkownika), ponieważ boty Google sprawdzają ceny bez logowania.
4. Kryteria akceptacji
Walidacja: Strona produktu przechodzi test w Google Rich Results Test, gdzie w sekcji „Oferty” widoczne są obie ceny (aktualna i detaliczna).
Struktura XML: W feedzie produkty ze zniżką mają oba tagi: <g:price> i <g:sale_price>.
Zgodność: Cena wyświetlana na przycisku „Kup” powinna być identyczna z ceną w offers.price (formatowanie) i <g:sale_price> (feed).
-
Opisałeś zadanie, które wymaga głębokich zmian w kilku komponentach twojej strony. Główna trudność polega na poprawnej integracji wtyczki SpecialOffers z mikroformatowaniem (JSON-LD) oraz modyfikacji XML-feed. Widzę kilka kluczowych kroków do rozwiązania zadania:
1. Dostosowanie mikroformatowania do wymagań Google, gdzie dane będą pobierane nie z statycznych pól, ale dynamicznie z wtyczki.
2. Modernizacja XML-feed w celu poprawnego przekazywania cen promocyjnych z uwzględnieniem zastosowania rabatów, co jest krytycznie ważne dla sprzedawców Google.
3. Opracowanie jednolitej metody uzyskiwania cen, która zapewni spójność danych na wszystkich poziomach, w tym w zapytaniach gości.
Ważne jest, aby uwzględnić, że ryzyka mogą wystąpić przy warunkowej realizacji logiki aktualizacji danych i integracji różnych systemów. Czy mógłbyś wyjaśnić, jak dokładnie są przetwarzane rabaty w wtyczce SpecialOffers i czy masz dostęp do dokumentacji jej API? To pozwoli uniknąć niedociągnięć podczas wdrażania.
Proponuję wykonać cały zakres prac za 8000 UAH z realizacją w ciągu 3 dni. Jeśli odpowiada ci to podejście, omówmy szczegóły i od razu przystąpmy do pracy.
-
2163 14 0 1 Witam, jestem indywidualnym deweloperem z ponad 4-letnim doświadczeniem w rozwoju Full-stack oraz pracy z API Google Merchant Center, pracuję oficjalnie przez FOP. Osobiście wdrożę jedyną metodę obliczania ceny dla "gościa", wprowadzę obiekt UnitPriceSpecification do twojego oznaczenia JSON-LD oraz zmodyfikuję wtyczkę googlemc:218, aby wspierała ceny promocyjne. Otrzymasz bezpośrednią komunikację, przejrzysty kod bez zbędnych nakładek oraz pełną zgodność z wymaganiami Google dotyczącymi produktów promocyjnych. Moje portfolio: 3magency.co,
Behance.
-
309 Witamy, od ponad 4 lat jako mały zespół rozwijamy i wspieramy skomplikowane integracje dla sklepów internetowych. Realizujemy Core Logic dla Twojej strony, która synchronizuje wyświetlanie cen na froncie, w mikroformatowaniu i w pliku XML. Skonfigurujemy automatyczne wyświetlanie tylko w przypadku aktywnej zniżki i gwarantujemy, że Google Shopping poprawnie wyświetli etykiety "Zniżka". Każdy etap przejdzie testy na walidatorach Google przed wydaniem. Nasze wyniki można zobaczyć tutaj: freshagro.com.ua, farfieworldwide.com, rivnekolo.com.
-
184 Dzień dobry, ja i mój kolega od ponad 4 lat specjalizujemy się w technicznym SEO oraz automatyzacji narzędzi marketingowych. Modyfikujemy logikę wtyczki eksportu oraz szablonów stron, wprowadzając wsparcie dla atrybutu i strukturyzacji Schema.org. Nasze rozwiązanie wyeliminuje ryzyko rozbieżności w Merchant Center, ponieważ dane będą pobierane bezpośrednio z metod SpecialOffers. Sprawdzimy również zgodność walut oraz poprawność wyświetlania dla Googlebota. Zapoznaj się z naszymi przypadkami: drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua.
-
1175 13 0 3 Witam, razem z partnerem (projektant + full-stack) jesteśmy gotowi zrealizować kompleksowe przekazywanie cen promocyjnych, mając ponad 4-letnie wspólne doświadczenie w technicznej optymalizacji E-commerce. Stworzymy jednolitą metodę pozyskiwania cen, którą zintegrowujemy w JSON-LD (poprzez UnitPriceSpecification) oraz w XML-feedzie wtyczki googlemc:218. Zapewnimy poprawne działanie dla nieautoryzowanych użytkowników, aby Merchant Center widział aktualną sale_price. Walidację przeprowadzimy za pomocą Rich Results Test oraz Google Search Console. Nasze wspólne projekty: hyperfi.tech, espressolab.com.ua, hudi.com.ua.
-
172 1 1 Dzień dobry. Jestem gotów zrealizować ten projekt, mam duże doświadczenie w tworzeniu różnych aplikacji.
-
522 2 1 Dzień dobry!\n\nJestem programistą Fullstack z doświadczeniem komercyjnym w tworzeniu nowoczesnych, szybkich i efektywnych stron internetowych. Pracuję zarówno z frontendem, jak i backendem, mam doświadczenie w pracy z schemą org zarówno w formacie xml, jak i json, więc mogę zrealizować zadanie.
-
698 3 0 Cześć!
Jasne TŻ, całkowicie zrozumiała zadanie.
Mam doświadczenie z Schema.org / JSON-LD, eksportem do Google Merchant Center oraz poprawianiem Price mismatch.
Co zrobię:
– jedyna metoda uzyskiwania cen [base_price, sale_price, currency] z wtyczki SpecialOffers dla gościa
– JSON-LD: offers + priceSpecification (UnitPriceSpecification) — obie ceny w znacznikach
… – XML-feed: g:price (detaliczna) + g:sale_price (promocyjna) — tylko przy aktywnej zniżce
– walidacja przez Google Rich Results Test przed oddaniem
Ocena: 150–200 USD, termin 2–3 dni.
Napisz — zaczynamy.
-
472 3 0 Dzień dobry. Prawie codziennie pracuję z Webasyst. Jestem gotów wykonać twoje zadanie. Szczegóły można omówić w wiadomościach prywatnych.
-
726 9 1 Witam! Zapoznałem się z projektem i jestem gotów przystąpić do pracy. Jestem pewien, że będą Państwo zadowoleni z rezultatu.
-
716 4 0 Posiadam ekspercką wiedzę na temat architektury Shop-Script oraz niuansów walidacji feedów. Moje podejście wyklucza desynchronizację danych poprzez stworzenie jednolitej metody obliczania cen dla gości, co jest krytyczne dla botów Google feedspark.com. Otrzymasz czysty, udokumentowany kod, który przejdzie test w Rich Results Test i wyeliminuje błędy „Price mismatch” support.google.com. Pracuję na wynik: Twoje karty produktów otrzymają etykiety „Zniżka”, a klikalność ogłoszeń wzrośnie. Plan prac:
Audyt: analiza obecnej mikrostruktury i logiki generowania feedu w wtyczce:
Rdzeń: opracowanie jednolitej usługi uzyskiwania tablicy [base, sale, currency] dla użytkowników nieautoryzowanych:
Mikrostruktura: wdrożenie priceSpecification typu UnitPriceSpecification w bloku JSON-LD offers:
Eksport: modyfikacja googlemc:218 do wyświetlania g:sale_price tylko przy aktywnej promocji:
Testy: walidacja w Google Rich Results Test i sprawdzenie struktury XML pod kątem zgodności z wymaganiami:
Finalizacja: weryfikacja tożsamości cen na przycisku „Kup”, w mikrostruktury i feedzie:
-
6865 109 4 1 Dzień dobry. Jestem gotów poprawić mikroformaty. Pracuję z dowolnymi nowoczesnymi silnikami.
-
306 Witam! Zapoznałem się z Twoim zadaniem technicznym i doskonale rozumiem krytyczność błędu Price mismatch dla Google Merchant Center. Zrealizuję kompleksowe przesyłanie cen, tworząc zunifikowaną metodę PHP, która będzie obliczać aktualną wartość dla nieautoryzowanego użytkownika, co zapewni tożsamość danych dla botów Google we wszystkich punktach. W ramach pracy zaktualizuję mikroformat JSON-LD, dodając obiekt UnitPriceSpecification do przesyłania podstawowej ceny detalicznej, co pozwoli Google poprawnie wyświetlać promocje w wynikach. Równocześnie wprowadzę zmiany w wtyczce eksportu googlemc:218, wdrażając wsparcie dla atrybutu, który będzie generowany dynamicznie tylko w przypadku aktywnej zniżki od wtyczki SpecialOffers. Po zakończeniu konfiguracji przeprowadzę pełną walidację za pomocą Rich Results Test i skontroluję pełną zgodność cen w feedzie i na stronach produktów. Jestem gotów rozpocząć pracę i zapewnić stabilne przesyłanie danych bez błędów.
-
2847 63 5 Cześć! Znam tę CMS, mogę naprawić te problemy, zrobię to w ciągu kilku godzin.
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Parsowanie produktów, przygotowanie do importu na WPWydobyć pełny katalog tych stron: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ Wszystkie produkty muszą być połączone w jedną wspólną tabelę do importu do WP. Każdy… Programowanie stron internetowych, Parsowanie danych ∙ 5 godzin 39 minut temu ∙ 29 ofert |
Integracja kalkulatora kosztów usług na stronie Webflow
1247 PLN
Szukamy dewelopera do integracji gotowego kalkulatora kosztów usług na naszej stronie, stworzonej na Webflow. O firmie Zajmujemy się: montażem mebli; montażem telewizorów; montażem półek, obrazów, luster i innych przedmiotów; pomocą w przeprowadzkach; ciężkim podnoszeniem;… Javascript & Typescript, Programowanie stron internetowych ∙ 8 godzin 41 minut temu ∙ 41 ofert |
Zaprojektować stronę i podłączyć ją do Shopifystworzyć stronę i podłączyć ją do shopify w makiecie strona główna strony produktów nie będzie, będzie okno modalne z wyborem objętości słoiczka kremu i jego ilości po tym okno dostawy i płatności zamówienie musi być wysyłane do shopify z pełnymi informacjami o zamówieniu… Układ HTML i CSS, Programowanie stron internetowych ∙ 10 godzin 28 minut temu ∙ 55 ofert |
Szukamy specjalisty Bitrix24 / integratora CRM do ustawienia automatyzacjiNasza firma pracuje z CRM Bitrix24. Potrzebujemy specjalisty, który będzie w stanie skonfigurować automatyczne dodawanie numeru telefonu do leadów/zamówień w dwóch formatach. Automatyzacja musi być poprawnie skonfigurowana dla dwóch krajów: Republika Mołdowa i Rumunia. Zadanie:… PHP, Programowanie stron internetowych ∙ 15 godzin 3 minuty temu ∙ 22 oferty |
Potrzebny programista do stworzenia zautomatyzowanej usługi AI do generowania raportów numerologicznych
674 PLN
Szukam dewelopera, który będzie w stanie zrealizować pod klucz zautomatyzowaną usługę do generowania osobistych raportów numerologicznych. Posiadam gotową koncepcję produktu, formuły obliczeń, teksty, bazę wiedzy, projekt landing page oraz projekt raportów PDF. Należy połączyć… AI i uczenie maszynowe, Programowanie stron internetowych ∙ 16 godzin 19 minut temu ∙ 68 ofert |