הבנת תנאים לאוספים

ניתן להוסיף תנאי אחד או יותר לאוסף כדי להתאים מוצרים או גרסאות על בסיס פרטים רבים, כולל הכותרת או הסוג, תגים, מחיר או מלאי. באוסף יחיד יכולים להיות עד 60 תנאים בסך הכול.

הגדרת תנאים לאוספים יכולה לעזור לארגן מוצרים באופן אוטומטי ללא ניהול ידני, מה שחוסך זמן ככל שהקטלוג שלך גדל. ניתן להשתמש בתנאים עם אוספים שיש להם מקורות של מוצרים או גרסאות.

כל סוגי התנאים בדף זה חלים על הגדרת תנאים להכללת מוצרים או גרסאות מסוימים באוספים שלך. עבור החרגת מוצרים מסוימים מאוסף, חלים רק סוגי התנאים קטגוריה, תג, סוג וספק.

הגדרת תנאים על בסיס כותרת מוצר, כותרת גרסה, סוג או ספק

ניתן להוסיף תנאי להכללת מוצר או גרסה באוסף על בסיס כותרת המוצר, כותרת הגרסה, סוג או ספק. תוכל גם להשתמש בתנאי סוג או ספק כדי להחריג מוצרים מסוימים מאוסף.

יש לעיין בטבלה הבאה לקבלת פרטים על האופן שבו מוצרים מותאמים לערך התנאי שהגדרת עבור כותרת מוצר, כותרת גרסה, סוג או ספק.

שמות ותיאורים של התנהגויות תנאים להוספת מוצרים לאוספים.
מונחתיאור
שווה ל-כותרת המוצר, כותרת הגרסה, הסוג או הספק צריכים להתאים בדיוק לערך המלא שאתה מזין או בוחר.
אינו שווה ל-כותרת המוצר, כותרת הגרסה, הסוג או הספק אינם יכולים להתאים לערך שאתה מזין או בוחר.
מתחיל ב-ההתחלה של כותרת המוצר, כותרת הגרסה, הסוג או הספק תואמת לערך שאתה מזין או בוחר.
מסתיים ב-הסוף של כותרת המוצר, כותרת הגרסה, הסוג או הספק תואם לערך שאתה מזין או בוחר.
מכילכותרת המוצר, כותרת הגרסה, הסוג או הספק מכילים את הערך שאתה מזין. עליך לציין ערך באורך של 3 תווים לפחות, והערך אינו יכול להתחיל או להסתיים ברווחים.
אינו מכילכותרת המוצר, כותרת הגרסה, הסוג או הספק אינם מכילים את הערך שהזנת. עליך לציין ערך באורך של 3 תווים לפחות, והערך אינו יכול להתחיל או להסתיים ברווחים.

הגדרת תנאים על סמך קטגוריית מוצר

באפשרותך להוסיף תנאי כדי לכלול מוצרים או גרסאות, או כדי להחריג מוצרים, שיש להם או שאין להם קטגוריית מוצר מסוימת. לסוג התנאי Product category (קטגוריית מוצר) יש אפשרויות של is equal to (שווה ל) ו-is not equal to (לא שווה ל) כדי לשלוט באופן שבו מוצר או גרסה נדרשים להתאים לערכי התנאי שאתה בוחר.

לדוגמה, כדי להגדיר תנאי שבוחר מוצרים או גרסאות עם קטגוריית המוצרים Electronics (מוצרי אלקטרוניקה):

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי > Product category (קטגוריית מוצר).
  2. בתפריט הנפתח השני, יש לבחור באפשרות is equal to.
  3. יש ללחוץ על השדה Select category (בחירת קטגוריה), ולאחר מכן לבחור באפשרות Electronics.

אפשר גם לכלול מוצרים מכל תת-הקטגוריות של קטגוריית מוצרים על-ידי בחירה באפשרות Include subcategories (כלול תת-קטגוריות) בתפריט הנפתח. פעולה זו מחזירה מוצרים מכל הקטגוריות שמוגדרות כתת-קטגוריות של קטגוריית האב שבחרת.

לדוגמה, כדי להגדיר תנאי שבוחר מוצרים או גרסאות תחת קטגוריית המוצרים Toys & Games (צעצועים ומשחקים) וכל תת-הקטגוריות שלה, כמו Puzzles (פאזלים), Card Games (משחקי קלפים), ו-Bath Toys (צעצועי אמבטיה):

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי > Product category (קטגוריית מוצר).
  2. בתפריט הנפתח השני, יש לבחור באפשרות is equal to.
  3. יש ללחוץ על השדה Select category, לבחור באפשרות Include subcategories בתפריט הנפתח, ולאחר מכן ללחוץ על Toys & Games.

הגדרת תנאים על סמך תגי מוצר

באפשרותך להוסיף תנאי כדי לכלול מוצרים או גרסאות, או כדי להחריג מוצרים, שיש להם או שאין להם תג מוצר מסוים. לסוג התנאי Tag (תג) יש אפשרויות של includes (מכיל) ו-does not include (אינו מכיל) כדי לשלוט באופן שבו מוצר או גרסה נדרשים להתאים לערכי התנאי שבחרת.

דוגמה: הגדרת תנאי שכולל מוצרים שתויגו עם accessories (אביזרים)

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי > Tag (תג).
  2. בתפריט הנפתח השני, יש לבחור באפשרות includes.
  3. יש ללחוץ על השדה Select tag (בחירת תג), ולאחר מכן לבחור באפשרות Accessories.

דוגמה: הגדרת תנאי שמחריג מוצרים שתויגו עם accessories (אביזרים)

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי > Tag (תג).
  2. בתפריט הנפתח השני, יש לבחור באפשרות does not include.
  3. יש ללחוץ על השדה Select tag (בחירת תג), ולאחר מכן לבחור באפשרות Accessories.

למידע נוסף על תגים, יש לעיין בפורמטים של תגים.

הגדרת תנאים על סמך סטטוס המוצר

באפשרותך להוסיף תנאי כדי לכלול מוצרים או גרסאות שיש להם או שאין להם סטטוס מוצר מסוים. לסוג התנאי Product status (סטטוס מוצר) יש אפשרויות של is equal to (שווה ל) ו-is not equal to (לא שווה ל) כדי לשלוט באופן שבו מוצר או גרסה נדרשים להתאים לערכי התנאי שבחרת.

כדי להגדיר תנאי שבוחר רק את המוצרים או את הגרסאות שלך שהועברו לארכיון עבור אוסף שאתה משאיר לא מפורסם כדי לעיין בו ב-Shopify Admin שלך:

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי > Product status (סטטוס מוצר).
  2. בתפריט הנפתח השני, יש לבחור באפשרות is equal to.
  3. יש ללחוץ על השדה Select status, ולאחר מכן לבחור באפשרות Archived (בארכיון).

כדי להגדיר תנאי שמשאיר את המוצרים או הגרסאות שלך שהועברו לארכיון מחוץ לאוסף:

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי > Product status (סטטוס מוצר).
  2. בתפריט הנפתח השני, בחר לא שווה ל-.
  3. יש ללחוץ על השדה Select status, ולאחר מכן לבחור באפשרות Archived (בארכיון).

תנאים חלים רק על מוצרים או גרסאות שמותאמים אוטומטית. אם מוסיפים מוצרים באופן ידני לאוסף, תנאי לא יסיר אותם. כדי להוציא את המוצרים האלה מהאוסף, יש להסיר את המוצרים שהוספו באופן ידני.

הגדרת תנאים על סמך מחיר, מחיר להשוואה, משקל או מלאי

ניתן להוסיף תנאי כדי לכלול מוצרים או גרסאות באוסף על בסיס המחיר, המחיר להשוואה, המשקל או המלאי שלהם.

עיין בטבלה הבאה לקבלת פרטים על האופן שבו מוצרים מותאמים לערך התנאי שהגדרת עבור מחיר, מחיר להשוואה, משקל או מלאי.

שמות ותיאורים של התנהגויות תנאים להוספת מוצרים לאוספים.
מונחתיאור
שווה ל-הערך הרלוונטי של מוצר או גרסה חייב להתאים בדיוק לערך שהוזן.
אינו שווה ל-הערך הרלוונטי של מוצר או גרסה אינו יכול להתאים לערך שהוזן.
is greater than (גדול מ)הערך הרלוונטי של המוצר או הגרסה גדול מהערך שהוזן.
is less than (קטן מ)הערך הרלוונטי של המוצר או הגרסה קטן מהערך שהוזן.
is not set (לא מוגדר)חל רק על התנאי Compare at price (מחיר להשוואה). מוצר נחשב תואם כאשר לאחת הגרסאות שלו יש ערך מחיר להשוואה ריק.
is set (מוגדר)חל רק על התנאי Compare at price. מוצר נחשב תואם כאשר לכל הגרסאות שלו יש ערך של מחיר להשוואה. הערך יכול להיות 0.

ההתנהגות של התנאים Compare at price > is not set ושל Compare at price > is set מבוססת על הערכים של כל גרסאות המוצר בדרכים הבאות:

  • אם לגרסה כלשהי יש מחיר להשוואה ריק, המוצר יתאים לתנאי is not set.
  • עבור התנאי is set, לכל הגרסאות חייב להיות ערך של מחיר להשוואה (כולל 0) כדי שהמוצר יתאים.

תנאים לגרסאות

כשיש לך מקור מסוג מוצרים, ואתה מגדיר בו תנאי שמתייחס למוצר עם גרסאות, התנאי יוגדר כאמיתי (true) אם קיימת גרסה כלשהי שתואמת לתנאי. כלל זה תקף ללא קשר לשאלה אם בחרת באפשרות Match all conditions (התאמה לכל התנאים) או Match any condition (התאמה לתנאי כלשהו) באותו מקור.

לדוגמה, נניח שיש לך מוצר עם 5 גרסאות. לארבע מהגרסאות יש מלאי, אך לאחת אזל המלאי. אם יש לך אוסף עם תנאי במקור מוצרים שמוגדר כ-Inventory stock is greater than 0 (המלאי גדול מ-0), אזי המוצר ייכלל באוסף מכיוון שלפחות אחת מהגרסאות עומדת בתנאי.

הגדרת תנאים של הגדרת מטא שדה בהתבסס על ערכי מטא שדות

אפשר להוסיף תנאי לכלול מוצרים או גרסאות שיש להם ערך מסוים של מטא שדה.

כדי שהמטא שדות יהיו זמינים לך בעת יצירת אוספים, יש להפעיל את הגדרת האוספים עבור הגדרת המטא שדה. אפשר להפעיל את הגדרת האוספים בעד 128 הגדרות לכל הגדרות מטא שדות של מוצרים והגדרות מטא שדות של גרסאות.

כאשר המקור של האוסף מוגדר אל גרסאות, תנאים של מטא שדה מסוג קטגוריה מצמצמים את האוסף לגרסאות ספציפיות רק כאשר אפשרות המוצר הקשורה מחוברת למטא שדה מסוג קטגוריה. אפשרויות מוצר מחוברות מציגות את הסמל מסד נתונים בדף פרטי המוצר.

לדוגמה, אם האפשרות צבע מחוברת למטא שדה קטגוריה צבע, אז התנאי Color is red כולל רק גרסאות עם ערך אפשרות הצבע red.

אם אפשרות לא מחוברת למטא שדה קטגוריה, תנאי עבור המטא שדה הזה עדיין יכול להתאים למוצר, אבל התנאי לא מצמצם את האוסף לגרסאות ספציפיות עבור האפשרות הזו.

לדוגמה, כדי להגדיר תנאי שבוחר מוצרים עם הגדרת המטא שדה Color (צבע) והערך #FF0000:

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי > מטא שדה.
  2. יש לבחור צבע כהגדרת המטא שדה.
  3. יש ללחוץ על השדה בחירת ערך, ולאחר מכן לבחור #FF0000.

למידע נוסף על אוספים לפי מטא שדות.

סוגי מטא שדות תומכים בתנאים הבאים.

תנאים נתמכים עבור סוגי מטא שדות
סוג הגדרת מטא שדהתנאים
אמת או שקרסוג הגדרת מטא השדה מסוג אמת או שקר תומך בתנאים הבאים:
  • שווה ל-
מספר שלםסוג הגדרת מטא השדה מסוג מספר שלם תומך בתנאים הבאים:
  • שווה ל-
  • גדול מ-
  • קטן מ-
מספר עשרוניסוג הגדרת מטא השדה מסוג מספר עשרוני תומך בתנאים הבאים:
  • שווה ל-
  • גדול מ-
  • קטן מ-
דירוגסוג הגדרת מטא השדה מסוג דירוג תומך בתנאים הבאים:
  • שווה ל-
  • גדול מ-
  • קטן מ-
טקסט בשורה אחתסוג הגדרת מטא השדה מסוג טקסט בשורה אחת כסוג הגדרת מטא שדה יכול להיות ערך יחיד או רשימת ערכים, ותומך בתנאים הבאים:
  • שווה ל-

הגדרת תנאים בהתבסס על מטא שדות מסוג הפניה למטא אובייקט

אפשר להוסיף תנאי לכלול מוצר או גרסה באוסף בהתבסס על הערך של מטא שדה מסוג הפניה למטא אובייקט. אפשר להגדיר תנאים למטא שדות מסוג הפניה למטא אובייקט עבור מוצרים ועבור גרסאות.

לדוגמה, כדי להגדיר תנאי שבוחר מוצרים עם מטא שדה מסוג הפניה למטא אובייקט Material שהערך שלו הוא Cotton:

  1. במקור מוצרים או גרסאות, יש ללחוץ על הוספההוספת תנאי.
  2. יש ללחוץ על Material.
  3. בתפריט הנפתח השני, יש לבחור באפשרות is equal to.
  4. יש להזין או לבחור את הערך Cotton.

הגדרת תנאים המבוססת על מטא שדות מסוג הפניה למטא אובייקט מאפשרת לך ליצור אוספים המבוססים על תכונות טקסונומיה סטנדרטיות.

שימוש בתנאי בחירה מרובים

אפשר להגדיר יותר מתנאי בחירה אחד כדי לשלוט אילו מוצרים או גרסאות ייכללו באוסף. אפשר לבחור אם מוצרים או גרסאות חייבים להתאים לכל התנאים כדי להיכלל באוסף, או אם הם יכולים להתאים לכל תנאי שהוא (לפחות לאחד מהם).

לדוגמה, נניח שהגדרת את התנאים הבאים עבור אוסף:

  • תג מוצר מתוייג עם shirt.
  • המחיר נמוך מ-$100.01 USD.

אם בוחרים באפשרות התאמה לכל התנאים, אז מוצרים או גרסאות ייכללו רק אם הם מתוייגים עם shirt וגם מתומחרים ב-$100 USD או פחות. מוצרים או גרסאות חייבים להתאים לשני התנאים כדי להיכלל באוסף.

אם בוחרים באפשרות התאמה לכל תנאי שהוא, מוצרים או גרסאות ייכללו אם הם מתוייגים עם shirt או אם הם מתומחרים ב-$100 USD או פחות. מוצרים או גרסאות צריכים להתאים רק לתנאי אחד כדי להיכלל באוסף.

הגדרת מספר תנאים כדי להגדיר טווח

כדי לכלול מוצרים או גרסאות עם מחיר, משקל או ערך מלאי שנמצא בטווח שצוין, יש להגדיר יותר מתנאי אחד. הקצה התחתון של הטווח מוגדר בתנאי אחד, והקצה העליון של הטווח בתנאי שני. עליך לבחור באפשרות התאמה לכל התנאים כדי לכלול רק את המוצרים או הגרסאות שנמצאים בתוך הטווח.

לדוגמה, כדי להגדיר אוסף שכולל מוצרים או גרסאות שמתומחרים בטווח שבין $50 USD ל-$150 USD, עליך להגדיר את התנאים הבאים:

  • המחיר גבוה מ-$49.99 USD.
  • המחיר נמוך מ-$150.01 USD.

פתרון בעיות בתנאי אוספים

אם נתקלת בבעיות בתנאי האוסף שלך, כדאי לעיין במידע הבא על פתרון בעיות.

פתרון בעיות באוסף המכיל מוצרים שגויים

במקרים נדירים, אוספים עשויים להכיל מוצרים שגויים. האוסף עשוי להכיל מוצרים שלא מתאימים לתנאים שלו, או לא להכיל מוצרים שכן מתאימים לתנאים שלו.

במקרה כזה, אפשר לנסות את הפתרונות העוקפים הבאים כדי לרענן את האוסף:

רענון האוסף על ידי שכפול והסרה של תנאי

  1. ב-Shopify Admin, יש לעבור אל מוצרים > אוספים.
  2. יש ללחוץ על האוסף שמכיל מוצרים שגויים.
  3. יש לבחור תנאי קיים כלשהו, כגון "תג מוצר שווה ל-summer", ולהוסיף עותק של אותו תנאי בדיוק. פעולה זו תאלץ את האוסף להתעדכן בתהליך, כדי למנוע הוספה של מוצרים לא רצויים לאוסף.
  4. יש ללחוץ על שמירה.
  5. יש למחוק את התנאי הכפול וללחוץ שוב על שמירה.
  6. יש לבדוק כדי לאשר אם הבעיה נפתרה גם ב-Shopify Admin וגם בחזית החנות שלך.

רענון האוסף על ידי עדכון מוצרים

אם רק מוצרים ספציפיים חסרים או שנכללו בטעות, אפשר לאלץ עדכון של המוצרים האלה:

  1. ב-Shopify Admin, יש לעבור אל מוצרים.
  2. יש ללחוץ על המוצר שחסר באוסף או שנכלל בו בטעות.
  3. יש לבצע שינוי קטן במוצר, כמו הוספת רווח לתיאור או הזנת מחיר להשוואה.
  4. יש ללחוץ על שמירה.
  5. יש לבטל את השינוי על ידי מחיקת מה שהוספת.
  6. יש ללחוץ שוב על שמירה.
  7. יש לרענן את דף הקולקציה כדי לאשר אם המוצר עכשיו נכלל או לא נכלל באוסף בצורה תקינה.
פתרון בעיות: האוסף לא מתעדכן כאשר מוצר או גרסה משתנים

אם ביצעת שינוי במוצר או בגרסה שאמור לגרום להם להתאים או לא להתאים לתנאים מבוססי הגרסאות של אוסף, אבל המוצר נשאר באוסף או מחוץ לו בטעות, אפשר לפתור זאת על ידי שינוי זמני של תנאי האוסף ולאחר מכן ביטול השינוי:

  1. ב-Shopify Admin, יש לעבור אל מוצרים > אוספים.
  2. יש ללחוץ על האוסף שלא מתעדכן.
  3. במקטע תנאים, יש לבצע שינוי זמני באחד התנאים. לדוגמה, לשנות ערך של תנאי מחיר ב-$0.01.
  4. יש ללחוץ על שמירה. האוסף יתרענן. לאחר שהאוסף יסיים להתרענן, יש להחזיר את התנאי לערכו המקורי.
  5. יש ללחוץ שוב על שמירה.
פתרון בעיות: הבנת אופרטורים של תנאים

מומלץ לעבור על הבעיות הנפוצות הבאות הקשורות לאופרטורים של תנאים כדי לוודא שהאוספים שלך פועלים כצפוי.

התאמה מדויקת לעומת התאמה חלקית

כשמגדירים תנאים, חשוב להבין את ההבדל בין התאמה מדויקת להתאמה חלקית:

  • שווה ל-: המוצר חייב להתאים בדיוק לערך המלא שהזנת. לדוגמה, אם תזין summer sale, רק מוצרים עם הביטוי הזה בדיוק יתאימו, ולא מוצרים עם summer sale 2024.
  • מכיל: מאפיין המוצר מכיל את הערך שהזנת בכל מקום בתוכו. לדוגמה, sale יתאים למוצרים עם summer sale, sale items או clearance sale.
  • אינו שווה ל-: המוצר לא יכול להתאים לערך המדויק. זה שונה מ-אינו מכיל, שמשמעותו שהערך לא יכול להיכלל בשום מקום במאפיין.

אופרטורים מספריים ופתרונות עוקפים

באוספים אין אופרטורים של "גדול מ- או שווה ל-" או "קטן מ- או שווה ל-". כדי לכלול את ערך היעד בטווח, יש להזיז את הערך בסנט אחד:

  • כדי לכלול מוצרים במחיר של 100 USD או פחות, יש להשתמש ב: מחיר מוצר קטן מ- 100.01 USD
  • כדי לכלול מוצרים במחיר של 50 USD או יותר, יש להשתמש ב: מחיר מוצר גדול מ- 49.99 USD

תנאים של מחיר להשוואה

לתנאים של מחיר להשוואה יש התנהגויות מסוימות שעשויות להיות בלתי צפויות:

  • אפס (0) אינו זהה לריק: מחיר להשוואה של 0.00 USD לא נחשב לריק. כדי למצוא מוצרים שהמחיר להשוואה שלהם מוגדר (כולל אפס), יש להשתמש ב-מוגדר או ב-גדול מ- 0.00.
  • הערכה ברמת הגרסה: אם לגרסה כלשהי של מוצר יש מחיר להשוואה ריק, אז המוצר כולו יתאים לתנאי אינו מוגדר. עבור התנאי מוגדר, לכל הגרסאות חייב להיות ערך של מחיר להשוואה (כולל אפס).
  • ברירת המחדל היא NULL: לפי ברירת המחדל, למוצרים ולגרסאות יש ערך מחיר להשוואה של NULL (ריק), שאינו מזוהה על ידי תנאים של מחיר להשוואה. עליך להגדיר באופן ידני ערך במוצר או בגרסה כדי שהוא יזוהה.
  • הגדרה ל-0.00 USD מוציאה מאוספי מבצעים: אם ברצונך להוציא מוצר מאוספים שמשתמשים ב-מחיר להשוואה מוגדר, יש להגדיר את המחיר להשוואה ל-0.00 USD.

הוצאת מוצרים עם "אינו שווה ל-"

בעת שימוש ב-אינו שווה ל- כדי להוציא מוצרים על סמך קטגוריות כמו ספק או סוג, ייתכן שהתנאי לא יסנן מוצרים כהלכה, במיוחד בשימוש בהחרגות מרובות:

  • עם כל התנאים, מוצר לא יכול להתאים לאף אחד מקריטריוני ההחרגה כדי להיכלל. זה יכול להיות מאתגר כשמנסים להוציא מספר ספקים.
  • עם תנאי כלשהו, מוצר נכלל אם הוא לא מתאים לפחות לקריטריון החרגה אחד, מה שיכול לכלול בטעות מוצרים שרצית להוציא.

כדאי לשקול שימוש בתגי מוצר עם התנאי שווה ל- במקום זאת, להחרגות אמינות יותר.