K čemu propojení slouží
Objednávky, katalog produktů a zákazníci z WooCommerce pravidelně tečou do BigQuery, propojené s daty z reklamy a ze skladu nebo účetnictví.
Objednávky a katalog na jednom místě
Objednávky, produkty a zákazníci z WooCommerce se ukládají do datového skladu ve struktuře, se kterou se dá dál počítat, bez ohledu na to, jak je konkrétní instalace poskládaná. WooCommerce k tomu nabízí REST API v3 s autentizací přes Consumer Key a Consumer Secret, buď HTTP Basic Auth na HTTPS, nebo OAuth 1.0a bez SSL.
Kde se data dál používají
Segmentace produktů v Google Ads, maržový report a analýza průchodnosti košíkem pracují se stejným zdrojem, takže čísla v kampaních sedí s tím, co se reálně prodává.
Na co si dát pozor
WooCommerce není jedna uzavřená platforma jako krabicový e-shop, je to plugin do WordPressu, takže se instalace od instalace často výrazně liší. Tahle omezení stojí za to znát dopředu, ne je řešit až v reportu.
Každá instalace je jinak poskládaná
Šablona, doplňkové pluginy a úpravy na míru ovlivňují, jaká data jsou vůbec dostupná a v jaké podobě. Napojení se proto stavíme podle konkrétního nasazení, ne podle jednoho univerzálního vzoru.
Kódy produktů v e-shopu a v účetnictví nebo skladu
Katalog ve WooCommerce se často liší od číselníku v účetnictví nebo skladu, obzvlášť pokud katalog v čase rostl přes ruční úpravy. Bez mapování marže nesedí na konkrétní produkty v kampaních.
Výkon a dostupnost dat závisí na hostingu
Na rozdíl od SaaS platformy leží WooCommerce na hostingu, který si zvolil zákazník. Rychlost API i to, jak snese zátěž při výprodejích a sezónních špičkách, se proto liší projekt od projektu a je potřeba to prověřit předem. WooCommerce samo o sobě žádný formální rate limit na REST API nemá, ale hosting nebo WAF si ho běžně nastavuje po svém, takže reálná propustnost se odvíjí od konkrétního serveru, ne od dokumentace k WooCommerce. Metadata produktů navíc WooCommerce ukládá do tabulky wp_postmeta ve formátu klíč-hodnota, takže dotaz na cenu, sklad nebo hodnocení napříč velkým katalogem vyžaduje víc JOINů, než je u specializovaných e-shopových platforem obvyklé; novější verze to částečně řeší vlastní vyhledávací tabulkou (wc_product_meta_lookup), pokud je na hostingu zapnutá a udržovaná.
Feed pro reklamu a data pro report musí sedět
Pokud produktový feed pro Google Ads, Heureku nebo Zboží žije vlastním životem odděleně od datového skladu, čísla v kampaních a v reportu se postupně rozejdou.
Jak to Datimo řeší
- 1
Vlastní konektor podle konkrétní instalace
Napojení se nastaví podle konkrétní verze WooCommerce, hostingu a použitých pluginů, ne podle jednoho univerzálního schématu, které v praxi sedí jen některým e-shopům. Přístup řešíme přes WooCommerce REST API v3 a pár Consumer Key/Consumer Secret vygenerovaný v administraci, ne přes přístup do samotného WordPressu.
- 2
Pravidelná synchronizace
Objednávky, katalog a zákazníci se aktualizují podle domluveného intervalu, ne jednou za měsíc ručním exportem.
- 3
Rychlé reporty i nad historií
Datový sklad je připravený tak, aby dotazy přes sezóny a roky fungovaly plynule a náklady na úložiště zůstávaly pod kontrolou.
- 4
Správa napojení v ceně
Technickou správu, údržbu při změnách API nebo pluginů i aktivní monitoring hlídáme za vás, v rámci ceny.
- 5
Modulární rozsah dat
Napojení stavíme z modulů podle toho, co potřebujete reportovat, ne jako pevně daný balíček tabulek.
