כללי מאפיינים מאפשרים לבצע טרנספורמציה בנתונים שלכם כך שיעמדו בדרישות של מפרט נתוני המוצרים. כללי מאפיינים מאפשרים גם לפתור שגיאות ועוזרים לנו לפרש את הנתונים במקור הנתונים. במאמר הזה אנחנו מסבירים איך להגדיר כללי מאפיינים לנתוני מוצרים.
לפני שמתחילים
חשוב לוודא שהוספתם מקורות נתוני מוצרים לחשבון Merchant Center שלכם, כדי שיהיו נתונים שאפשר ליצור איתם כללים.
לאחר מכן, מפעילים את התכונה 'כללי מאפיינים' על ידי הוספת התוסף 'ניהול מתקדם של מקורות הנתונים'. התוסף הזה מאפשר לכם להשתמש בכללי המאפיינים. מידע נוסף על ניהול מתקדם של מקורות הנתונים
[id]
, אפשר להיעזר בקטע 'כללי מזהה'. מידע נוסף על הגדרת כללים לגבי מאפיין המזההשימוש בכללי מאפיינים
כדי ליצור כלל חדש למאפיין במקור הנתונים:
בחשבון Merchant Center לוחצים על סמל ההגדרות והכלים .
בוחרים באפשרות מקורות נתונים.
בכרטיסייה 'מקורות למוצרים' בוחרים מקור מוצרים.
לוחצים על הכרטיסייה כללי מאפיינים.
- אם שייכתם למקור הנתונים הזה יותר מתווית פיד אחת, חשוב לוודא שאתם בוחרים את תווית הפיד שעליה אתם רוצים להחיל את הכלל.
- הערה: כדי להגדיר את מקור הנתונים, אפשר גם להיכנס לכרטיסייה הגדרת מקור נתונים.
אם לא יצרתם כללים לגבי המאפיין שאתם רוצים לערוך, תוכלו ללחוץ על הוספת כלל למאפיין ולבחור את המאפיין המתאים מהרשימה הנפתחת.
כדי לערוך קבוצה קיימת של כללים של מאפיין, מחפשים את המאפיין באמצעות סרגל החיפוש ולוחצים על המאפיין שרוצים לערוך.
מוסיפים או עורכים פרטים בכללי המאפיין על ידי לחיצה על הוספת דרכים להחלפת נתונים, שינוי או הוספת שינוי.
לוחצים על שמירה כטיוטה.
השינויים שתעשו בכללים יישמרו במצב טיוטה. לוחצים על בדיקת הכללים כדי לבדוק את כללי הטיוטה לפני שמחילים אותם על נתוני המוצרים.
לוחצים על החלת שינויים כדי לשמור ולהחיל את הכללים החדשים או המעודכנים. לוחצים על ביטול השינויים כדי להסיר את כללי הטיוטה.
בדף כללי המאפיינים מופיעה טבלת 'מאפיינים', שבה אפשר לראות סקירה כללית של מאפייני היעד שלגביהם הוגדרו כללים.
כלל ברירת המחדל הוא הכלל ש-Google מקצה לכל מאפיין במקור הנתונים, ובו היא משתמשת בערך ממקור הנתונים הראשי או המשלים. אם רוצים להתאים אישית את הכלל, אפשר לשנות את ההגדרה של המאפיין.
הוספה של מקורות נתונים
כדי לקבוע מהיכן יגיעו הנתונים עבור המאפיין, צריך להגדיר את מקורות הנתונים. כדי להגדיר את אופן אחזור הנתונים, משתמשים בתנאים ובפעולות (הגדרה כ:, חילוץ, שימוש בערך האחרון). הפעולות האלה מאפשרות להגדיר יעד באמצעות מקור נתונים קיים או לחלץ נתונים ממקור מסוים.
שימוש בפעולות המבוצעות במקור נתונים
איך משתמשים בפעולה 'הגדרה כ:'- להגדיר שם של עמודת קלט למאפיין Google מסוים
- דוגמה: הגדרה של 'זמינות' כ: הפיד_הראשון_שלי.סטטוס_מלאי
- לאכלס מאפיין יעד בערך מחרוזת סטטי אחד מוגדר
- לדוגמה: הגדרת המצב [Condition] כ:
new
(חדש)
- לדוגמה: הגדרת המצב [Condition] כ:
- לאכלס מאפיין יעד בשילוב כלשהו של עמודות קלט, ערכים סטטיים או ערכים מעובדים. אפשר להשתמש בתכונה 'שרשור' (או 'שילוב') כדי ליצור מחרוזת מכמה עמודות או ערכים.
- דוגמה: הגדרה של שם הפריט [title] כ: my_first_feed.brand + " " + my_first_feed.title
- הגדרה של 'שם הפריט' כ: my_first_feed.brand + " " + my_first_feed.title – אם לא תהיה אפשרות לפענח את שתי ההפניות אל הפיד, הכלל הזה ייכשל.
- הגדרה של 'שם הפריט' כ: my_first_feed.brand + " " + my_first_feed.title – אם לא תהיה אפשרות לפענח רק את my_first_feed.brand, הכלל הזה לא ייכשל. במקום זאת, הכלל יהיה: הגדרה של 'שם הפריט' כ: my_first_feed.title.
[included_destination]
, יעד מוחרג [excluded_destination]
ומדינות שלא יופיעו בהן מודעות השופינג [shopping_ads_excluded_country]
.הכלל הגדרה כ: מרובה משמש כדי להקצות למאפיין הזה רשימת ערכים ממקור הנתונים, ממאפיינים שעברו עיבוד או מערכים שיצרתם.
הפעולה הזו יוצרת שדה חוזר שמאפשר להוסיף רשימה של ערכים למאפיין ולהקצות יעדים מרובים למאפיינים יעד כלול [included_destination]
או יעד מוחרג [excluded_destination]
, או להוסיף כמה מדינות במאפיין מדינות שלא יופיעו בהן מודעות השופינג [shopping_ads_excluded_country]
. במקרה של המאפיינים יעד כלול [included_destination]
ויעד מוחרג[excluded_destination]
, המשמעות היא שאפשר להוסיף את היעדים Shopping_ads
(מודעות שופינג) ו-Display_ads
(מודעות לרשת המדיה).
- תלוי אותיות רישיות: התאמת מילים וביטויים בדיוק כפי שהוזנו (אותיות גדולות או קטנות).
- שמירה על הערך התואם הראשון בלבד: אם המאפיין שרוצים לחלץ מחזיר שתי התאמות אפשריות או יותר, המערכת תחלץ רק את הערך הראשון שתפרטו. לדוגמה, אם תרצו לחלץ את הערכים 'צהוב', 'אדום' ו'כחול' משם הפריט, ושם הפריט הוא 'חולצה עם פסים כחולים וצהובים', רק הערך 'צהוב' יחולץ.
- חיפוש כביטוי רגולרי: התאמת כל הערכים שמופיעים בדפוס חיפושים מסוים (נקרא גם 'regex'). תצטרכו להזין את הביטוי הרגולרי בשדה הטקסט. לדוגמה, כדי להסיר הכול מלבד שש הספרות הראשונות של מאפיין, משתמשים בדפוס הבא:
find: '^(.{6}).*$' replace: '\1'.
- מילים שלמות בלבד: התאמה של מילים שלמות בלבד כפי שהוזנו. לדוגמה, המילה 'שלי' לא תזוהה בתוך המילה 'שלישי'.
- שימוש בערך האחרון של: הפיד_הראשון_שלי.זמינות וגם הפיד_המשלים_שלי.זמינות
- שימוש בערך האחרון של: הפיד_הראשון_שלי.מחיר וגם הפיד_המשלים_שלי.מחיר
- שימוש בערך האחרון של: הפיד_הראשון_שלי.מחיר_מבצע וגם הפיד_המשלים_שלי.מחיר_מבצע
- שימוש בערך האחרון של: my_first_feed.sale_price_effective_date וגם my_supplemental_feed.sale_price_effective_date
הוספת שינויים
שינויים מאפשרים להוסיף שלבים נוספים לשינוי הנתונים של מאפיין נתון. תנאים ופעולות שינוי מאפשרים לבצע אופטימיזציה של הנתונים. לדוגמה, אפשר לשנות מילים מסוימות בשם המוצר או לעדכן את הנתונים כך שיעמדו בדרישות של מפרט נתוני המוצרים.
שימוש בפעולות שינוי
איך משתמשים בפעולה 'הוספה לפני'- אם רוצים להוסיף ערך מותג לשם מוצר שעדיין לא צוין בו מותג.
חשוב לזכור: שינויים באמצעות 'הוספה לפני' נכשלים רק אם כל ההפניות אל מקור הנתונים נכשלות. לדוגמה:
- הוספה לפני "צבע: " + פ1.צבע – הפעולה הזו תיכשל אם לא תהיה אפשרות לפענח את פ1.צבע.
- הוספה לפני "צבע: " + פ1.צבע + " " +"חומר: " + פ1.חומר – הפעולה הזו לא תיכשל אם לא תהיה אפשרות לפענח את פ1.צבע. הפעולה תיכשל רק אם לא תהיה אפשרות לפענח את פ1.צבע וגם את פ1.חומר.
- אם רוצים להוסיף ערך צבע לשם מוצר שעדיין לא צוין בו צבע.
חשוב לזכור: שינויים באמצעות 'הוספה אחרי' נכשלים רק אם כל ההפניות אל מקור הנתונים נכשלות. לדוגמה:
- הוספה אחרי "צבע: " + פ1.צבע – הפעולה הזו תיכשל אם לא תהיה אפשרות לפענח את פ1.צבע.
- הוספה אחרי "צבע: " + פ1.צבע + " " +"חומר: " + פ1.חומר – הפעולה הזו לא תיכשל אם לא תהיה אפשרות לפענח את פ1.צבע. הפעולה תיכשל רק אם לא תהיה אפשרות לפענח את פ1.צבע וגם את פ1.חומר.
- המאפיין מצב
[condition]
מקבל רק את הערכים "used
" (משומש), "refurbished
" (מחודש) ו-"new
" (חדש). לכן אפשר למשל לשנות את כל המופעים של "vintage
" (וינטג') ל-"used
" (משומש).
- תלוי אותיות רישיות: התאמת מילים וביטויים בדיוק כפי שהוזנו (אותיות גדולות או קטנות).
הפעולה הוספת שדה חוזר מאפשרת להוסיף עוד נתונים למאפיינים שמקבלים כמה ערכים (לדוגמה, קישור לתמונה נוספת [additional_image_link]
, יעד כלול [included_destination]
, יעד שלא נכלל [excluded_destination]
ועוד). במילים אחרות, אפשר להוסיף ערך שני לשדה חוזר שכבר מאוכלס בערך ראשון. אפשר להשתמש בפעולה הזו גם בשביל מאפיינים מותאמים אישית. (הפעולה הגדרה כ:מרובה מאפשרת לאכלס מאפיינים שאין בהם בכלל ערכים קיימים).
דוגמה:
אפשר להוסיף את היעד Display_ads
(מודעות לרשת המדיה) אל מקור נתונים שהיעד Shopping_ads
(מודעות שופינג) כבר מוגדר בו.
הפעולה אופטימיזציה של כתובת URL מאפשרת לערוך או להסיר רכיבים של כתובת URL. האופרטור הזה מיועד ספציפית לביצוע שינויים בכתובת URL, והוא כולל אמצעי הגנה לטיפול נכון בפרמטרים:
- אם מוסיפים פרמטר חדש שכבר קיים, הוא יוחלף אוטומטית.
- אם מוסיפים פרמטר שני, הסימן & יתווסף אוטומטית במקום הסימן ? .
דוגמה:
אפשר להוסיף פרמטר מעקב חדש מותאם אישית לכתובת שנמצאת במאפיין ads_redirect [הפניה_ל-URL].
הערך ההתחלתי של המאפיין ads_redirect [הפניה_אוטומטית_של_ads]: https://www.myonlinestore.com/products/item1.html
-
הגדרה של הפרמטר 'utm_source' לערך '
google-products
' -
הגדרה של הפרמטר 'utm_medium' לערך '
shopping
'
הערך הסופי של המאפיין ads_redirect [הפניה_אוטומטית_Ads]: https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- תלוי רישיות: התאמת מילים וביטויים בדיוק כפי שהוזנו (אותיות גדולות או קטנות).
- החלפת הערך התואם הראשון בלבד: התאמה רק למופע הראשון של המילה במאפיין נתון. לדוגמה, אם התיאור הוא "עגילי כסף עם גוונים של כסף", יוחלף רק המופע הראשון של "כסף".
- חיפוש כביטוי רגולרי: התאמת כל הערכים שמופיעים בדפוס חיפושים מסוים (נקרא גם 'regex'). תצטרכו להזין את הביטוי הרגולרי בשדה הטקסט. לדוגמה, כדי להסיר הכול מלבד שש הספרות הראשונות של מאפיין, משתמשים בדפוס הבא:
find: '^(.{6}).*$' replace: '\1'
. - מילים שלמות בלבד: התאמה של מילים שלמות בלבד כפי שהוזנו. לדוגמה, המילה 'שלי' לא תזוהה בתוך המילה 'שלישי'.
- אם רוצים לאכלס את המאפיין מחיר המבצע
[sale_price]
בהתאם להנחה ביחס למאפיין מחיר[price]
באמצעות פעולת כפל. - כדאי להוסיף כמה מאפייני עלות מותאמים אישית יחד כדי לחשב את עלות המכר (COGS)
[cost_of_goods_sold]
. למידע נוסף על המאפיין עלות המכר (COGS)[cost_of_goods_sold]
.
הפעולה פיצול ובחירה מאפשרת לבחור אלמנט אחד או יותר ברשימה שמופרדת בפסיקים או בחיצים או בסוג אחר של רשימה, ולהשתמש בטקסט הזה כדי לאכלס ערך מאפיין. לדוגמה, אם המוצרים שלכם מחולקים לקטגוריות לפי ערך product_type
(סוג מוצר) של Apparel & Accessories > Clothing > Uniforms > White Coats
, תוכלו להקצות את המאפיין סוג המוצר [product_type]
למאפיין מותאם אישית, ולהשתמש בפעולה פיצול ובחירה כדי להשאיר רק את "White Coats". לאחר מכן, תוכלו להשתמש בערך הזה כדי להוסיף אותו לפני ואחרי מאפיינים אחרים במקור הנתונים, כמו מאפיין שם הפריט [title]
.
פיצול: מציינים באיזה סוג של צומת או סמל רוצים להפריד את הרשימה. לדוגמה, ">" "," או ";".
בחירה: בוחרים באיזה מהאלמנטים או הצמתים רוצים להשתמש. אפשר לבחור ערכים כמו 'ראשון' או 'אחרון', או לבחור טווח של ערכים, כגון '1-אחד לפני האחרון' או '2-5'.
שילוב: אם בחרתם כמה צמתים, תוכלו להשתמש בפעולה שילוב כדי לצרף אותם יחד בערך אחד, באמצעות מפריד שתבחרו.
דוגמה:
יוצרים מאפיין מותאם אישית ובוחרים את הצומת האחרון של מחרוזת סוג המוצר [product_type]
Apparel & Accessories > Clothing > Uniforms > White Coats
כדי להוסיף אותו אחרי מאפיין שם הפריט [title]
.
יוצרים מאפיין מותאם אישית בשם 'סוג המוצר בצומת האחרון'.
מגדירים את המאפיין המותאם אישית בתור my_first_feed.product_type.
פיצול: פיצול ב: '>'. הפעולה הזו מחלקת את המחרוזת לארבעה צמתים: Apparel & Accessories (פריטי לבוש ואביזרים), Clothing (הלבשה), Uniforms (מדים), White Coats (חלוקים לבנים)
.
בחירה: בחירה באפשרות 'האחרון'. הפעולה הזו בוחרת את הצומת האחרון במחרוזת, White Coats
(חלוקים לבנים).
שומרים את הכלל כטיוטה.
יוצרים כלל חדש לגבי מאפיין שם הפריט. למשל, כדי להוסיף את המאפיין החדש אחרי שם הפריט: "my_first_feed.title" + " " + "סוג המוצר בצומת האחרון".
הערה: במקרה הזה, בגלל שבוחרים רק צומת אחד מהמחרוזת, אין צורך להשתמש בפעולה שילוב. אם רוצים להשתמש בשני צמתים, צריך להשתמש בפעולה שילוב ב: "," (לדוגמה: Uniforms, White Coats).
איך משתמשים בפעולה "ניקוי"
n/a
(לא רלוונטי) מקובץ מקור הנתונים.דוגמה:
- במאפיין מותג
[brand]
, אם הערך הנוכחי הואn/a
, בוחרים ניקוי.הערה: לאחר ביצוע הפעולה ניקוי במוצר ספציפי, לא יפעלו כללים נוספים על המוצר הזה. אם המאפיין מוגדר כמאפיין חובה במפרט נתוני המוצרים ולא יצוין בו ערך, ייתכן שהמוצרים ייפסלו.
כשמבצעים שינויים בכללים באמצעות הפעולות מקורות נתונים ושינויים, אפשר להציג תצוגה מקדימה של ערך הטיוטה בפינה השמאלית העליונה של המסך.
כדי לראות כיצד פריטים מסוימים יושפעו מהשינויים, אפשר ללחוץ על הזכוכית המגדלת כדי לחפש מזהה פריט בקטלוג, או ללחוץ על החץ כדי לעבור בין המוצרים באופן אקראי.
אם יוצרים כמה כללים לאותו מאפיין, אפשר לראות איך כל כלל ישפיע על הערך הסופי. בסיום העריכה, ערך הביניים יופיע לצד הכלל שערכתם.
- אם מבצעים כמה שינויים באמצעות כלל אחד, ערך הביניים משקף את כל השינויים יחד.
- אם כלל מסוים לא חל על הפריט המוצג ברגע נתון, ערך הביניים לא מופיע.
כדי לראות את הערך הפעיל ואת ערך הטיוטה כפי שהם יופיעו אם הכללים יחולו, יש להעביר את העכבר מעל תיבת התצוגה המקדימה.
איך משתמשים בתנאים
כדי לסנן את הפריטים במקור הנתונים לפי קריטריונים מסוימים ולהחיל פעולה מסוימת רק עליהם, אפשר להוסיף תנאים. לדוגמה, כדי להגדיר שם מסוים לכל הפריטים של מותג כלשהו, מגדירים את התנאי: brand (מותג) equal to (שווה) Google. אם תבחרו מאפיין ממקור הנתונים שלכם, התנאי יסנן ערכים קיימים מהערך שבחרתם. לדוגמה, אם בוחרים להוסיף:
מהתפריט הנפתח הראשון בוחרים מאפיין של מקור נתונים או מאפיין מעובד שאליו רוצים להשוות. מאפיינים של מקור נתוני המוצרים הם מאפיינים ספציפיים ממקור נתונים מסוים. כשבוחרים מקור נתונים, אפשר לציין את שם המאפיין הרצוי ואז לבחור את הערך הגולמי של מקור הנתונים. מאפיין מעובד הוא ערך המאפיין הסופי עם השינויים שחלו בו בעקבות הפעלת כללי מאפיינים, אם בוצעו כאלה.
מהתפריט הנפתח השני בוחרים את האופרטור של התנאי. לדוגמה, 'מכיל' או 'לא שווה'.
מזינים את הערך שרוצים להציב כתנאי או להשוות אליו. זה יכול להיות ערך סטטי או ערך מאפיין מעובד ממקור הנתונים.
כדי להוסיף עוד תנאי שיפעל בשילוב עם התנאי הראשון, בוחרים באופרטור וגם. אפשר להוסיף כל תנאי שרוצים, כל עוד הוא לא סותר את התנאי הראשון. הפעולה תתבצע רק אם שני התנאים מתקיימים. לדוגמה, אפשר להחיל את הכלל על חולצות שהן גם אדומות וגם במידה קטנה.
אפשר גם שהכלל יפעל בהתאם לשני התנאים בנפרד. לשם כך, בוחרים באופרטור או ומוסיפים תנאי שני, כדי שהכלל יפעל בהתאם לתנאי הראשון או בהתאם לתנאי השני. הפעולה תתבצע גם אם רק אחד מהתנאים מתקיים. לדוגמה, אפשר להחיל את הכלל על חולצות אדומות או על חולצות כחולות.
חשוב לזכור
- כשמזינים מחיר, מציינים רק את המספר, בלי המטבע.
- כשמשתמשים באופרטור 'שווה', חשוב לוודא שהערך שמזינים זהה לערך שמופיע במקור הנתונים. לדוגמה, הערך 13.00 לא נחשב זהה לערכים 13, 13.00$ וכו'.
- הערכים אינם תלויי רישיות.
פעולות כמו 'הגדרה כ:' ו'שימוש בערך האחרון' יחולו רק אם התנאים שהגדרתם מתקיימים.
שמירת כללי מאפיינים
כדי לשמור את הכללים שהגדרתם ולהחיל אותם על מקור הנתונים, צריך ללחוץ על הלחצן החלת השינויים. לאחר החלת השינויים, צריך לעבד מחדש את מקור הנתונים. הכללים החדשים יופיעו בפעם הבאה שתעלו את נתוני המוצרים ויחולו בכל פעם שתעלו נתוני מוצרים, עד שתעשו שוב שינויים בכללים.
כדי לערוך כלל קיים, צריך ללחוץ על התיבה האפורה שבה מופיע הכלל בעמודה 'כלל'. מבצעים בכלל את השינויים הרצויים ואז לוחצים על החלת השינויים כדי לשמור אותם. כדי להחיל את השינויים שערכתם, העלו את נתוני המוצרים.