Kouzla a čáry s importováním katalogů přes WP All Import

KATALOGOVA-MAGIE
Článků o tom jak naimportovat XML katalog vyšlo v posledních měsících poměrně dost. Jsou to kvalitní články a pokud s XML feedy začínáte, tak bych určitě doporučoval si je přečíst.
Ne, že bych nějak miloval Dognet, ale ty články jsou dobré, a proto si tady zaslouží být. Poslední výše zmíněný článek se již lehce přibližuje tomu co tady chci rozebrat já. Chci hlavně ukázat jak vytvářet funkce pro úpravu jednotlivých parametrů ve wizardu WP All Importu. Ke konci článku bych rád poukázal na pár nových funkcí ve WP All Importu, které vyšlo v posledních updatech, a které souvisejí hlavně s rychlostí importování a updatem produktů.

Vzhůru do toho a půl je hotovo

Všechna show se bude odehrávat ve 3. kroku procesu importu produktů ve WP All Importu.

Než se dostanete do tohoto kroku, tak musíte načíst XML feed, vybrat v levém menu element <SHOPITEM>, případně si ještě vyfiltrujete, které produkty chcete importovat a posléze již budete v kroku 3, kde si pomocí drag & drop menu lze jednoduše zvolit co chcete naimportovat. Všechny postupy jak se dostat do bodu 3 popisuje první odkaz na článek, který zmiňuji v úvodu.

wp-all-import-wizard-step-3

Tato horní část celého wizardu je to co nás bude aktuálně zajímat a to z důvodu, že je tam možnost “Preview”, kterou vidíte v pravém dolním rohu. Díky tomu si bude možné veškeré funkce otestovat v textovém poli, zda dělají to co chceme.

Pro ukázku budu pracovat s XML feedem SvetBot.cz, který naleznete na této URL adrese: http://www.svetbot.cz/feed/affiliate.xml

1. Úpravy URL adresy

Když si načtete tento XML feed, tak vidíte, že URL adresa má takovouto podobu:

https://www.svetbot.cz/3693-damske-jarni-letni-kozene-polokozacky-j4931-pr3-bezova-offwhite.xhtml?utm_medium=feed&utm_source=affiliate&utm_term=zbozovy

Co na této URL adrese není úplně super je, že obsahuje UTMko, které nám může zkomplikovat přidání měřícího kódu, protože například u některých URL adres být může a u některých nikoliv.

Za otazníkem se mohou v URL vyskytovat všelijaké věci, a proto si myslím, že je dobré se naučit tyto parametry odstranit a nahradit je parametry, které jsou nutné pro správné měření Vašich affiliate konverzí. Odstranění UTMka tedy berte pouze jako příklad.

SvetBot.cz běží na měřícím systému AffilBox. Z toho důvodu potřebujeme dostat do URL adres parametr “?a_box=nase-affiliate-id”. Jak na to?

První možnost:

[str_replace(“?utm_medium=feed&amp;utm_source=affiliate&amp;utm_term=zbozovy“, “?a_box=nase-affiliate-id“, {URL[1]})]

Funkci vložíme do záložky HTML textového editoru! Tohle je velice důležité. V záložce Editor by Vám příkaz nefungoval. Po vložení klikněte na tlačítko Preview:

Červeně označená část příkazu říká co potřebujeme upravit

Zelená část příkazu nám říká čím jí chceme nahradit.

A modrá část příkazu vypisuje upravenou hodnotu.

wp-all-import-wizard-url

Nahoře to hodí chybu, že jste nepoužili žádný title, ale toho si prozatím nevšímejte.

stal-se-zazrak

Druhá možnost:

[preg_replace(“/(.*)\?.*/”,”\1″,{URL[1]})]?a_box=vase-affiliate-id

Existuje nespočet způsobů jak docílit toho co jsme udělali výše. Tento způsob pomocí regulárního výrazu odstraní vše za “?” a následně přidá parametr a_box s Vaším affiliate ID.

Takto vytvořený příkaz (ať už první nebo druhou možností) použijete v kolonce “Product URL” ve WP All Importu a nebo případně v Custom fieldu pro import URL adresy. Záleží co využíváte.

wp-all-import-wizard-product-url

K čemu tyto funkce mohou být ještě dobré?

Odstranění parametrů za URL je pouze jedna věc, ke které mohou být tyto příkazy dobré.

Stejným způsobem můžete například upravit, když inzerent má ve feedu URL adresy na http a celý web mu běží na https. Ušetříte tak jedno přesměrování a uživatel se od Vás z webu na web inzerenta dostane rychleji.

Další možností je, že si přidáte za URL vlastní měřící kanály Tzn. v případě AffilBoxu nepřidáte pouze parametr a_box, ale i a_cha. Výsledek tedy bude vypadat takto: ?a_box=vase-affiliate-id&a_cha=nazev-mericiho-kanalu. 

 2. Úpravy názvu

V názvech produktů se mohou opět vyskytovat všelijaká zvěrstva, která většina affiláků nebude umět upravit a tím pádem bude importovat ten samý název produktu jako ostatní. Opět je tedy možné z názvu produktu něco kompletně odstranit a nebo nahradit.

Může to být například velikost – S,M,L,XL nebo třeba nějaký shluk znaků apod. Ukážeme si jednoduchý příklad.

Nelíbí se nám například, že název produktu u našeho inzerenta vypadá takto:

Bugatti – Dámské jarní/letní kožené polokozačky J4931-PR3Konkrétně nás například irituje, že je všude na začátku názvu slovo “Bugatti -“.Opět použijeme funkci str_replace a tentokrát budeme chtít odstranit slovo “Bugatti – ” z každého názvu produktu.

[str_replace(“Bugatti -“, “”, {PRODUCT[1]})]

wp-all-import-wizard-url-odstraneni-bugatti

Tohle už je taková sranda a zvládli by jste to hravě sami.

Pojďme si však ukázat něco již trochu zajímavějšího.

Potřebujeme z konce názvu produktů odmazat IDčka, která jsou u každého produktu jiná. Máme například produkty:

  • Ara – Svatební lodičky na středním podpatku a platformě šíře G 12-23402-26
  • Jana – Dámské lakované lodičky na středním podpatku se vzorkem šíře G 8-22405-28
  • s.Oliver – Dámské lodičky na vysokém podpatku v koženém provedení 5-22402-28
  • Bugatti – Dámské jarní/letní kožené polokozačky J4931-PR3

Vidíte, že tato IDčka mohou být číselně-numerická kombinace a jsou všude jiná. Z toho důvodu nemůže použít funkci str_replace, protože ta se spíš hodí pouze pro případy, kde se daná věc v nějakém místě vyskytuje u všech produktů.

V tomto případě je třeba použít tuto funkci:

[preg_replace(“/^(.*) \b([-a-z0-9]+)$/i”,”\1″,{PRODUCT[1]})]

Tuto funkci vložíte to elementu Title a  kliknete na “Preview” – IDčko z názvu odmazalo.

wp-all-import-pro-oriznuti-idcka

zazrak

Pokud je i tohle pro Vás easy, tak zkusíme ještě jednu úpravu názvu produktu.

Nyní budeme chtít udělat tyto úkony:

1. Odstranit IDčko z názvu produktu

2. Odstranit “Značka – ” před každým názvem produktu

3. Vzít značku toho produktu a vložit jí za určité slovní spojení v názvu produktu

Vezmeme si opět příklad tohoto produktu:

  • Ara – Svatební lodičky na středním podpatku a platformě šíře G 12-23402-26

Aplikujeme tuhle funkci:

[preg_replace(“/^(.*) – ((.*(kozačky|lodičky|baleríny))(.*)) \b([-a-z0-9]+)$/i”,”\3 \1 \5″,{PRODUCT[1]})]

A tady je již vidět kompletně nový název produktu, který jen tak někdo mít nebude :)

wp-all-import-kompletne-novy-nadpis

V příkazu výše vidíte znázorněná zelená klíčová slova. Tam stačí vyplnit slova jaké se Vám zrovna hodí a značka se uloží za toto požadované slovo.

fuck-it-meme

Úplně analogickým způsobem můžete upravovat kterýkoliv element v XML feedu. Zajímavé to pak je třeba u popisků produktů, kde se dají vymyslet opravdu zajímavé věci. Lze třeba úplně jednoduše díky funkcím vytvořit vlastní generátor popisků k produktům, když je inzerent do feedu nevyplňuje příliš obsáhlé apod. Byl by o něco takového zájem v příštím článku? :)

Novinky ve WP All Importu

V jednom z posledních updatů přibyla do tohoto úžasného pluginu funkce, která perfektně stabilizuje importy produktů a snižuje výskat jejich padání.

Jedná se o funkci pro parsování XML feedů –  StreamReader, kterou lze zaškrtávátkem v sekci nastavení “Configure Advance Settings” nahradit současnou funkci XMLReader.

streamreader-wp-all-import

V současné době se totiž stávalo, že u větších XML feedů docházelo k častému pádu importů, které se následně musely vždy obnovovat a obnovovat.

Klasický XMLReader je totiž u velký XML feedů náročný na RAMku. Mohou se v něm “utopit” i řády Gb, když je na serveru/hostingu máte k dispozici.

StreamReader (alespoň u mě) zvládá velké XML feedy importovat lépe. Bez neustálého padání.

Jak jste si mohli všimnout, tak na obrázku výše je znázorněně ještě jedna novinka a tou je import pouze určité části XML feedu.

specified-wp-all-import

Po zaškrtnutí této možnosti můžete například importovat pouze produkty 1 – 1000 a až po jejich naimportování importovat zbytek. Toto by mělo opět zrychlit import i updaty produktů.


Kouzla a čáry s importováním katalogů přes WP All Import
5 (100%) 6 votes

Historie a trend affiliate katalogů na rok 2017

mimoni-katalogy-produktu


Z mnoha stran v poslední době slýchávám, že affiliate katalogy jako takové už nemají budoucnost, že tady za X let/měsíců už nebudou, a že tento druh monetizace je pouze současný trend, který odezní.

Problematikou tohoto druhu webů se zabývám přibližně 2,5 roku a za tu dobu jsem se pár věcí naučil o jejich funkci. Pojďme se podívat jak to s affiliate katalogy bylo, je a bude spolu s nějakými užitečnými tipy, které by Vám mohly pomoci se v nich zlepšit.

Číst dále…

Historie a trend affiliate katalogů na rok 2017
4 (80%) 4 votes

Smutná matematika emailingu na magazínech

smutny-emailing


Jak jsem psal před nedávnem ve svém článku, kde testuji Facebook traffic, tak se snažím více diverzifikovat zdroje trafficu pro svoje weby. Již nějaký ten pátek si hraji s emailingem a musím říct, že asi jako všechno v online marketingu, ani tohle není žádná procházka růžovou zahradou. Těžce jsem potenciál tohoto kanálu přecenil v kontextu účelu, pro který ho používám. Jsem affilite marketér a z toho důvodu je mým hlavním cílem z emailingu prodat, získat provizi. Jenomže ono to není až tak jednoduché. Pojďme si vzít za příklad nějaký tématický magazín, třeba obligátní hubnutí.

Číst dále…

Ohodnoť tento článek a neznámkuj jako ve škole!

Testování trafficu ze skupin na Facebooku

facebook-group-icons


Nejsem žádný specialista na Facebook a tento kanál je pro mě velkou výzvou. Jsem kovaný spíše v SEO, které dle mého názoru začíná pomalu skomírat(viz. poklesy trafficu ze Seznamu, větší reklmaní plochy pro PPC inzeráty, více placených prvků ve vyhledávání apod.). Z toho důvodu jsem se rozhodl, že je třeba začíti diverzifikovat zdroje trafficu. Nyní tedy testuji co se dá a toto je výsledek jednoho z mých pokusů.

Číst dále…

Ohodnoť tento článek a neznámkuj jako ve škole!

Jak na emailové autorespondéry v affiliate marketingu

email-marketing


Email marketing byl pro mě dříve jednou velkou neznámou. Příliš času jsem mu nevěnoval, protože jsem si říkal, že ho prostě neumím. O jeho potenciálu jsem všude četl, ale ani to mě nedonutilo s tím nic dělat. Stále jsem si dělal to svoje SEO a doufal, že to je ta nejlepší cesta. Postupem času mi ale došlo, že čím více kanálů se naučím používat, tím více možností budu později mít. Z toho důvodu jsem se rozhodl pustit do email marketingu naplno.

Číst dále…

Jak na emailové autorespondéry v affiliate marketingu
5 (100%) 2 votes

Byl by zájem o službu na zpracovávání XML feedů?

produkty-xml


Tak si přemýšlím nad tím jak jsem rok zpátky řešil problém jak budu pracovat s XML feedy, které mají 30 nebo až 100 000 produktů, abych je využil pro to co potřebuji. Nebo jak třeba zkombinuji produkty z 10 různých feedů do jednoho standardizovaného XML feedu, se kterým se mi pak bude již krásně pracovat.

Číst dále…

Byl by zájem o službu na zpracovávání XML feedů?
5 (100%) 2 votes

Nejčastější otázky ohledně affiliate katalogů

affiliate-katalogy-ano-nebo-ne


Kolem affiliate katalogů se toho poměrně mnoho v poslední době namluvilo. Alespoň co sám pozoruji, tak stále přibývá lidí, kteří tento způsob monetizace chtějí vyzkoušet a to jak ze strany partnerů, tak i ze strany inzerentů. Stále místy zůstávají “dogma”, že affiliate katalogy uškodí samotnému webu inzerenta, že nemají přidanou hodnotu, že je to odpad a já nevím co všechno. Dnes bych chtěl tímto článkem vyjasnit pár základní věcí.

Číst dále…

Nejčastější otázky ohledně affiliate katalogů
5 (100%) 2 votes

Jak by mělo vypadat XML pro affiliate katalogy?

XML


Co v základu potřebuje každý affilák, který chce tvořit katalogy produktů? Kvalitní XML feed! Takový XML feed by měl být udělaný na míru přímo pro affiliate program. Různé “Heuréka standardy” co nejsou standardy jsou super pro srovnávače, ale ne pro affiláky. Neříkám, že se s nimi nedá pracovat, ale je to zbytečně komplikované a je to házení klacků pod nohy affilákům. Problém je, že jsem se ještě nesetkal s inzerentem, který by to měl 100% v pořádku, na kterém bych Vám ukázal jak by takové XML mělo ideálně vypadat. Rozhodl jsem se proto sestavit krátké XML, které obsahuje jeden virtuální produkt a všechny základní elementy. Na tom si vysvětlíme vše potřebné.

Číst dále…

Ohodnoť tento článek a neznámkuj jako ve škole!