מוצרים
דף המוצרים מציג את קטלוג המוצרים המלא שלכם ומאפשר לסנן ולחפש בו.
יכולות לוח הבקרה
סטטיסטיקות קטלוג
רצועת בריאות קטלוג אחת בראש הדף, לא שורת אריחים. היא מציגה
N מוצרים · N קטגוריות · N מותגים, ולצדה תווית לכל דבר שדורש טיפול: מוצרים
שאזלו מהמלאי, מוצרים במלאי נמוך, ומוצרים ללא קטגוריה או מותג. כשאין מה לסמן
מוצג במקום זאת הקטלוג מלא. הספירות מכסות את כל הקטלוג, לא את העמוד שאתם
צופים בו.
מסננים
סננו מוצרים לפי כמה קריטריונים:
| מסנן | תיאור |
|---|---|
| חיפוש | איתור מוצרים לפי שם, תיאור או מק"ט |
| קטגוריה | סינון לפי קטגוריית מוצר |
| מותג | סינון לפי שם מותג |
| סטטוס מלאי | כל המלאי, במלאי, מלאי נמוך או אזל מהמלאי |
טבלת מוצרים
טבלה ניתנת למיון המציגה:
| עמודה | תיאור |
|---|---|
| תמונה | תמונה ממוזערת של המוצר או תמונת ברירת מחדל |
| שם | שם המוצר ומק"ט |
| מחיר | המחיר הנוכחי והמחיר לפני ההנחה (מוצג עם קו חוצה) |
| קטגוריה | קטגוריות מוצר (תגיות) |
| מותג | שם המותג |
| מלאי | במלאי (ירוק), אזהרת מלאי נמוך עם מספר היחידות שנותרו (כתום) או אזל מהמלאי (אדום) |
| הכנסות 30 יום | ההכנסות ב-30 הימים האחרונים, עם חץ לשינוי מול 30 הימים הקודמים ומספר היחידות שנמכרו מתחת. מוצרים ללא מכירות בחלון הזמן הזה מציינים זאת |
צפייה במוצרים
- עברו אל מסחר אלקטרוני > מוצרים
- השתמשו בתיבת החיפוש כדי למצוא מוצרים מסוימים
- החילו מסננים כדי לצמצם את התוצאות
- עברו בין דפי התוצאות
הבנת נתוני מוצרים
שדות מוצר
| שדה | תיאור |
|---|---|
externalId | מזהה המוצר הייחודי שלכם (למשל מק"ט) |
name | שם תצוגת המוצר |
price | מחיר מכירה נוכחי. ריק כשהחנות לא נותנת למוצר מחיר: הקטלוג מציג "ללא מחיר", והמוצר לעולם לא עונה על תנאי מחיר ("מחיר נמוך מ-10" לא מתייחס אליו כ-0). מחיר 0 שהוגדר בחנות נשאר 0 |
compareAtPrice | מחיר מקורי (מציג הנחה) |
currency | קוד המטבע של המחיר |
categories | מערך שמות קטגוריות |
tags | מערך תגיות מוצר |
brand | שם המותג או הספק |
imageUrl | תמונת המוצר הראשית |
inStock | סטטוס זמינות |
variants | וריאציות, כגון גודל או צבע |
וריאנטים
למוצרים יכולים להיות כמה וריאנטים הנבדלים בפרטים הבאים:
- מחיר
- מק"ט
- סטטוס מלאי
- אפשרויות (גודל, צבע וכו')
סנכרון מוצרים
המוצרים מסונכרנים בדרך כלל מפלטפורמת המסחר האלקטרוני שלכם. Joryio תומכת ב:
- Shopify - סנכרון אוטומטי באמצעות webhook
- WooCommerce - אינטגרציית REST API
- Magento - התוסף Joryio Connect
- פלטפורמות מותאמות - השתמשו בAPI מוצרים
ייבוא מרוכז
השתמשו ב-API לעדכון או ליצירה מרוכזים כדי לייבא מוצרים - שלחו מערך JSON ללא מעטפת (עד 500 פריטים) לנקודת הקצה של המוצרים:
POST /catalog/products
[
{ "productId": "SKU-001", "name": "מוצר 1", "price": 19.99, "source": "shopify" },
{ "productId": "SKU-002", "name": "מוצר 2", "price": 29.99, "source": "shopify" }
]
שימוש במוצרים בקמפיינים
המלצות מוצרים
כללו מוצרים בקמפיינים באימייל באמצעות תבניות Liquid:
{% assign picks = 'featured' | products %}
{% for product in picks %}
<div class="product">
<img src="{{ product.imageUrl }}" alt="{{ product.name }}">
<h3>{{ product.name }}</h3>
<p>₪{{ product.price }}</p>
<a href="{{ product.url }}">קנה עכשיו</a>
</div>
{% endfor %}
'featured' הוא שם של בחירת מוצרים שנשמרה בעמוד המוצרים. המסנן products פועל בכל שליחה ובתצוגה מקדימה; ראו את מדריך Liquid.
להמלצות אישיות לכל לקוח (מותאמות אישית, נקנו יחד, פריטים דומים, מוצרים חדשים ועוד) בכל ערוץ, ראו המלצות מוצרים.
התאמה אישית
שלושה משתנים מתארים מה הנמען קנה, או עומד לקנות. הם נפתרים לכל איש קשר בזמן השליחה
ובתצוגה המקדימה, בכל ערוץ, בקמפיינים ובמסעות כאחד - והם ריקים לאיש קשר ללא הזמנות
בחנות, לכן עטפו כל אחד מהם ב-{% if %}.
| משתנה | מה הוא מכיל | מתי להשתמש |
|---|---|---|
cart | עגלת החנות המסונכרנת של איש הקשר: items, value, subtotal (סכום הפריטים, לפני משלוח), currency, itemCount, checkoutUrl. ריק כשהעגלה ריקה | שחזור עגלה - "השארת את אלה מאחור", עם קישור לתשלום |
last_order | ההזמנה האחרונה שלהם שלא בוטלה ולא זוכתה: id, placedAt, total, currency, status, itemCount, items, orderUrl | הזמנה חוזרת ומעקב - "איך הייתה ההזמנה?", "הזמינו שוב" |
top_products | המוצרים שהם מזמינים הכי הרבה, עד 5, הנפוץ ביותר ראשון: name, sku, imageUrl, url, timesOrdered, lastOrderedAt | הצעות על בסיס הרגלים - "הרגיל שלך?" |
לפריטים ב-cart.items וב-last_order.items צורה אחת - name, quantity, price,
total, imageUrl, url, sku - כך שלולאה שנכתבה לאחד עובדת גם על השני.
עגלה נטושה:
{% if cart %}
{% for item in cart.items %}
<p>{{ item.name }} x {{ item.quantity }} - {{ item.total | currency: cart.currency }}</p>
{% endfor %}
<p>סכום העגלה: {{ cart.value | currency: cart.currency }}</p>
<a href="{{ cart.checkoutUrl }}">השלם רכישה</a>
{% endif %}
איזה קישור. {{ cart.checkoutUrl }} הוא קישור השחזור של החנות עצמה לעגלה (WooCommerce, Magento ו־PrestaShop: הקישור שהתוסף של Joryio שולח כשהעגלה ננטשת; Shopify: קישור השחזור של הקופה), ולכן הוא בונה את העגלה מחדש בכל מכשיר. רק עגלה שהחנות לא שלחה לה קישור שחזור מקבלת את דף הקופה של החנות. קישור שאינו בכתובת של החנות המחוברת לא נמצא בשימוש לעולם. עגלה שננטשה לפני הכלל הזה (2026-11-01) נשארת עם דף הקופה הרגיל עד שהחנות מדווחת שוב שהיא ננטשה.
איש קשר בלי עגלה. מייל עגלה שהכפתור שלו מקושר ל־{{ cart.checkoutUrl }} לא נשלח למי שאין לו עגלה מסונכרנת (או עגלה שהחנות לא נתנה לה קישור שחזור): הקישור היה יוצא ריק, כפתור שלא מוביל לשום מקום. השליחה נרשמת כמדולגת, מהסיבה אין קישור לעגלה לשליחה (cart_link_missing). כדי לשלוח בכל זאת, תנו לקישור ברירת מחדל: {{ cart.checkoutUrl | default: 'https://your-store.com/cart' }}. תצוגת המייל מציגה עגלה לדוגמה מסומנת לאיש קשר בלי עגלה, ו־Launch Review מזהיר כשהודעה במסע קוראת cart אבל המסע לא מתחיל באירוע עגלה (Cart Abandoned, Checkout Started, Product Added, Cart Updated, Cart Viewed).
הזמנה אחרונה ומוצרים קבועים:
{% if top_products.size > 0 %}
<p>הרגיל שלך, {{ user.firstName }}? {{ top_products | map: "name" | join: " + " }}</p>
{% endif %}
{% if last_order %}
<p>בפעם הקודמת ({{ last_order.placedAt | date_format }}) הזמנת:</p>
{% for item in last_order.items %}
<p><a href="{{ item.url }}">{{ item.name }}</a> x {{ item.quantity }}</p>
{% endfor %}
{% endif %}
בחרו אחד מהם בקבוצת Shopping בבורר ההתאמה האישית בכל עורך כדי להוסיף קטע מוכן. הרשימה המלאה נמצאת במדריך Liquid.
סינוני מוצרים
סינון מוצרים הוא מסנן שמור וניתן לשימוש חוזר בקטלוג המוצרים שלכם - למשל "הנעלה
מוזלת", "פריטים במלאי מתחת ל-50$", או "כל מה שמתויג new-arrival". בנו אותו פעם
אחת והשתמשו בו בכל מקום שבו אתם מציגים מוצרים.
יצירה: בעמוד מוצרים לחצו על סינונים → סינון חדש. תנו שם, הוסיפו כלל אחד או יותר על שדות מוצר (שם, מותג, מחיר, במלאי, קטגוריות, תגיות, …) עם אופרטורים המתאימים לסוג השדה, בחרו אם להתאים לכל הכללים או לאחד לפחות מהם, והגדירו מספר מוצרים מרבי. תצוגה מקדימה מראה בדיוק אילו מוצרים תואמים כרגע.
סינוני מוצרים הם המקבילה לסינוני ישויות - עץ תנאי סינון שמור שאפשר להשתמש בו כדי לבחור מוצרים לתוכן ולהמלצות, במקום לרשום מזהי מוצרים ידנית.
שיטות עבודה מומלצות
- שמרו על סנכרון המוצרים: ודאו שמתבצע סנכרון קבוע עם פלטפורמת המסחר שלכם
- השתמשו בתמונות איכותיות: תמונות מוצרים משפרות את המעורבות באימייל
- שמרו על נתוני מלאי מדויקים: התראות על מוצרים שאזלו מהמלאי דורשות נתונים מדויקים
- קטלגו באופן עקבי: השתמשו בקטגוריות עקביות כדי לשפר את הסינון
- כללו כתובות URL: כתובות ה-URL של המוצרים מאפשרות מעקב אחר קליקים
פתרון בעיות
מוצרים לא מופיעים
- בדקו את אימות ה-API
- ודאו שמזהה סביבת העבודה נכון
- ודאו שלמוצרים יש את השדות הנדרשים (externalId, name, price)
תמונות לא נטענות
- ודאו שכתובות התמונות נגישות לציבור
- בדקו את דרישות ה-HTTPS
- ודאו שכתובות התמונות לא פגו
סטטוס מלאי לא נכון
- ייתכן שצריך לשנות את תדירות הסנכרון
- בדקו את הגדרות ה-webhook
- ודאו שמעקב המלאי מופעל