Regulile pentru atribute îți oferă posibilitatea de a-ți transforma datele astfel încât să corespundă cerințelor din specificațiile pentru datele despre produse. Folosește regulile pentru atribute pentru a rezolva erorile și pentru a ne ajuta să interpretăm datele din sursa ta de date. Acest articol explică modul de configurare a regulilor privind atributele pentru datele despre produsele tale.
Înainte de a începe
Nu uita să adaugi surse de date despre produse în contul Merchant Center, astfel încât să existe date cu care să creezi reguli.
Apoi activează funcția privind regulile pentru atribute adăugând suplimentul Gestionarea avansată a surselor de date. Dacă ai acest supliment, poți să folosești regulile pentru atribute. Află mai multe despre gestionarea avansată a sursei de date.
[id]
folosește secțiunea de reguli pentru coduri. Află mai multe despre configurarea regulilor pentru atributul cod.Folosește regulile pentru atribute
Pentru a crea o regulă nouă pentru atribute pentru sursa ta de date:
în contul Merchant Center, dă clic pe pictograma Setări și instrumente ;
selectează Surse de date;
în fila Surse de produse, selectează o sursă de produse;
dă clic pe fila Reguli pentru atribute;
- Dacă ai mai multe etichete de feed conectate la această sursă de date, nu uita să selectezi eticheta feedului căruia vrei să-i aplici regula.
- Notă: poți să configurezi sursele de date și din fila Configurarea surselor de date.
dacă nu ai creat reguli pentru atributul pe care vrei să-l modifici, dă clic pe Adaugă o regulă pentru atribut și selectează atributul corespunzător din lista drop-down;
dacă vrei să modifici un set existent de reguli pentru atribute, poți să cauți atributul folosind bara de căutare și să dai clic pe atributul pe care vrei să-l modifici;
adaugă sau modifică detaliile din regula pentru atribut dând clic pe Adaugă mai multe moduri de a înlocui datele, Modifică sau Adaugă o modificare;
dă clic pe Salvează ca nefinalizată;
modificările regulilor sunt în modul nefinalizat. Dă clic pe Testează regulile pentru a testa regulile nefinalizate înainte de a le aplica datelor despre produse.
dă clic pe Aplică modificările pentru a salva și a aplica regulile noi sau actualizate. Dă clic pe Anulează modificările pentru a elimina regulile nefinalizate.
Pagina cu regulile pentru atribute conține un tabel de atribute care oferă o prezentare generală a atributelor țintă acoperite de reguli.
Regula prestabilită este cea atribuită de Google fiecărui atribut din sursa de date, după preluarea valorii fie din sursa de date suplimentară, fie din cea principală. Dacă vrei să personalizezii regula, poți schimba modul în care este definit atributul.
Adaugă surse de date
Configurează-ți sursele de date pentru a identifica locul de unde trebuie să provină datele atributului. Folosește condiții și operații (Setează la, Extrage și Preia cea mai recentă valoare) pentru a specifica modul de preluare a datelor. Aceste operații îți permit să definești o țintă folosind o sursă de date existentă sau să extragi date dintr-o sursă.
Folosește operații pentru sursele de date
Folosește „Setează la”- Setează un nume de coloană primită la un atribut Google specificat.
- Exemplu: Setează disponibilitatea la: my_first_feed.stockstatus
- Completează un atribut țintă cu o singură valoare fixă de tip șir static
- Exemplu: Setează condiția la: “
new
"
- Exemplu: Setează condiția la: “
- Completează un atribut țintă cu orice combinație de coloane primite, valori statice sau valori prelucrate. Folosește funcția de concatenare (sau combinare) pentru a crea un șir pe baza mai multor coloane sau valori.
- Exemplu: Setează titlul la: my_first_feed.brand + " " +my_first_feed.title
- Setează titlul la: my_first_feed.brand + " " +my_first_feed.title va eșua dacă niciuna dintre referințele la feed nu poate fi rezolvată.
- Setează titlul la: my_first_feed.brand + " " +my_first_feed.title nu va eșua dacă doar my_first_feed.brand nu poate fi rezolvată. Operația aplicată va fi cea de setare a titlului la my_first_feed.title
[included_destination]
, destinație exclusă [excluded_destination]
și țările excluse pentru anunțurile pentru Cumpărături Google [shopping_ads_excluded_country]
.Folosește operația Setează valori multiple pentru a atribui acestui atribut o listă de valori din sursa de date, din atributele procesate sau din valorile create de tine.
Astfel se creează un câmp repetat, pentru a putea să adaugi o listă de valori pentru atribut și să atribui mai multe destinații atributului destinație inclusă [included_destination]
sau destinație exclusă [excluded_destination]
ori mai multe țări atributului țările excluse pentru anunțurile pentru Cumpărături Google [shopping_ads_excluded_country]
. În cazul atributelor destinație inclusă [included_destination]
și destinație exclusă [excluded_destination]
, acest lucru înseamnă că poți atribui valorile Shopping_ads
, Display_ads
.
- Ține cont de scrierea cu majuscule sau minuscule: cuvintele și expresiile trebuie să fie identice cu cele introduse aici.
- Păstrează numai prima valoare care corespunde: dacă atributul pe care vrei să îl extragi returnează două sau mai multe rezultate posibile, va fi extrasă numai prima valoare pe care o înregistrezi. De exemplu, dacă vrei să extragi termenii „galben”, „roșu” și „albastru” dintr-un titlu, iar titlul este „Cămașă cu dungi albastre pe galben”, va fi extras numai termenul „galben”.
- Caută ca expresie regulată: se va aplica tuturor valorilor care respectă un tipar de căutare (sau „regex”). Va fi necesar să introduci expresia regulată în câmpul de text. De exemplu, pentru a elimina toate caracterele exceptând primele șase caractere dintr-un atribut, folosește:
find: '^(.{6}).*$' replace: '\1'.
- Numai cuvinte întregi: se va aplica numai cuvintelor întregi, așa cum au fost introduse. De exemplu, poți evita detectarea cuvântului „între” în interiorul cuvântului „întrebare”.
- Preia cea mai recentă valoare din: my_first_feed.availability și my_supplemental_feed.availability
- Preia cea mai recentă valoare din: my_first_feed.price și my_supplemental_feed.price
- Preia cea mai recentă valoare din: my_first_feed.sale_price și my_supplemental_feed.sale_price
- Preia cea mai recentă valoare din: my_first_feed.sale_price_effective_date și my_supplemental_feed.sale_price_effective_date
Adaugă modificări
Modificările îți permit să adaugi pași suplimentari pentru a modifica datele unui anumit atribut. Folosește condițiile și operațiile de modificare pentru a-ți optimiza datele. De exemplu, poți să modifici anumite cuvinte din titlul produsului sau să actualizezi datele pentru a corespunde specificațiilor aplicabile datelor despre produse.
Folosește operații de modificare
Folosește „Atașează în față”- Poate fi util să adaugi o valoare pentru marcă la orice titlu care nu conține una.
Reține: modificările efectuate prin Atașează în față vor eșua numai dacă toate referințele la surse de date sunt eronate. De exemplu:
- Atașează în față „color: ” + f1.color eșuează dacă referința f1.color nu poate fi rezolvată;
- Atașează în față „color: ” + f1.color + " " +„material: ” + f1.material nu eșuează dacă referința f1.color nu poate fi rezolvată. Aceasta va eșua dacă niciuna dintre referințele f1.color și f1.material nu poate fi rezolvată.
- Poate fi util să adaugi o valoare pentru culoare la orice titlu care nu conține încă unul.
Reține: modificările efectuate prin Atașează vor eșua numai dacă toate referințele la surse de date sunt eronate. De exemplu:
- Atașează „color: " + f1.color eșuează dacă referința f1.color nu poate fi rezolvată;
- Atașează „color: ” + f1.color + " " +"material: " + f1.material nu eșuează dacă referința f1.color nu poate fi rezolvată. Aceasta va eșua dacă niciuna dintre referințele f1.color și f1.material nu poate fi rezolvată.
- Pentru atributul condiție
[condition]
, sunt acceptate numai valorile „used
”, „refurbished
” și „new
”, prin urmare, poți schimba toate aparițiile valorii „vintage
” la „used
”.
- Ține cont de scrierea cu majuscule sau minuscule: cuvintele și expresiile trebuie să fie identice cu cele introduse aici.
Folosește Adaugă câmp repetat pentru a adăuga date suplimentare atributelor care acceptă mai multe valori (de exemplu, link suplimentar imagine [additional_image_link]
, destinație inclusă [included_destination]
, destinație exclusă [excluded_destination]
și altele). Cu alte cuvinte, adaugă o a doua valoare într-un câmp repetat, deja completat cu o primă valoare. Operația poate fi folosită și pentru atributele personalizate. (Folosește Setează valori multiple pentru a completa atribute care nu conțin nicio valoare existentă.)
Exemplu:
Adaugă destinația Display_ads
într-o sursă de date care are deja Shopping_ads
ca destinație.
Folosește Optimizează adresa URL pentru a modifica sau a elimina componente ale adresei URL. Acest operator este creat special pentru modificarea adreselor URL și include măsuri de protecție pentru gestionarea parametrilor:
- dacă adaugi un nou parametru care există deja, acesta va fi înlocuit automat;
- dacă adaugi un al doilea parametru, va fi adăugat automat un „&” în loc de „?”.
Exemplu:
Adaugă un nou parametru de urmărire personalizat pentru ads_redirect
.
Valoare inițială pentru ads_redirect: https://www.myonlinestore.com/products/item1.html
-
Setează parametrul „utm_source” cu valoarea „
google-products
” -
Setează parametrul „utm_medium” cu valoarea „
shopping
”
Valoare finală pentru ads_redirect: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- Ține cont de scrierea cu majuscule sau minuscule: cuvintele și expresiile trebuie să fie identice cu cele introduse aici.
- Înlocuiește numai prima potrivire: se aplică numai primei apariții a unui cuvânt dintr-un atribut dat. De exemplu, dacă descrierea este „cercei de argint cu pene de argint”, va fi înlocuită numai prima apariție a termenului „argint”.
- Caută ca expresie regulată: se va aplica tuturor valorilor care respectă un tipar de căutare (sau „regex”). Va fi necesar să introduci expresia regulată în câmpul de text. De exemplu, pentru a elimina toate caracterele exceptând primele șase caractere dintr-un atribut, folosește:
find: '^(.{6}).*$' replace: '\1'.
- Numai cuvinte întregi: se va aplica numai cuvintelor întregi, așa cum au fost introduse. De exemplu, poți evita detectarea cuvântului „între” în interiorul cuvântului „întrebare”.
- poate fi util să completezi atributul preț redus
[sale_price]
pe baza unei reduceri indicate în raport cu atributul preț[price]
, folosind înmulțirea; - poate fi util să adaugi diferite atribute de cost personalizate pentru a calcula atributul costul bunurilor vândute (cogs)
[cost_of_goods_sold]
. Află mai multe despre atributul costul bunurilor vândute (cogs)[cost_of_goods_sold]
.
Opțiunea Împarte și alege permite selectarea unuia sau mai multor elemente dintr-un fișier cu valori separate prin virgulă sau săgeți sau dintr-o altă listă și folosirea textului respectiv pentru completarea valorii unui atribut. De exemplu, dacă produsele sunt clasificate cu valoarea product_type
Îmbrăcăminte și accesorii > Îmbrăcăminte > Uniforme > Halate albe
, poți să atribui tipul produsului [product_type]
la un atribut personalizat și să folosești Împarte și alege pentru a păstra numai Halate albe. Apoi, poți să folosești această valoare atașând-o la începutul sau la sfârșitul altor atribute din sursa de date, cum ar fi titlu [title]
.
Împarte: indică tipul de nod sau simbol la care vrei să divizezi lista. De exemplu, „>”, „,” sau „;”.
Selectează: selectează elementele sau nodurile pe care vrei să le folosești. Poți să alegi valori precum „primul” sau „ultimul” sau să selectezi un interval de valori, precum „1–penultimul” sau „2–5”.
Combină: dacă ai selectat mai multe noduri, folosește opțiunea Combină pentru a le combina într-o singură valoare, folosind separatorul dorit.
Exemplu
Creează un atribut personalizat prin împărțirea și selectarea ultimului nod al șirului tipul produsului [product_type]
Îmbrăcăminte și accesorii > Îmbrăcăminte > Uniforme > Halate albe
pentru a-l atașa la sfârșitul atributului titlu [title]
.
Creează un atribut personalizat cu numele ultimul nod din tipul produsului.
Setează atributul personalizat la my_first_feed.product_type
Împarte: împarte la >. Astfel, vei împărți șirul în patru noduri: Îmbrăcăminte și accesorii, Îmbrăcăminte, Uniforme, Halate albe
.
Selectează: alege ultimul. Acest lucru selectează ultimul nod din șir, Halate albe
.
Salvează ca nefinalizată.
Creează o regulă nouă pentru atributul de titlu, de exemplu, pentru a atașa noul atribut la sfârșitul titlului: my_first_feed.title + + last node product type.
Notă: în acest caz, deoarece selectezi un singur nod din șir, nu vei folosi operația Combină. Dacă vrei să folosești două noduri, vei folosi Combină la „,” (de exemplu: Uniforme, Halate albe).
Folosește „Șterge”
n/a
din fișierul unui feed.Exemplu
- Pentru atributul marcă
[brand]
, dacă valoarea actuală este „n/a
”, selectează Șterge.Notă: după ce operația Șterge este executată pentru un anumit produs, nicio regulă nu va mai avea efect asupra produsului respectiv. Dacă atributul este impus prin specificațiile produsului, o valoare lăsată necompletată poate duce la respingerea produselor.
Când modifici o regulă folosind operațiile Surse de date și Modificări, vei putea vedea o previzualizare a Valorii nefinalizate în colțul din dreapta sus al ecranului.
Pentru a vedea efectul acestor modificări asupra anumitor articole, dă clic pe lupă pentru a căuta un cod de articol în catalog sau dă clic pe săgeată pentru a comuta aleatoriu între produse.
Dacă creezi mai multe reguli pentru același atribut, poți vedea efectul fiecărei reguli asupra valorii finale. Odată ce ai terminat editarea, valoarea intermediară va apărea lângă regula editată.
- Dacă faci mai multe modificări cu o singură regulă, valoarea intermediară va reflecta modificările combinate.
- Dacă o regulă nu se aplică articolului afișat, valoarea intermediară nu va apărea.
Pentru a vedea Valoarea activă și Valoarea nefinalizată așa cum vor apărea dacă regulile sunt aplicate, plasează cursorul pe caseta de previzualizare.
Condiții de utilizare
Condițiile pot fi adăugate în fața unei operații pentru filtrarea articolelor din sursa de date care îndeplinesc anumite criterii alese de tine. De exemplu, pentru a aplica un titlu tuturor articolelor care poartă o anumită marcă, poți seta o condiție pentru „marcă” „egală cu” „Google”. Dacă selectezi un atribut din sursa de date, condiția va filtra valorile existente din valoarea aleasă. De exemplu, dacă alegi adăugarea la sfârșit:
Din primul meniu drop-down, selectează fie un atribut din sursa de date, fie un atribut prelucrat pentru comparație. Atributele din sursele de date despre produse sunt atribute specifice unei anumite surse de date. Dacă selectezi o sursă de date, vei putea să specifici denumirea atributului și apoi să selectezi valoarea sursei de date brute. Un atribut procesat este valoarea finală a atributului, care include orice modificare adusă regulilor pentru atribute aplicate.
Din cel de-al doilea meniu drop-down, selectează operatorul pentru condiție. De exemplu, „conține” sau „nu este egal cu”.
Apoi, introdu valoarea cu care vrei să compari condiția. Aceasta poate fi o valoare statică sau o valoare de atribut prelucrat din sursa ta de date.
Pentru a introduce o a doua condiție care trebuie combinată cu prima, selectează ȘI. Cea de-a doua condiție poate avea orice valoare care nu contrazice prima condiție. Dacă ambele condiții sunt valabile, operația va fi aplicată. De exemplu, poți aplica regula pentru cămășile care sunt roșii ȘI au mărimea mică.
Poți și să aplici regula în mod independent asupra condițiilor. În acest scop, selectează SAU și introdu a doua condiție, caz în care regula va acționa fie asupra primei condiții, fie asupra celei de-a doua. Dacă ambele condiții introduse sunt valabile, operația va fi aplicată. De exemplu, poți aplica regula cămășilor roșii SAU cămășilor albastre.
Reține
- Când introduci un preț, folosește numai numărul, fără monedă.
- Când folosești operatorul „este egal cu”, asigură-te că valoarea introdusă se potrivește exact cu valoarea din sursa de date. De exemplu, 13.00 nu poate fi 13, 13.00 USD și altele.
- Valorile nu țin cont de majuscule sau minuscule.
Operațiile precum „setează la” și „preia cea mai recentă valoare” vor fi aplicate numai dacă sunt întrunite condițiile tale.
Salvează regulile pentru atribute
Pentru a salva regulile și a le aplica sursei de date, dă clic pe butonul Aplică modificările. După ce ai aplicat modificările, va trebui să reprocesezi sursa de date. Noile reguli vor apărea în cea mai nouă încărcare a datelor tale despre produse și vor fi aplicate fiecărei încărcări ulterioare până ce sunt modificate din nou.
Pentru a edita o regulă existentă, dă clic pe caseta gri care conține regula în coloana „Regulă”. Fă orice modificări asupra regulii, apoi dă clic pe Aplică modificările pentru a le salva. Încarcă datele despre produse pentru a aplica modificările.