Od té doby, co Mergado představilo pravidlo pro import dat z CSV souborů nosím v hlavě koncept správy inzercí za pomocí centrálních konfiguračních souborů. Rád bych se o něj podělil. Vysvětlím ho na příkladu.
Příklad: různá CPC pro různé hodiny během dne
Máme export pro vyhledávač zboží s výchozí nabídkou za proklik v elementu CPC
(HEUREKA_CPC
pro #platforms:heureka, MAX_CPC
pro #platforms:zbozicz atp.). Hodnotu CPC bychom chtěli měnit v průběhu dne, a to tak, že výchozí hodnotu CPC vynásobíme určitým koeficientem. Výše koeficientu se bude lišit pro jednotlivé hodiny. Takových exportů máme hned několik a chtěli bych koeficienty spravovat centrálně - provést úpravu na jednom místě s tím, že se projeví v desítkách exportů. Jak tedy na to?
1. Element s aktuální hodinou
Nejprve potřebujeme do produktů dostat element, ve kterém bude aktuální hodina. Obdobně bychom mohli pracovat s dnem v týdnu, měsícem a podobně. Použijeme aplikaci Bidding Fox Elements a zapneme element BFE_D_EXECUTE_HOUR
. Ten bude naplněn celočíselnou hodnotou od 0 do 23 označující hodinu. Např. v 15:24 to hude číslo 15.
2. Konfigurační CSV
Vytvořme si CSV soubor. Ten bude obsahovat sloupce:
BFE_D_EXECUTE_HOUR
čísla 0 - 23 označující hodinyCPC_COEF
koeficient, kterým budeme násobit výchozí hodnotu CPC. V našem případě čísla s desetinnou tečkou
“Sloupce” oddělíme čárkou. Mohli bychom použít i např. svislítko, které lépe vypadá, nicméně čárka je v pravidle pro datový import výchozí.
2.1 Tvorba CSV
CSV vytvoříme v obyčejném textovém editoru. V mém případě to byl Gedit. Uživatelé Windows mohou použít LibreOffice, Notepad čim samotné eM Files viz níže.
2.2 Jak dostat CSV na internet
CSV je třeba umístit na internet tak, aby bylo dostupné na URL. Použijeme aplikaci eM Files. Ta jednak umožní soubor vystavit na veřejné URL, přístup k němu mají další uživatelé obsluhující Mergado, tak obsahuje jednoduchý editor a změny v souboru lze dělat přímo v ní.
Konfigurační CSV nahrané do eM Files.
eM Files obsahují jednoduchý editor CSV.
3 Výpočet CPC
3.1 Nový element pro koeficient
V exportu vytvoříme nový element CPC_COEF
.
3.2 Import hodnot koeficientu
Pomocí pravidla Import datového souboru naimportujeme data z CSV viz výše do elementu CPC_COEF
. Všimněte si, že párovacím sloupcem je element BFE_D_EXECUTE_HOUR
. Pokud je např. čas 15:24, element BFE_D_EXECUTE_HOUR
obsahuje u všech položek zboží hodnotu 15. Do elementu CPC_COEF
se naimportuje číslo z řádku 15. V našem případě výše číslo 1.2
.
3.3 Násobení výsledného CPC
Předpokládáme, že výchozí hodnotu CPC jsme stanovili již dříve. Např. pravidlem. Nyní, pro zohlednění koeficientu, použijeme pravidlo pro výpočet. Výchozí hodnotu CPC vynásobíme koeficientem CPC_COEF
, tedy %CPC%*%CPC_COEF%
a zapíšeme do elementu CPC
.
A to je de facto vše. Nyní se bude výstupní hodnota měnit podle hodiny, kdy dojde k přegenerování dat. Všimněte si, že:
- Změna v konfiguračním souboru se projeví v mnoha exportech.
- Lze sdílet nastavení mezi exporty - připravíte si jeden konfigurační soubor a ten využijete opakovaně.
- Konfiguraci lze provázat s Elements - hodinou, dnem v týdnu aj.
- Princip centrálního konfiguračního CSV můžete použít i např. pro převody velikostí oblečení či jiné úkony opakované na více exportech.
Celé to lze nastavit za pár minut. Tedy nejspíš rychleji, než kolik času vám vzalo, milí @group_feedmarketing, přečíst tento návod