Účel
Po přečtením tohoto článku byste měli znát:
- Kategorie chyb šablon
- Pravděpodobná příčina chyby
Chyby mohou mít i jiné příčiny. Tento dokument uvádí nejpravděpodobnější scénáře.
- Postup řešení chyb
V některých případech je chyby potřeba řešit jinak. Správné řešení se liší podle způsobu implementace šablon.
Všeobecné údaje
Protože šablony automaticky vytvářejí a spravují kampaně ve velkém (na rozdíl od ručně vytvořených kampaní), funkce šablon nemůže zkontrolovat každé pole.
Chyby šablon:
- Poskytují statistiky o tom, kde by zdroj, vzorce nebo jiné konfigurace šablon mohlo být potřeba zlepšit, abyste maximalizovali výstup a efektivitu šablony.
- Zobrazují počet kampaní, reklamních sestav, cílení a kreativ, které se šabloně při generování šablony nepodařilo vygenerovat ani aktualizovat.
- Pomáhají vám postupně konfigurace šablon upravovat, aby byly efektivnější. Vzhledem k flexibilitě šablon může konfigurace šablon pro každý případ použití vyžadovat postupné úpravy.
Text je příliš krátký.
Ve většině případů tato chyba znamená, že šablona pro pole s touto chybou nevygenerovala žádný text, protože u většiny textových polí stačí jeden znak.
Možné chyby
Typ šablony | Chyba |
Kampaň | Pole je příliš krátké: Název kampaně |
Reklamní sestava | Pole je příliš krátké: Název reklamní sestavy |
Responzivní reklama ve vyhledávání (RSA) | Pole je příliš krátké: Neznámé pole |
Klíčové slovo | Text klíčového slova je neplatný: Text klíčového slova |
Možné příčiny
Vzorce šablon pomocí data ze zdroje generují text pro pole. Jde například o název kampaně, název reklamní sestavy, nadpisy a popisy.
- Aby vzorce bylo možné úspěšně ověřit, musí sloupce zdroje použité ve vzorcích obsahovat data nebo být obaleny funkcí
if_error(value, error_value)
.
Poznámka: Pokudvalue
vygeneruje chybu, tato funkce vyhodnotí a vrátí alternativu definovanou verror_value
. Jinak tato funkce vrátí hodnotu value. - Pokud některá data chybí, vzorec selže a nevytvoří se částečně správné hodnoty. Pomocí funkce
if_error()
lze zajistit, aby šablony mohly generovat hodnoty, i když některé požadované sloupce neobsahují data.
Ukázkový scénář
Název zdroje: Zdroj A
Data zdroje:
ID | Značka | Kategorie |
1 | Alfa | Obuv |
2 | Beta | |
3 | Charlie | Oblečení |
Následující vzorec se automaticky pokusí vytvořit kampaň pro každou jedinečnou kombinaci značky a kategorie: "Kampaň: " & f:"Značka" & " " & f:"Kategorie"
.
Očekávaný výstup:
Kampaň 1 = „Kampaň: Obuv Alfa“
Kampaň 2 = „Kampaň: Beta“
Kampaň 3 = „Kampaň: Oděvy Charlie“
Skutečný výstup:
Kampaň 1 = „Kampaň: Obuv Alfa“
Kampaň 2 = „“
Kampaň 3 = „Kampaň: Oděvy Charlie“
Protože je kampaň 2 prázdná, zobrazí se tato chyba: „Pole je příliš krátké: Název kampaně“
Příklad řešení
V závislosti na poli postupujte takto:
- Použijte alternativy s jinými vzorci nebo statickým textem.
- Použijte funkce
if()
v kombinaci s funkcemilength()
k detekci problémů s délkou a poskytnutí alternativ. - Pomocí textových funkcí data ve zdroji zkracujte a upravujte k použití v textových polích.
- Upravte data zdroje tak, aby obsahoval pouze data, která splňují požadavky inzertní platformy na textová pole.
Datum zahájení musí být po aktuálním datu.
Šablony nemohou generovat kampaně a reklamní sestavy po uplynutí staticky definovaného data.
Možné chyby
Typ šablony | Chyba |
Reklamní sestava | Datum zahájení reklamní sestavy musí být po aktuálním datu. |
Kampaň | CAMPAIGN_ERROR_CANNOT_SET_DATE_TO_PAST: Datum zahájení |
Možné příčiny
Datum zahájení šablony bylo definováno jako konkrétní datum a toto uplynulo předtím, než se šablona pokusila vygenerovat dotčenou strukturu kampaně, cílení nebo kreativy.
Ukázkový scénář
Datum zahájení šablony: 31. 10 2022
Scénář: Do zdroje jsou 1. 11. 2022 přidány nové hodnoty a šablona se pokusí vytvořit nové kampaně nebo reklamní sestavy.
Výstup: Nové kampaně a reklamní sestavy nelze vytvořit, protože datum zahájení šablony (31. 10. 2022) je v minulosti.
Příklady řešení
Pokud je vyžadováno řešení, proveďte jednu z následujících akcí:
- Změňte datum zahájení na datum v budoucnosti.
- Pomocí možnosti „Ihned po vytvoření kampaní“ nastavte datum zahájení podle data vytvoření kampaně nebo reklamní sestavy.
- Jako datum zahájení definujte datum, které je určitý statický počet dní po vytvoření kampaní nebo reklamních sestav, například „dnes +1“.
Text obsahuje neplatné znaky
Text vygenerovaný šablonou obsahoval znaky, které u dotčeného pole nejsou povoleny. Obvykle se chyby generují proto, že jsou použity speciální znaky, které mohou mimo jiné zahrnovat: !, @, #, $, %, -, (, ) a /.
Možné chyby
Typ šablony | Chyba |
Klíčové slovo | Neplatné znaky v textu klíčového slova: Text klíčového slova |
RSA / responzivní reklama ve vyhledávání | STRING_ERROR_ILLEGAL_CHARS: Zobrazovaná cesta 2 |
RSA / responzivní reklama ve vyhledávání | STRING_ERROR_ILLEGAL_CHARS |
RSA / responzivní reklama ve vyhledávání | STRING_ERROR_ILLEGAL_CHARS: Zobrazovaná cesta 1 |
Možné příčiny
Možné příčiny této chyby:
- Data zdroje obsahují znaky, které nejsou u daného pole povoleny.
- Vzorec v šabloně obsahuje statický text se znaky, které nejsou v příslušném poli povoleny.
Ukázkový scénář
Název zdroje: Zdroj B
Data zdroje:
ID | Pole A |
1 | Alfa/beta |
2 | Charlie |
3 | Delta |
Scénář: Pole A, které nepodporuje znak „/“, se vyplňuje pomocí následujícího vzorce: f:"Field A" & " / "
Očekávaný výstup:
„Alfa/beta / “
„Charlie /“
„Delta /“
Skutečný výstup:
Nejsou vygenerovány žádné hodnoty, protože všechny očekávané výstupy by obsahovaly znak „/“, který není podporován. Jedna z hodnot pole A („Alfa/beta“) obsahuje znak „/“ a vzorec přidává znak „/“ jako statický text.
Příklady řešení
Při odstraňování těchto chyb postupujte podle těchto obecných pokynů:
- Aktualizujte data zdroje tak, aby neobsahovala speciální znaky.
- Použijte alternativy.
- Použijte v šablonách k odstranění speciálních znaků funkce, jako je
clean_keyword()
neboregex_extract()
. Následující funkce například odstraní speciální znaky z dat ve sloupci zdroje ID_produktu:[TRIM(CLEAN_KEYWORD(ID_PRODUKTU, " "))]
. Pokud je například ID produktu ve zdroji „Šroub (10x),“ funkce vrátí „Šroub 10x“.
Problémy se zásadami inzertních platforem
Text vygenerovaný podle šablony nesplňuje požadavky zásad inzertní platformy.
Možné chyby
Typ šablony | Chyba |
Klíčové slovo | POLICY_ERROR_POLICY_VIOLATION: Text klíčového slova |
Možné příčiny
Možné příčiny této chyby:
- Data zdroje nesplňují požadavky zásad inzertní platformy.
- Kombinace dat ze zdroje a statického textu vytvořená pomocí vzorce v šabloně vytváří text, který nesplňuje požadavky zásad inzertní platformy.
Ukázkový scénář
Název zdroje: Zdroj B
Data zdroje:
ID | Vlastní |
1 | Alfa |
2 | Beta |
3 | Charlie |
Scénář: Zásady cílové reklamní platformy pro klíčová slova zakazují použití hodnoty „Alfa“ ve sloupci „Vlastní“.
Vzorec pro klíčové slovo: f:"Custom"
Očekávaný výstup:
Klíčové slovo 1 = „Alfa“
Klíčové slovo 2 = „Beta“
Klíčové slovo 3 = „Charlie“
Skutečný výstup:
Klíčové slovo 2 = „Beta“
Klíčové slovo 3 = „Charlie“
„Alfa“ nelze vytvořit, protože klíčové slovo „Alfa“ v tomto případě nesplňuje zásady inzertní platformy pro klíčová slova. Zobrazí se chyba šablony.
Příklad řešení
Upravte data zdroje tak, aby data textových polí splňovala požadavky inzertní platformy.
Byl překročen limit počtu stanovený inzertní platformou
Každá reklamní platforma omezuje počet kampaní na účet, počet reklamních sestav na kampaň, počet reklam na reklamní sestavu a podobně. K chybám limitu reklamních platforem ve funkci Šablony v novém prostředí Search Ads 360 dochází v případě, že se konfigurace šablony pokouší vytvořit více struktur kampaní, cílů a kreativ, než inzertní platforma povoluje.
Možné chyby
Typ šablony | Chyba |
RSA / responzivní reklama ve vyhledávání | Byl překročen limit počtu stanovený inzertní platformou |
Možné příčiny
Možné příčiny této chyby:
- Multiplikátor (nebo sada sloupců, které šablona používá k vytvoření struktury kampaně, cílení nebo kreativy) má za následek více kombinací, než povoluje limit reklamní platformy.
- Počet šablon, které vytvářejí reklamní sestavy, cílení nebo kreativy pro konkrétní kampaň nebo reklamní sestavu, překračuje limity inzertní platformy.
Příklady scénářů
Příklad 1
- Scénář: Šablona reklamní sestavy má následující multiplikátor definovaný přímo nebo implicitně na základě názvu reklamní sestavy:
f:"ID_produktu"
. V konkrétní kampani je pro reklamy více ID produktů, než kolik inzertní platforma povoluje. - Výstup: Šablona reklamní sestavy vytvoří pro každou kampaň maximální povolený počet reklamních sestav. Zbývající ID produktů se u šablony budou zobrazovat jako chyby překročení limitu.
Příklad 2
- Scénář: Šablona reklamní sestavy má následující multiplikátor definovaný buď přímo, nebo implicitně na základě názvu reklamní sestavy:
f:"ID_produktu"
a inzertní platforma omezuje počet reklam v reklamní sestavě na tři. Uživatel pak pro šablonu reklamní sestavy vytvoří čtyři nebo více šablon reklam RSA, což způsobí, že počet reklam RSA v reklamní sestavě překročí limity inzertní platformy. - Výstup: Šablona reklamní sestavy vytvoří pro každou kampaň maximální povolený počet reklamních sestav. Zbývající ID produktů se u šablony budou zobrazovat jako chyby překročení limitu.
Příklady řešení
Příklad 1
- Změňte multiplikátor v šabloně reklamní sestavy tak, aby generovala méně reklamních sestav. (Použijte libovolný sloupec zdroje nebo kombinace zdrojů, které generují méně jedinečných hodnot na kampaň.)
- Změňte multiplikátor v šabloně kampaně tak, aby bylo možné vygenerovat více kampaní a pro každou kampaň tak bylo potřeba méně reklamních sestav.
Příklad 2
- Snižte počet šablon, které vytvářejí reklamy v rámci reklamní sestavy.
- Aktualizujte multiplikátor šablony reklamních sestav tak, aby se vygenerovalo více reklamních sestav a bylo tak potřeba méně šablon reklam na jednu reklamní sestavu.
Prázdné pole cesty 1 reklamy RSA
Text vygenerovaný šablonou pro pole Cesta 1 byl prázdný, ale pole Cesta 2 obsahuje hodnotu. Cesta 1 i cesta 2 musí mít vygenerované hodnoty, jinak dojde k chybě.
Možné chyby
Typ šablony | Chyba |
RSA / responzivní reklama ve vyhledávání | FIELD_ERROR_VALUE_MUST_BE_UNSET: Zobrazovaná cesta 2 |
Možné příčiny
Možné příčiny této chyby:
- Cesta 1 je prázdná, protože text je příliš krátký.
- Cesta 1 nebyla v šabloně nakonfigurována, ale byla nakonfigurována cesta 2.
Ukázkový scénář
Cesta 1 neexistuje, takže u cesty 2 musí dojít k chybě. Přečtěte si část Text je příliš krátký.
Příklad řešení
Zkontrolujte, zda v cestě 1 nejsou chyby a aktualizujte cestu 1 v šabloně reklamy.
Duplicitní podklady
Nadpisy a popisy jednotlivých reklam vygenerovaných šablonou musí být jedinečné. Pokud se vzorce šablony pokusí vygenerovat duplicitní nadpisy a popisy reklam, zobrazí se chyba.
Možné chyby
Typ šablony | Chyba |
RSA / responzivní reklama ve vyhledávání | ASSET_ERROR_DUPLICATE_ASSET |
Možné příčiny
Možné příčiny této chyby:
- Zdroj obsahuje stejná data v několika sloupcích, na které odkazují různá pole nadpisů nebo popisů.
- Kombinace dat zdroje a statického textu vytvořená vzorcem má za následek duplicitní nadpisy nebo popisy.
- Pro několik nadpisů nebo popisů se používá stejná alternativa a k vygenerování reklamy jsou potřeba dvě nebo více těchto alternativ.
Ukázkový scénář
Název zdroje: Zdroj B
Data zdroje:
ID | Značka | Kategorie |
1 | Alfa | Sbírka padajících hvězd |
2 | Obuv | Obuv |
3 | Charlie | Oblečení |
Scénář: Šablona reklamy obsahuje následující dva vzorce, které vedou ke stejnému výstupu:
Nadpis: f:"Značka"
Nadpis: f:"Kategorie"
Pravděpodobně očekávaný výstup:
Reklama 1 = „Alfa. Kolekce s padajícími hvězdami.“
Reklama 2 = „Obuv. Obuv.“
Reklama 3 = „Charlie. Oděvy.“
Skutečný výstup:
Reklama 1 = „Alfa. Kolekce s padajícími hvězdami.“
Reklama 3 = „Charlie. Oděvy.“
Reklamu 2 nelze vygenerovat, protože dva nadpisy mají stejnou hodnotu, „Obuv“, reklamní platforma to nepovoluje.
Příklady řešení
Tuto chybu můžete vyřešit některým z následujících způsobů:
- Pro každý nadpis či popis použijte jinou alternativu.
- Upravte data zdroje tak, aby nedocházelo k duplicitním hodnotám ve sloupcích nadpisu a popisu.
- Zabraňte duplicitním datům pomocí logických funkcí, jako je
if()
.
Aktualizace nespravovaných nastavení prostřednictvím hromadných úprav
Pokud šablona vygeneruje položku (např. reklamní sestavu) s nastavením, které je v konfliktu se souvisejícími položkami (například pokud šablona vygeneruje reklamní sestavu, jejíž maximální CPC je nižší než minimum potřebné pro související kampaně v Nákupech Microsoft) a toto nastavení není spravováno danou šablonou, můžete dotčené nastavení aktualizovat pomocí hromadné úpravy (např. zvýšit maximální CPC tak, aby splňovala minimální požadavky pro kampaně v Nákupech Microsoft).