תנאים
תנאים הם הדרך שלכם לומר מתי הנחה חלה. אתם בונים אותם באותו כרטיס בכל עמוד הנחה: בוחרים שדה, בוחרים אופרטור, מקלידים או בוחרים ערך.
איך זה עובד
Section titled “איך זה עובד”תנאי הוא שלושה דברים שנקראים משמאל לימין — שדה · אופרטור · ערך. למשל Cart subtotal · is greater than or equal to · 50.
תנאים חיים בתוך rule group (קבוצת כללים). קבוצה יכולה להחזיק כמה תנאים שתצטרכו.
- הפקד Between conditions: (החיבור בין התנאים) — ברגע שקבוצה מחזיקה שני תנאים או יותר, הוא יושב בין כל זוג ומציג את החיבור הנוכחי כתג (AND או OR) עם כפתור Switch to OR / Switch to AND. הבחירה שייכת לכל הקבוצה, לא לזוג בודד. AND הוא ערך הפתיחה.
- בין קבוצות — ברגע שקיימת קבוצה שנייה, מופיעה בכותרת הכרטיס רשימה נפתחת Rule Group Logic (לוגיקת קבוצות הכללים) עם Match All Rule Groups (התאמה לכל קבוצות הכללים) ו־Match Any Rule Group (התאמה לקבוצה כלשהי). התג המצויר בין הקבוצות מראה איזו מהאפשרויות פעילה.
כשאין כללים כלל, הכרטיס מציג No rules configured ואת השורה “This discount will apply to all qualifying orders.”
איפה זה נמצא
Section titled “איפה זה נמצא”בונה הכללים הוא הכרטיס Discount Rules (כללי ההנחה) בהנחות Product, Order, Shipping ו־Price List. אותו בונה מופיע עם כותרת אחרת במקומות אחרים:
- Bundle — בתוך Customer Eligibility (Discount Rules), תנאי לקוח בלבד, ומוגבל לקבוצת כללים אחת.
- Buy X Get Y — פעמיים, פעם אחת תחת Customer buys (מה שהקונה קונה) ופעם תחת Customer gets (מה שהקונה מקבל). כל אחד משני אלה דורש לפחות כלל אחד.
שורות התנאי שלהלן — שדה · אופרטור · ערך — משותפות לכל האפליקציה, אבל rule groups ו־Rule Group Logic שייכים לשישה הסוגים האלה בלבד: Product, Order, Shipping, Price List, Bundle ו־Buy X Get Y. שאר הסוגים מסדרים את התנאים שלהם אחרת:
- Multi-offer — אין בונה כללים. כל הצעה מציינת את פריטי העגלה שהיא מכירה בקבוצות Qualifying items (פריטים מזכים), שכל אחת מהן נושאת את הכותרת “Match [all] of these conditions”, ונושאת רשימת Requirements נפרדת. להנחה יש גם כרטיס Who can use this discount אחד שקובע מי זכאי להשתמש בה.
- Block codes — כרטיס Conditions אחד ושטוח. התנאים מופיעים זה אחר זה עם בחירת התאמה של all/any, ואין קבוצות.
- Spend More Save More — אין בונה. במקומו מוצעת רשימה קבועה של שישה מתגים: Customer tags, Account status, B2B customers, Past orders, Cart quantity, Cart contents.
- Gift with Purchase — גם כאן אין בונה. כרטיס ה־Conditions שלו הוא רשימה קבועה של חמישה מתגים: Customer tags, Account status, B2B customers, Past orders, Cart attribute.
- Quantity Break — אין כרטיס תנאים כלל.
הגדרות
Section titled “הגדרות”Add your first rule / Add rule group
Section titled “Add your first rule / Add rule group”Add your first rule יוצר RULE GROUP #1 עם תנאי ריק אחד בתוכה. Add rule group מוסיף קבוצה נוספת מתחת. לכל קבוצה יש ✕ בפינה הימנית העליונה שלה להסרתה. ב־Bundle, שמאפשר קבוצה אחת בלבד, Add rule group אינו מוצע.
Add condition
Section titled “Add condition”מוסיף תנאי נוסף בתוך אותה קבוצה. פקד ההסרה של תנאי מופיע ברגע שהקבוצה מחזיקה יותר מתנאי אחד.
Rule Group Logic
Section titled “Rule Group Logic”מוצג רק כשקיימות שתי קבוצות או יותר, ולכן לעולם אינו מופיע ב־Bundle. Match All Rule Groups (AND) או Match Any Rule Group (OR).
Between conditions:
Section titled “Between conditions:”תג ה־AND/OR בתוך קבוצה, עם כפתור שמחליף אותו. הוא מופיע ברגע שהקבוצה מחזיקה שני תנאים או יותר, והוא חל על כל תנאי בקבוצה הזו.
תנאי עגלה
Section titled “תנאי עגלה”זמינים בכללים של Product, Order, Shipping, Multi-offer ו־Block codes.
Cart attribute
Section titled “Cart attribute”מאפיינים מותאמים אישית שהוגדרו על העגלה. אופרטורים: is one of (הוא אחד מ־), is not one of (אינו אחד מ־). ערך: זוג מפתח־וערך אחד או שניים, ושני החלקים נדרשים.
Cart quantity
Section titled “Cart quantity”המספר הכולל של הפריטים בעגלה. אופרטורים: equals (שווה), is greater than or equal to (גדול או שווה), is less than or equal to (קטן או שווה). ערך: מספר שלם, 1 או יותר.
Cart subtotal
Section titled “Cart subtotal”שווי סכום הביניים של הפריטים בעגלה, לפני הנחות. אופרטורים: equals, is greater than or equal to, is less than or equal to. ערך: סכום של 0.01 לפחות.
תנאי לקוח
Section titled “תנאי לקוח”זמינים בכללים של Product, Order, Shipping, Bundle, Multi-offer ו־Block codes. ב־Price List מוצע Customer tags בלבד.
Customer is B2B
Section titled “Customer is B2B”האם הלקוח הוא לקוח עסקי. אופרטור: equals. ערך: True או False.
Customer logged in
Section titled “Customer logged in”האם הלקוח מחובר לחשבון שלו. אופרטור: equals. ערך: True או False.
Customer tags
Section titled “Customer tags”תגיות ברשומת הלקוח. אופרטורים: is one of, is not one of. ערך: עד 20 תגיות, שמוקלדות אחת בכל פעם.
Customer orders count
Section titled “Customer orders count”כמה הזמנות הלקוח ביצע. אופרטורים: equals, is greater than or equal to, is less than or equal to. ערך: מספר שלם, 0 או יותר — כך ש־equals 0 הוא הנחה להזמנה ראשונה.
תנאי שורת פריט
Section titled “תנאי שורת פריט”זמינים ב־Product, Order, Buy X Get Y ו־Multi-offer. ב־Price List מוצעים Specific products ו־Specific collections בלבד; ב־Block codes מוצעים Specific collections, Product tags ו־Has selling plan. בהנחות Shipping אין אף אחד מאלה.
Line attribute
Section titled “Line attribute”מאפיינים מותאמים אישית על שורת פריט. אופרטורים: is one of, is not one of. ערך: זוג מפתח־וערך אחד או שניים.
Line quantity
Section titled “Line quantity”הכמות של שורה בודדת. אופרטורים: equals, is greater than or equal to, is less than or equal to, is in range (בטווח). ערך: מספר שלם, 1 או יותר; is in range מבקש מינימום ומקסימום.
Line subtotal
Section titled “Line subtotal”סכום הביניים של השורה עצמה. אופרטורים: equals, is greater than or equal to, is less than or equal to. ערך: סכום של 0.01 לפחות.
Specific collections
Section titled “Specific collections”אופרטורים: is one of, is not one of. ערך: עד 10 קולקציות, שנבחרות מדפדפן הקולקציות של Shopify.
Specific products
Section titled “Specific products”אופרטורים: is one of, is not one of. ערך: עד 20 מוצרים, שנבחרים מדפדפן המוצרים של Shopify.
Product tags
Section titled “Product tags”אופרטורים: is one of, is not one of. ערך: עד 20 תגיות.
Specific variants
Section titled “Specific variants”אופרטורים: is one of, is not one of. ערך: עד 20 וריאציות.
Compare-at price
Section titled “Compare-at price”המחיר להשוואה של המוצר מממשק הניהול של Shopify; מוצרים שאין להם כזה מדולגים. מוצע בהצעות product ו־order של Multi-offer. אופרטורים: is higher than the current price (גבוה מהמחיר הנוכחי) ו־is not higher than the current price (אינו גבוה מהמחיר הנוכחי) — שניהם אינם מקבלים ערך — וכן is greater than or equal to, is less than or equal to ו־equals, שמקבלים סכום של 0.01 לפחות.
Has selling plan
Section titled “Has selling plan”האם השורה היא מנוי. אופרטור: equals. ערך: True או False.
תנאי משלוח
Section titled “תנאי משלוח”בהנחות Shipping בלבד, וכן בהצעות shipping של Multi-offer.
Shipping type
Section titled “Shipping type”סוג שירות המשלוח. אופרטורים: contains (מכיל), does not contain (אינו מכיל). ערך: טקסט חופשי.
Shipping method
Section titled “Shipping method”חברת השילוח או השיטה. אופרטורים: equals, contains, does not contain. ערך: טקסט חופשי.
Country code
Section titled “Country code”מדינת היעד, כקוד בן שתי אותיות (US, CA, GB). אופרטורים: is one of, is not one of. ערך: עד 20 קודים.
Shipping city
Section titled “Shipping city”שם עיר היעד. אופרטורים: is one of, is not one of. ערך: עד 20 שמות.
Province / State code
Section titled “Province / State code”אופרטורים: is one of, is not one of. ערך: עד 20 קודים.
Postal code
Section titled “Postal code”אופרטורים: is one of, is not one of. ערך: עד 20 קודים.
האזהרה על ערבוב שדות
Section titled “האזהרה על ערבוב שדות”אם קבוצה אחת מחזיקה גם בחירת מוצרים (Specific Products, Specific Variants, Collections, Product Tags) וגם דרישת מוצר (Line Quantity, Line Subtotal, Line Attribute, Subscription), הכרטיס מציג אזהרה שנוקבת בשתי קבוצות השדות:
Rule Group #1: These fields should be in separate rule groups. … Move product requirements to a different rule group for the discount to work correctly.
ב־Buy X Get Y ההמלצה הפוכה במכוון, כי ההנחה הזו מתאימה פריטים לכל קבוצה בנפרד ואז מחברת את הקבוצות יחד. שם דרישה שעומדת לבדה חלה על כל מוצר, ולכן האפליקציה מזהירה שקבוצה “may discount too many items” ומבקשת מכם לשים את הדרישה באותה קבוצה עם הבחירה, כשהקבוצה מוגדרת ל־AND. היא גם מסמנת קבוצה שחוזרת על אותו שדה בחירה עם AND כקבוצה ש”may match no products” — פריט אחד היה צריך להיות בשתי הקולקציות, או להיות שני המוצרים, בו זמנית.
אף אחת מהאזהרות אינה חוסמת את Save.
דוגמאות
Section titled “דוגמאות”רק Blue Shirts
Discount Rules → RULE GROUP #1Condition 1: Specific collections · is one of · Blue Shirtsעגלות מעל 75 שנשלחות לארה״ב או לקנדה (הנחת משלוח)
Discount Rules → RULE GROUP #1Condition 1: Cart subtotal · is greater than or equal to · 75Between conditions: ANDCondition 2: Country code · is one of · US, CAלקוחות בהזמנה ראשונה בלבד
Discount Rules → RULE GROUP #1Condition 1: Customer orders count · equals · 0או מוצר עם תגית או שורה גדולה (שתי קבוצות)
RULE GROUP #1 → Product tags · is one of · clearanceRULE GROUP #2 → Line quantity · is greater than or equal to · 5Rule Group Logic: Match Any Rule Groupמגבלות והערות
Section titled “מגבלות והערות”- מוצרים: עד 20 לכל תנאי. וריאציות: עד 20. קולקציות: עד 10.
- תגיות וקודים (תגיות לקוח, תגיות מוצר, מדינה, עיר, מחוז, מיקוד): עד 20 ערכים לכל תנאי.
- מאפיינים (של עגלה או של שורה): זוג מפתח־וערך אחד או שניים לכל תנאי; שני החלקים של כל זוג נדרשים.
- ספירות הן מספרים שלמים: cart quantity ו־line quantity מתחילים ב־1, customer orders count מתחיל ב־0.
- סכומים חייבים להיות 0.01 לפחות — cart subtotal, line subtotal ו־compare-at price.
- היעדר כללים הוא הנחה תקפה ברוב הסוגים. אז היא חלה על כל ההזמנות המזכות. היוצא מן הכלל הוא Buy X Get Y: שני הבונים שלו דורשים לפחות כלל אחד, ובונה ריק נדחה עם ההודעה “At least one rule is required”.
- Shopify בודקת את העגלה מול התנאים האלה. שום דבר כאן אינו פונה לאפליקציה בזמן שהקונה קונה.
- קבוצת כללים אינה יכולה להיות ריקה: הסרת התנאי האחרון בקבוצה אינה מוצעת; הסירו במקום זאת את הקבוצה.
קישורים קשורים
Section titled “קישורים קשורים”- זכאות לקוחות — פלחי לקוחות מעל התנאים האלה.
- שווקים ומטבע — היכן ההנחה פועלת, ומה משמעות הסכומים שלכם בחו״ל.
- הנחת הזמנה — אותו בונה בעמוד מלא.
- קנו X קבלו Y — היכן שההמלצה על הקיבוץ הפוכה.