Moduł Google Merchant API dla WooCommerce. Automatyczna synchronizacja produktów z Google Shopping, zarządzanie stanami magazynowymi, cron job, panel administracyjny do zarządzania wszystkimi parametrami synchronizacji. Użytkownicy interfejsu API docelowo muszą przejść na Merchant API.
Czytaj dalej navigate_next
243.09 netto
Jak połączyć WooCommerce z Google Merchant Center i automatycznie synchronizować produkty?
Moduł Google Merchant API integruje sklep WooCommerce z Google Merchant Center i automatyzuje przesyłanie danych produktów do Google Shopping.
Produkty, ceny, promocje, zdjęcia oraz stany magazynowe mogą być synchronizowane bez konieczności ręcznego przygotowywania i przesyłania plików XML. Moduł obsługuje również produkty wariantowe, dzięki czemu może być stosowany w sklepach posiadających rozbudowany katalog produktów.
Moduł synchronizuje produkty z WooCommerce do Google Merchant Center. W zależności od konfiguracji synchronizacja może obejmować między innymi:
Zmiany wprowadzone w sklepie mogą być następnie przekazywane do Google zgodnie z ustawionym harmonogramem synchronizacji.
Tradycyjny sposób integracji WooCommerce z Google Merchant Center często wymaga przygotowania feedu produktowego oraz jego okresowego aktualizowania.
Google Merchant API pozwala przesyłać dane produktów bezpośrednio za pomocą API. Dzięki temu można zautomatyzować proces synchronizacji i ograniczyć liczbę czynności wykonywanych ręcznie przez administratora sklepu.
Moduł synchronizuje informacje dotyczące dostępności produktów oraz ich cen. Obsługiwane są między innymi statusy:
Synchronizacja obejmuje również ceny regularne i promocyjne.
Moduł obsługuje produkty posiadające warianty, takie jak kolor, rozmiar czy materiał.
Warianty są odpowiednio grupowane w Google za pomocą item_group_id. Każdy wariant może zostać przekazany do Google z właściwym SKU, ceną, dostępnością oraz zdjęciem.
Dzięki temu rozwiązanie sprawdza się również w sklepach posiadających rozbudowane produkty wariantowe.
Jeżeli produkt w WooCommerce posiada aktywną cenę promocyjną, moduł może przekazać do Google zarówno cenę regularną, jak i promocyjną oraz informacje dotyczące zakończenia promocji.
Pozwala to zachować spójność informacji o cenach pomiędzy sklepem a danymi przesyłanymi do Google Merchant Center.
Synchronizację można uruchamiać automatycznie za pomocą zadania Cron. Dostępne harmonogramy obejmują między innymi:
Produkty oczekujące na synchronizację są przetwarzane zgodnie z ustawionym harmonogramem.
Moduł posiada mechanizm AJAX Batch Sync, który dzieli większe operacje synchronizacji na mniejsze partie.
Dzięki temu można synchronizować setki lub tysiące produktów bez konieczności wykonywania jednego dużego zadania, które mogłoby przekroczyć limit czasu działania przeglądarki.
Panel synchronizacji prezentuje postęp operacji oraz informacje o przetworzonych produktach i błędach. Przerwane operacje mogą zostać wznowione.
Nie każdy produkt w sklepie musi być synchronizowany z Google Merchant Center. Moduł pozwala ograniczyć synchronizację do wybranych produktów lub grup produktów.
Produkty można filtrować między innymi według:
Wybrane produkty można również wykluczyć z synchronizacji bezpośrednio z poziomu ich karty.
Moduł pozwala mapować dane produktów WooCommerce do pól wykorzystywanych przez Google Merchant Center.
Obsługiwane są między innymi:
Moduł obsługuje pola Custom Label 0–4, które mogą być wykorzystywane do dodatkowego oznaczania produktów w Google Merchant Center.
Pozwala to lepiej organizować asortyment i przygotowywać bardziej precyzyjne struktury kampanii produktowych w Google Ads.
Moduł umożliwia przypisywanie produktów do kategorii Google Product Category. Dzięki mapowaniu kategorii dane produktów mogą być odpowiednio przygotowane do przesłania do Google Merchant Center.
Konfiguracja i kontrola synchronizacji odbywa się bezpośrednio z panelu administracyjnego WooCommerce.
Panel pozwala między innymi:
Każda operacja synchronizacji może zostać zapisana w systemie logów. Administrator może sprawdzić status operacji, liczbę przetworzonych produktów oraz informacje o występujących błędach.
Logi ułatwiają znalezienie produktu lub pola, które powoduje problem podczas wysyłania danych do Google.
Historia logów może być eksportowana do pliku CSV, a starsze wpisy mogą być automatycznie usuwane.
Moduł posiada tryb testowy umożliwiający sprawdzenie konfiguracji bez wysyłania danych do Google.
Operacje są symulowane i zapisywane w logach, dzięki czemu można zweryfikować przygotowanie danych przed uruchomieniem synchronizacji produkcyjnej.
Zaawansowany tryb debugowania zapisuje szczegółowe informacje dotyczące komunikacji z Google Merchant API, w tym dane zapytań, strukturę JSON oraz odpowiedzi API.
Funkcja może być szczególnie przydatna podczas diagnozowania problemów z konfiguracją lub konkretnymi produktami.
Moduł umożliwia wykorzystanie odpowiedniej metody autoryzacji do połączenia sklepu z usługami Google. Service Account pozwala skonfigurować integrację w sposób odpowiedni dla automatycznych procesów działających w tle.
Wykorzystanie API pozwala przesyłać dane produktów bezpośrednio pomiędzy WooCommerce a Google Merchant Center, bez konieczności utrzymywania tradycyjnego pliku XML jako podstawowego mechanizmu synchronizacji.
Najważniejsze zalety takiej integracji to:
Google Merchant API jest szczególnie przydatny dla sklepów WooCommerce, które wykorzystują Google Merchant Center i Google Shopping oraz posiadają katalog wymagający regularnej aktualizacji.
Rozwiązanie sprawdzi się szczególnie w sklepach:
Moduł jest dostarczany z wymaganymi bibliotekami. Po instalacji należy skonfigurować połączenie z Google Merchant Center oraz odpowiednie dane uwierzytelniające.
Konfiguracja obejmuje między innymi utworzenie projektu w Google Cloud Console, przygotowanie dostępu do Merchant API oraz połączenie z kontem Google Merchant Center.
Moduł posiada również wbudowany test połączenia pozwalający sprawdzić poprawność konfiguracji przed rozpoczęciem synchronizacji.
Dane uwierzytelniające są przechowywane w bazie danych WooCommerce. Mechanizmy synchronizacji wsadowej oraz kolejkowania pozwalają ograniczyć liczbę operacji wykonywanych jednocześnie i ułatwiają obsługę większych katalogów produktów.
Tak. Moduł umożliwia integrację WooCommerce z Google Merchant Center za pomocą Google Merchant API.
Tak. Warianty mogą być synchronizowane jako odpowiednio pogrupowane produkty Google z własnym SKU, ceną, dostępnością i zdjęciem.
Tak. Dostępne są filtry pozwalające ograniczyć synchronizację między innymi według kategorii, producenta, ceny, stanu magazynowego i statusu produktu.
Tak. Moduł obsługuje ceny regularne oraz promocyjne WooCommerce.
Tak. Można skonfigurować automatyczne uruchamianie synchronizacji za pomocą zadania Cron.
Moduł wykorzystuje Google Merchant API jako bezpośredni mechanizm przesyłania danych do Google Merchant Center, dzięki czemu nie jest konieczne opieranie synchronizacji na tradycyjnym pliku XML.
Tak. Moduł posiada system logów, który zapisuje informacje o operacjach synchronizacji oraz błędach zwracanych podczas komunikacji z Google.
Zobacz także