8,200 ₪ במקום 9,400 ₪ -13%
ככה זה נראה באתר
הדוגמאות כאן חיות — הן נלקחות מהחנות עצמה ברגע זה, ולא צילומי מסך שמתיישנים.
מדריך ניהול האתר
כל מה שמנוהל מלוח הבקרה, מסודר לפי נושא. כל פרק אומר איפה נקבע הדבר, מה קורה באתר כשמשנים אותו, ומה לא לעשות. מה שאין כאן — אין לו מתג, ואפשר לשאול.
יום־יום בחנות
איך לכתוב מוצר בלוח הבקרה כדי שהוא יֵראה נכון באתר
האתר לא “מעצב מחדש” את מה שכתבת — הוא קורא אותו. שלושת הכללים האלה הם כל מה שצריך לדעת.
1. מקטע “מאפיינים” = המפרט בעמוד המוצר
ככה נראה מה שכתבת ב”מאפיינים” אחרי שהאתר מסדר אותו: כל שורה בפורמט “שם: ערך” הופכת לשורה בטבלה.
| מה שתכתוב | איך זה יוצג |
|---|---|
עומס מרבי: 180 ק"ג | שורה בטבלת המפרט |
מידות המיטה: (שורה שנגמרת בנקודתיים) | כותרת קבוצה בטבלה, וכל השורות אחריה שייכות לה |
מבנה פלדה מסיבי לשימוש מסחרי (שורה קצרה בלי נקודתיים) | נקודה עם סימון ירוק מתחת לטבלה |
| פסקה שלמה | טקסט מעל הטבלה |
- אין צורך בכותרת כמו “מפרט טכני – שם המוצר” בתוך המקטע. האתר מסיר אותה, כי הכותרת כבר מופיעה בעמוד.
- ארבע השורות החשובות ביותר (עומס, מידות, חומר, אחריות) עולות אוטומטית לקופסה שליד המחיר:

2. תיאור המוצר = הסיפור השיווקי
התיאור שכתבת נשבר לבלוקים לפי הכותרות שלך, וכל בלוק מקבל תמונה של המוצר לסירוגין ימין-שמאל.
אפשר לשלב בו תמונות, וידאו, טבלאות, כותרות, רשימות ומודגש — הכל מוצג באתר: תמונות ברוחב מלא של הטקסט, בפינות מעוגלות, נטענות רק כשמגיעים אליהן (כדי לא להאט את העמוד), ווידאו ביחס 16:9. אין צורך לגעת בקוד.
3. תגיות (Ribbons)
התגית משמאל היא המחיר, מימין המצב. מתחת: המחיר, המחירון המחוק והחיסכון בשקלים — הכל מחושב לבד.
- לא לכתוב אחוזים בתגית. האתר מחשב את ההנחה מהמחיר עצמו ומציג אותה בפורמט אחיד — כך היא לעולם לא סותרת את המחיר.
- תגית עם מסר אמיתי (“מבצע החודש”, “הנחת באנדל נוספת”) מוצגת ליד המחיר בעמוד המוצר.
- “חזר למלאי!” מוצגת רק כל עוד יש מלאי בפועל.
4. תמונות בעמוד המוצר
- התמונה הראשונה בגלריה היא התמונה הגדולה בראש העמוד.
- תמונות אווירה (המוצר בשימוש, לא על רקע לבן) עולות אוטומטית לבלוקים השיווקיים בגלילה למטה, לפני תמונות על רקע לבן. אין צורך לסמן כלום — האתר מזהה לבד.
- מוצר בלי אף תמונת אווירה מקבל בלוקים בלי תמונות. הרשימה שלהם:
data/PRODUCTS-WITHOUT-LIFESTYLE-PHOTO.md. תמונה אחת שתעלה לגלריה נכנסת לשם מיד. - אחרי העלאת תמונות חדשות בכמות: להריץ
node scripts/classify-product-images.mjs(רץ פעם אחת, מסווג את כל התמונות מחדש). תמונה חדשה שעוד לא סווגה ממילא מוצגת לפני תמונות הרקע הלבן.
איך תמונה יושבת במסגרת (בכרטיס, בגלריה ובתפריט): האתר מודד את הרקע של התמונה עצמה ובוחר:
| הרקע של התמונה | איך היא מוצגת |
|---|---|
| תמונת מוצר על רקע לבן נקי | המוצר מוצג שלם עם אוויר סביבו, על הרקע האפור הקבוע |
| תמונת מוצר על רקע כמעט־לבן או אפור (סוויפ של סטודיו) | האתר מבהיר את הרקע עד ללבן וממזג אותו לאותו אפור בדיוק, והתמונה תופסת את כל המסגרת — כך לא נשאר פס של מסגרת ליד התמונה שיסגיר הפרש של גוון |
| צילום אמיתי (חדר, אדם, אווירה) | ממלאת את כל המסגרת מקצה לקצה, בלי נגיעה |
זה קורה לבד לכל מוצר בחנות. אין שדה למלא. אם צילום אמיתי מופיע בטעות על רקע אפור (או להפך),
הסיבה היא הסיווג — מריצים node scripts/classify-product-images.mjs והוא נמדד מחדש.
מחירים — שלוש הרמות
- מחירון (השדה “מחיר לפני הנחה”) — המחיר הגבוה, מוצג מחוק.
- מחיר מכירה (השדה “מחיר”) — מה שהלקוח משלם. אחוז ההנחה והחיסכון בשקלים מחושבים לבד.
- הנחה נוספת — כלל הנחה אוטומטית בוויקס. עמוד המוצר קורא את הכלל ומציג אותו לבד.
מוצר ברכישה מוקדמת — מה עושים, ומה קורה לבד
המחירון מחוק, מתחתיו מחיר המכירה, ואז הפס הירוק: ההנחה הנוספת, המחיר בהזמנה מוקדמת, השעון ותאריך ההגעה.
מה אתה עושה (פעם אחת לכל מוצר)
1. המוצר עצמו — בקטלוג:
- מחיר: המחיר שאתה רוצה למכור בו
- “מחיר לפני הנחה” (compare at): המחירון — גבוה ממנו. מכאן האתר מחשב לבד את אחוז ההנחה ואת החיסכון בשקלים.
- מלאי: אזל מהמלאי (הוא עוד לא הגיע).
2. שורה באוסף “רכישה מוקדמת” (PreOrders) בלוח הבקרה:
| שדה | מה לכתוב | מה קורה באתר |
|---|---|---|
productSlug | הכתובת של המוצר (מה שמופיע אחרי /product-page/) | מקשר את השורה למוצר |
arrivalDate | התאריך המשוער להגעה | ממנו נגזר השעון שרץ אחורה ושורת “להגעה משוערת” |
dealText | משפט המבצע, למשל “עוד 10% הנחה למזמינים מראש” | מוצג ליד התגית |
note | הערה, למשל “לפי מועד ההפלגה מהמפעל” | מוצג בשורה קטנה |
couponCode | קוד קופון, אם ההנחה לא אוטומטית | מוצג ללקוח להקלדה |
extraPercent | אחוז ההנחה הנוספת — רק אם עוד לא הקמת כלל הנחה | גיבוי בלבד (ראה למטה) |
active | ✓ | מכבה/מדליק את הפס בלי למחוק |
3. ההנחה הנוספת עצמה — שיווק → הנחות → הנחה אוטומטית: אחוז ההנחה, ועל מה היא חלה (קטגוריה או מוצרים). זה מה שבאמת מחייב את העגלה.
מה קורה לבד, בלי לגעת בקוד
- השעון והתאריך נגזרים מ-
arrivalDate. אין מה לחשב. - אחוז ההנחה הנוספת נקרא ישירות מכללי ההנחה האוטומטיים של החנות. האתר בודק אילו כללים פעילים היום וחלים על המוצר הזה (לפי מוצר או לפי קטגוריה), ומציג: “בהזמנה מוקדמת: X ₪ · חיסכון נוסף של Y ₪ (Z%)”. תשנה את הכלל בלוח הבקרה — העמוד משתנה איתו תוך דקות. אין מקום שני להקליד בו את האחוז.
- אם עוד לא הקמת כלל, האתר מציג את המספר מהשדה
extraPercent— כדי שהעמוד יהיה מוכן לפני שההנחה פעילה. ברגע שהכלל קיים, הכלל גובר. - התגית “הזמנה מוקדמת” על כרטיס המוצר מופיעה אוטומטית לכל מוצר שיש לו שורה פעילה.
- תגית “חדש” מופיעה לבד למוצר שנוסף לחנות ב-30 הימים האחרונים. אין מה למלא.
הסרה
כשהמוצר מגיע: להחזיר מלאי, ולכבות active בשורת הרכישה המוקדמת. הפס, השעון והמחיר המוזל נעלמים מעצמם.
עמודי קטגוריה: סדר המוצרים
המוצרים בכל עמוד קטגוריה מסודרים לפי סוג, ולא ברשימה מעורבבת (18.9.2026):
- הקיבוץ נעשה לפי תתי-הקטגוריות של אותה קטגוריה, בסדר שבו הן מופיעות בתפריט. קטגוריה בלי תתי-קטגוריות (למשל “כל המוצרים”) מקובצת לפי הקבוצות הראשיות של החנות.
- בתוך כל קבוצה נשמר הסדר הידני שנקבע בלוח הבקרה, כך ש”מומלצים” עדיין בשליטתך.
- מעל כל קבוצה מופיעה כותרת עם שם הקטגוריה, והיא מוצגת רק כשיש בעמוד יותר מסוג אחד.
- בחירה במיון אחר (מחיר או שם) מבטלת את הכותרות ומסדרת רשימה אחת רציפה. סינון לפי מותג או מלאי משאיר רק את הכותרות שנשארו להן מוצרים.
- כדי לשנות את סדר הקבוצות: משנים את סדר הקטגוריות בתפריט (אוסף “תפריט ראשי”).
חנות ובלוג
| מה | איפה | הכלל |
|---|---|---|
| מוצר (שם, תיאור, מדיה, מחיר, מחיר לפני הנחה, מלאי, SEO) | Store Products ← מוצרים | כל מקום באתר שמציג את המוצר מתעדכן |
| קטגוריות (שם, תיאור, תמונה, מוסתרת/גלויה, SEO) | Store Products ← קטגוריות | קטגוריה מוסתרת לא מופיעה בתפריט |
| עץ הקטגוריות | הקטגוריה ← קטגוריית אב | 7 קבוצות ראשיות: משקולות ומוטות · מכשירי כושר חכמים · מכשירי כושר לבית · ציוד לחדרי כושר · אביזרים ואחסון · פילאטיס · מותגים. הכתובת נשארת /category/<slug> גם לתת‑קטגוריה, ולכן סידור בעץ לא פוגע בגוגל |
| קטגוריה שמוזגה | הקטגוריה ← מוסתרת | הכתובת הישנה מופנית 301 בקוד (site/src/pages/category/<slug>.astro). היום: aerobic ← מכשירים אירוביים, flexbell ← NÜOBELL, Valyrian מולטי וכלובים ← IRONIX Valyrian, הכי חמים ← כל המוצרים |
| סדר המוצרים בקטגוריה | הקטגוריה ← סידור ידני (גרירה) | ברירת המחדל “מומלצים” בעמוד הקטגוריה, בסליידרים בעמוד הבית ובבחירה האוטומטית בתפריט. מוצרים שלא סודרו מופיעים אחריהם, החדשים ביותר קודם |
| מוצר “לפי הצעת מחיר” | המוצר ← מחיר = 0 | מחיר 0 = הצעת מחיר: בלי מחיר ובלי “הוספה לסל”, עם “למידע ורכישה” / “לקבלת הצעת מחיר” וטופס הצעה. מסירים = נותנים מחיר אמיתי. הקטגוריה “מוצרים עם הצעות מחיר” היא לסדר פנימי בלבד, מוסתרת באתר ולא קובעת כלום |
| מחירים בלי אגורות | המוצר ← מחיר | באתר מחיר שלם מוצג בלי “.00” (1,395 ₪). כדי שלא ייווצרו אגורות: במבצע מקלידים את מחיר המבצע בשקלים ולא אחוז הנחה (אחוז יוצר למשל 170.52). קופון באחוזים בקופה יוצר אגורות בחיוב, קופון בסכום קבוע לא. בדיקה/תיקון: node scripts/round-prices.mjs (מעגל למטה) |
| אזל מהמלאי | המוצר ← מלאי | מוצר עם מחיר שאין לו מלאי: “אזל מהמלאי” ונקודה אדומה בחיפוש. במוצר בהצעת מחיר לא מוצג מצב מלאי |
| הסינון בעמוד קטגוריה | אוטומטי | “קטגוריות” = העמודות של “כל המוצרים” בתפריט הראשי (עם תתי-הקטגוריות של הקבוצה הנוכחית). מותגים וקבוצות שרירים לא מופיעים שם. “סינון” = מותג, במלאי ובמבצע, עם מספר מוצרים; מסנן שלא מצמצם כלום לא מוצג |
| שם המותג | Store Products ← מותגים | השם מוצג כמו שנכתב (בסינון, בחיפוש ובעמוד המוצר), לכן כדאי לכתוב אחיד: IRONIX, NÜO וכו’ |
| פוסטים | Blog | 3 האחרונים מופיעים בעמוד הבית |
מכירה חכמה
באנדלים — חבילה שנמכרת כמוצר אחד
איפה: Apps ← באנדלים.
באנדל הוא מוצר רגיל בחנות שמורכב מכמה מוצרים אחרים. הלקוח קונה פריט אחד; המחסן מלקט כמה קרטונים; המלאי יורד מכל רכיב בנפרד.
איך יוצרים:
- לוחצים “הוספת באנדל”, מחפשים מוצר בשדה החיפוש (עם תמונות) ובוחרים רכיב‑רכיב
- השם והמחיר מתמלאים לבד — שם לפי מה שהחבילה מרהטת, מחיר לפי סכום הרכיבים פחות החיסכון
- הבאנדל נוצר מוסתר. הוא עולה לחנות רק בלחיצה על “אשר ופרסם בחנות”
מה קורה לבד:
- המחיר המחוק הוא סכום הרכיבים היום — אם מחיר רכיב משתנה, החיסכון המוצג מתעדכן
- המלאי נקבע לפי הרכיב שיש ממנו הכי מעט — אי אפשר למכור יותר ממה שאפשר לארוז
- רכיב שאזל מהמלאי חוסם יצירת באנדל
מה אסור: אין שום סקריפט או מסך שמפרסם באנדל לחנות. רק הכפתור.
תוספים — מה מוצע ליד כל מוצר
איפה: CMS ← ProductAddons.
כל שורה היא חוק: “מי מציע” ו”מה מוצע”. החוק מצביע על קטגוריה או מותג, ורק בלית ברירה על מוצר מסוים — כדי שמוצר חדש ייתפס בחוק לבד, בלי שתצטרך לעדכן רשימה.
| שדה | מה הוא עושה |
|---|---|
heading | הכותרת שהלקוח רואה (“מוסיפים ספת כושר?”) |
sameBrandOnly | מציע רק אביזרים מאותו מותג, בתוספת פריטים בלי מותג |
allowQuantity | מאפשר לבחור כמות (לצלחות כן, למעמד לא) |
maxChoices | כמה אפשרויות מוצגות לפני “עוד N אפשרויות”. ברירת מחדל 3. אפס = להציג הכול |
order | סדר הקבוצות בעמוד |
כללים שלא משתנים:
- מוצר שאזל לא מוצג בכלל — חוץ ממוצר ברכישה מוקדמת, שאותו אפשר לקנות היום
- כל תוספת היא שורה נפרדת בהזמנה, במחיר שלה, ויורדת מהמלאי שלה
- המוצר והתוספות נשלחים לעגלה בקריאה אחת
הרחבות אחריות
אותו מנגנון כמו תוספים — שורה ב‑ProductAddons שמצביעה על מוצרים מסוימים, לא על קטגוריה.
הסיבה: NÜOBELL מוכרת שתי משפחות, ולכל אחת הרחבה משלה. חוק אחד על “NÜOBELL” היה מציע ללקוח אחריות למשקולת שהוא לא קונה — אחריות שהחנות לא יכולה לכבד.
נוסח האחריות אינו ניתן לשינוי חופשי: הרחבת NÜOBELL כוללת הגנת נפילה בשלושה תנאים — פעם אחת לכל זוג, מגובה עד 30 ס״מ, על רצפת גומי. שלושת התנאים הם חלק מההטבה ולא כיתוב משפטי, ואסור להוריד אותם.
בחירת הסט בעמוד המוצר — צבע, מעמד ואחריות
איפה: לא צריך למלא שום דבר. הבלוק נבנה לבד ממה שכבר קיים.
בעמוד של משקולת NÜOBELL יש מעל כפתור הקנייה בלוק בשם “הסט שלכם” עם שלושה שלבים: צבע, מעמד, אחריות. הוא הוקם ב‑4.10.2026, אחרי שהמעמד וההרחבה ישבו למטה בין ספות הכושר תחת הכותרת “רוצים גם…?” — שזו שאלה של תוספת למשהו שכבר הוחלט, והם בכלל חלק מההחלטה מה קונים.
מה קובע כל שלב:
| שלב | מאיפה הוא מגיע | מה צריך לעשות בלוח הבקרה |
|---|---|---|
| צבע | מהקטלוג עצמו: אותו מותג, אותה קטגוריה, אותו משקל, ואותו שם אחרי שמורידים ממנו את מילת הצבע | כלום. צבע חדש שתעלה מצטרף לבד |
| מעמד | חוקי ProductAddons שמציעים מעמדים | אותם חוקים כמו קודם |
| אחריות | חוקי ProductAddons של ההרחבות | אותם חוקים כמו קודם |
השם של המוצר הוא מה שכתוב מתחת לצבע. האתר קורא את מילת הצבע מתוך שם המוצר, ולכן שם שאין בו צבע מקבל כתווית את השם עצמו. זה קורה היום ב‑NÜOBELL S 240 השחור בן 40 ק״ג, שנקרא “משקולת אוניברסלית מתכווננות NÜOBELL NÜOBELL S 240 40kg (מקורי)” — אין בשם שלו שום צבע, ולכן הכפתור שלו נקרא על שם הדגם ולא “Black”. הוספת המילה Black לשם המוצר בלוח הבקרה מתקנת את זה לבד, בלי נגיעה בקוד.
מה הבלוק לא עושה:
- לא ממציא מחיר ולא מלאי. כל אריח מראה את המחיר של אותו מוצר ואת המצב שלו; צבע שאזל מופיע מעומעם, וצבע ברכישה מוקדמת כתוב ככה.
- לא משנה את העגלה. מעמד והרחבת אחריות נשארים מוצרים רגילים ושורות נפרדות בהזמנה, בדיוק כמו כשהם היו למטה.
- לא מופיע איפה שלא צריך. מוצר שיש לו אפשרויות אמיתיות ב‑Wix (בורר צבע של ויקס) מקבל את הבורר של ויקס ולא את זה, ועמוד של מעמד לא מציע מעמד כשלב ראשון של הסט שלו.
חוקים שנושאים אותה כותרת מתמזגים לשאלה אחת. בעמוד ה‑S 240 התאימו שני חוקי מעמד שונים, ושניהם כותרתם “רוצים גם מעמד?” — ולכן העמוד שאל את אותה שאלה פעמיים, זו מתחת לזו. עכשיו כל התשובות יושבות תחת שאלה אחת. אם אתה רוצה שתי קבוצות נפרדות באמת — תן להן שתי כותרות שונות.
רכישה מוקדמת — הלשונית החדשה
איפה: Apps ← רכישה מוקדמת.
זה מסך הניהול היחיד לנושא. המתג שם הוא המתג האמיתי — כיבוי שלו מכבה את הרכישה המוקדמת גם בוויקס, והמוצר חוזר להיות “אזל מהמלאי” בלי אפשרות קנייה.
| מה | איפה נקבע |
|---|---|
| האם בכלל אפשר לקנות מראש | המתג בלשונית (וגם בעמוד המוצר בוויקס ← מלאי) |
| תאריך הגעה משוער | רק בלשונית — לוויקס אין שדה תאריך |
| קופון ואחוז הנחה מוקדמת | רק בלשונית |
| האם המוצר מופיע בחנות | עמוד המוצר בוויקס ← גלוי/מוסתר |
שלוש נקודות חשובות:
- הוספת מוצר ללשונית לא מדליקה אותו. הוספה = “אני רוצה לנהל אותו”. המכירה מראש נדלקת רק במתג
- בלי תאריך — אין ספירה לאחור בעמוד, ובגוגל המוצר מוצג כ”אזל” במקום כרכישה מוקדמת
- מוצר מסומן “לא מנוהל כאן” = ויקס מוכרת אותו מראש בלי שאף אחד הגדיר לו תאריך. זה מצב שצריך לתקן
- התאריך והקופון נשמרים כשמכבים, וחוזרים כשמדליקים שוב
בונה הערכה — משקולות מתברגות
עמוד המשקולות עם ההברגה בונה את עצמו: בוחרים משקל, והמערכת מחשבת כמה קרטוני צלחות וכמה ברגים צריך.
מעל 37 ק״ג למשקולת נדרשת ערכת ברגים ארוכים. אם היא אזלה — כל המשקלים הכבדים נחסמים, אלא אם הודלקה לה רכישה מוקדמת. אז הם נמכרים, והלקוח רואה את התאריך המשוער של הברגים (לא של המשקולות).
ההזמנה כולה הופכת לרכישה מוקדמת כשחסר רכיב אחד — אי אפשר לפצל לחצי זמין וחצי ממתין.
הזמנות
תגיות אוטומטיות
כל הזמנה חדשה מקבלת תגיות לבד, לפי מה שיש בה. אין מה להגדיר ואין מה לזכור.
| תגית | מתי |
|---|---|
| מוקדם | יש פריט ברכישה מוקדמת — לא לשלוח, להתקשר ללקוח |
| אזל | משהו בהזמנה אזל מהמלאי כרגע |
| באנדל | יש באנדל — המחסן מלקט כמה קרטונים, לא אחד |
| מעורב | יותר ממותג אחד, כלומר יותר ממקום ליקוט אחד |
| NUO · IRNX · FITB · VOLT … | מותג יחיד — ההזמנה נשלחת ישר לשם |
| איסוף / משלוח | איך היא מגיעה |
התגיות רק נוספות. תגית שהוספת ידנית לא תימחק לעולם.
מגבלת ויקס: מזהה תגית מוגבל ל‑5 תווים. לכן הן קצרות.
תאריכי ההזמנות המיובאות
537 הזמנות הועברו מהאתר הישן. ויקס לא מאפשרת לקבוע תאריך הזמנה בשום API — לכן בעמודת התאריך מופיע תאריך הייבוא ולא תאריך הרכישה.
מה כן תקין: דוחות המכירות ב‑Analytics משתמשים בתאריך הרכישה האמיתי. הם נכונים.
מה עשינו: כל הזמנה מיובאת קיבלה תגית חודש — 11.24, 06.25, 03.26. כך רואים ברשימה מתי היא
באמת נעשתה, ואפשר לסנן לפי זה.
הצעת מחיר ← הזמנה
כשלקוח מאשר הצעת מחיר, נפתחת הזמנה אוטומטית. הצעה שכבר טופלה לא תיפתח פעמיים.
אם משהו לא נקלט — האירועים נרשמים ב‑CMS ← QuoteEvents, והשלבים ב‑PipelineLogs.
עמוד הבית ותצוגה
עמוד הבית
סליידר ראשי: אוסף “עמוד הבית: סליידר ראשי” (HomeHero)
- במחשב: כל השורות החיות שיש להן “תמונה למחשב” מתחלפות לפי הסדר, כל 5 שניות.
- בנייד: מוצגת תמונה אחת: “תמונה לנייד” של השורה הראשונה (לפי הסדר) שיש לה תמונה לנייד.
- גדלים: תמונה למחשב נחתכת ל-1920×843, תמונה לנייד ל-750×1333 (יחס 9:16). מעלים תמונה ביחס הזה כדי ששום דבר לא ייחתך.
- “תיאור התמונה” הוא הטקסט החלופי (לנגישות ול-SEO). חובה למלא.
- אין אף שורה חיה ← הסליידר לא מוצג.
סליידרי מוצרים: אוסף “עמוד הבית: סליידרי מוצרים” (HomeSections)
- כל שורה חיה = סליידר אחד, לפי הסדר. היום: “המוצרים החמים” (קטגוריה “הכי חמים”) ו”באנדלים” (קטגוריה “באנדלים”).
- אילו מוצרים: המוצרים של הקטגוריה שב-”slug של הקטגוריה”, בסידור שקבעתם לקטגוריה בלוח הבקרה (סידור ידני, ואחריו החדשים ביותר), עד “מספר מוצרים מרבי” (עד 40).
- כדי לשנות את המוצרים: מוסיפים או מוציאים מוצרים מהקטגוריה, או גוררים אותם לסדר אחר בקטגוריה. לא נוגעים ב-CMS.
- כדי להחליף קטגוריה: מעתיקים את ה-slug מכתובת הקטגוריה (החלק שאחרי
/category/). - “כרטיסים בשורה”: 3 או 4 (במחשב). “רקע אפור”: רצועה אפורה. “להציג בנייד”: כבוי = הסליידר מוסתר בטלפון.
- קטגוריה ריקה או slug שגוי ← הסליידר לא מוצג.
- קטגוריה שמשמשת סליידר לא מופיעה ברצועת “הקטגוריות שלנו”.
רצועת המותג: אוסף “עמוד הבית: רצועת המותג” (HomeBrandBand)
- מוצגת השורה החיה הראשונה (לפי הסדר) שיש לה כותרת.
- “טקסט”: כל שורה = פסקה. “שורת יתרונות”: מודגשת. תמונת רקע (1920×480) ועד 3 אייקונים.
- מוצגת במחשב בלבד (כמו קודם).
המותגים שלנו: אוסף “עמוד הבית: המותגים שלנו” (HomeBrands)
- כל שורה חיה = לוגו אחד, לפי הסדר. 8 בשורה במחשב, 4 בנייד.
- “שם המותג” הוא הטקסט החלופי של הלוגו. “קישור” ריק = לוגו בלי קישור.
- הערה: למותגים בחנות (Store Products ← מותגים) אין שדה לוגו ב-Wix, ולכן הלוגואים מנוהלים כאן.
הקטגוריות שלנו (רצועה נעה)
- אילו קטגוריות: הקטגוריות שמופיעות בעמודות של התפריט הראשי, באותו סדר.
- תמונה: מאוסף “תמונות קטגוריות בתפריט” ← אם אין, תמונת הקטגוריה בחנות ← אם אין, תמונת המוצר הראשון בקטגוריה.
- שם: שם הקטגוריה בחנות.
מהבלוג
- 3 הפוסטים האחרונים שפורסמו ב-Wix Blog, עם הקטגוריה הראשונה של כל פוסט.
רצועות המוצרים בעמוד הבית
| רצועה | מאיפה המוצרים |
|---|---|
| הכי נמכרים | מכירות בפועל ב-90 הימים האחרונים |
| המוצרים החמים / באנדלים | אוסף “עמוד הבית: רצועות מוצרים” — אתה בוחר קטגוריה |
| במבצע עכשיו | כל מוצר עם הנחה אמיתית של 10% ומעלה, הגדולות קודם |
| חדש בחנות | המוצרים שנוספו ב-180 הימים האחרונים |
מוצר מופיע ברצועה אחת בלבד, כדי שהעמוד לא יחזור על עצמו.
איך “חדש בחנות” בוחר:
- לפי היום שבו המוצר נוסף לחנות באמת — לא לפי היום שבו האתר החדש נבנה.
- מוצר ברכישה מוקדמת נחשב חדש גם כשאין מלאי: יש לו תאריך הגעה, אז אפשר להזמין אותו. מוצר שפשוט אזל ואין לו שורת רכישה מוקדמת — לא מופיע.
- כשקו מוצרים שלם נכנס באותו יום, המוצר היקר מוביל. סט מלא הוא החדשות, לא כבל חילופי.
- עד 4 מוצרים לכל מותג ברצועה, כדי שקו אחד חדש לא ישתלט על העמוד. שאר הקו נמצא בעמוד הקטגוריה שלו.
בכרטיס של מוצר ברכישה מוקדמת הכפתור אומר “הזמנה מוקדמת” ומוביל לעמוד המוצר, במקום כפתור מת של “אזל מהמלאי”. זה קורה בכל האתר — עמוד הבית, קטגוריות וחיפוש — ברגע שיש למוצר שורה באוסף “רכישה מוקדמת”.
רצועת הקטגוריות בעמוד הבית
התמונות מגיעות מאוסף “תמונות קטגוריות בתפריט” (MenuCategoryImages), שורה לכל קטגוריה.
המפרט של התמונות האלה — חשוב לשמור עליו:
| פורמט | PNG עם רקע שקוף |
| גודל | 900×900 |
| מיקום | המוצר במרכז, עומד על קו תחתון אחיד |
הרקע השקוף הוא מה שגורם למוצר “לצוף” על המשבצת האפורה. צילום עם רקע אטום באותו מקום ייראה כמו ריבוע מלא בין שכנים שקופים — זה שובר את הרצועה.
מותג מתחת ל”מכשירי כושר חכמים” לא נכנס לרצועה כברירת מחדל (כמה מהם הם אותו סוג מכונה והכרטיסים היו חוזרים על עצמם). VOLTRA הוכנס במפורש ומופיע שני, מיד אחרי “מכשירי כושר חכמים”.
סטריפ הסרטונים בעמוד הבית — אוסף “סרטוני מותגים” (HomeVideos)
הסטריפ העליון: הבאנר ואחריו הסרטונים, אחד בכל פעם, והגולש מחליף בגלילה.
הבאנר והסרטונים תופסים את המסך מתחת לתפריט. פס המבצעים נשאר מתחתיהם תמיד.
| שדה | מה לכתוב |
|---|---|
videoId | מזהה קובץ וידאו שהעלית למדיה. זו הדרך המועדפת — איכות מלאה, מהירות מלאה. |
youtubeId | מזהה סרטון ביוטיוב (11 התווים אחרי v=). שימוש כשאין קובץ. נטען רק כשמגיעים לכרטיס. |
poster | תמונת פתיחה. אם מחליפים סרטון — לנקות את השדה, אחרת תוצג תמונה של הסרטון הישן. |
title / subtitle / ctaLabel / linkUrl | הטקסט השיווקי והכפתור שמופיעים מעל הסרטון. |
startAt | השנייה שממנה הסרטון מתחיל (לקובץ שלנו בלבד). מאפשר לדלג על פתיחה לא מעניינת. |
order | ארבעת הראשונים נכנסים לסטריפ העליון; השאר לרצועת הסרטונים שלמטה. |
כללים שקורים לבד: הסטריפ תופס את כל המסך מתחת לתפריט; סרטון שמצולם צר יותר מהמסגרת מוצג שלם ולא נחתך; איכות הווידאו נבחרת לפי גודל המסך והחיבור (עד 1080p); רק סרטון אחד מתנגן, והוא נעצר כשעוברים לשונית.
עמודי מותג: אוסף “עמודי מותג” (BrandPages)
- שורה לכל עמוד:
voltra,aeke,force-usa(העמודים הקיימים באתר). שורה עם כתובת אחרת לא יוצרת עמוד. - העמוד מוצג רק אם “פעיל” מסומן. כבוי ← העמוד לא זמין ויוצא מה-sitemap.
- “מוצרים מהקטלוג” מחזיק slugs בלבד, לפי הסדר. מחיר ומלאי נמשכים מהמוצר; מוצר מוסתר או שנמחק יורד מהעמוד.
בכל עמוד
פס מבצעים עליון: אוסף “פס מבצעים עליון” (PromoBar)
- מוצגת השורה החיה הראשונה (לפי הסדר) שיש לה הודעה.
- מבקר שסגר את הפס לא יראה אותו שוב, עד שעורכים את השורה. אחרי עריכה הפס חוזר לכולם.
פופאפ ניוזלטר: אוסף “פופאפים באתר” (SitePopups)
- השורה החיה הראשונה עם מזהה
newsletterוכותרת. - מופיע אחרי “השהיה בשניות” (ברירת מחדל 20), ושוב רק אחרי “להציג שוב אחרי (ימים)” (ברירת מחדל 14).
- לא מופיע בעגלה, בעמוד התודה ובעמוד צור קשר.
תפריט ראשי: אוסף “תפריט ראשי” (MegaMenu)
- כל שורה = פריט בתפריט, לפי הסדר. “שם בתפריט” ריק = שם הקטגוריה.
- פריט עם “slug של קטגוריה ראשית” מקשר לקטגוריה; אחרת ל”קישור”.
- עמודות ותתי-קטגוריות נקבעים לפי slugs. שמות, תמונות וכמויות מגיעים מהקטגוריות בחנות, כך ששינוי שם קטגוריה מתעדכן בתפריט.
- כל מותג = עמודה משלו. בלשונית “מכשירי כושר חכמים” יש שלוש עמודות נפרדות — VOLTRA, Speediance ומולטי טריינר חכם — ולא קטגוריה אחת עם תת-קטגוריות מתחתיה. כשנוסיף את AEKE הוא נכנס כעמודה רביעית: מוסיפים
{"categorySlug":"<slug>","children":[]}לשדה “עמודות” של השורהsmart, ושורה באוסף “תמונות קטגוריות בתפריט”. - slug של קטגוריה מוסתרת או לא קיימת ← הקטגוריה לא מוצגת.
- “הדגשה”: כפתור ירוק (היום DEALS).
- “תגית ליד השם”: טקסט קצר שמוצג כצ’יפ ירוק ליד שם הפריט בתפריט ובמובייל (היום
AIליד “מכשירי כושר חכמים”). - סדר הפריטים בתפריט (שדה “סדר”): כל המוצרים · מכשירי כושר חכמים · משקולות · מכשירי כושר לבית · אירובי · ציוד לחדרי כושר · אביזרים ואחסון · פילאטיס · מותגים · מידע שימושי · DEALS.
- תמונות הקטגוריות בתפריט: אוסף “תמונות קטגוריות בתפריט” (
MenuCategoryImages), שורה לכל slug. אם אין שורה, מוצגת תמונת הקטגוריה בחנות.
“המומלצים שלנו” בתפריט: אוסף “פרסומות בתפריט” (MenuPromos)
- שורות חיות לפריט התפריט מנצחות: “מזהה פריט בתפריט” = המזהה מהתפריט הראשי (למשל
weights), אוmobileלתפריט בנייד. מוצגות לפי הסדר, התאריכים ו”פעיל”. - אין שורות חיות לפריט ← בחירה אוטומטית מהקטגוריה של פריט התפריט, בסידור הידני של הקטגוריה בלוח הבקרה:
- קודם מוצרים במבצע שיש במלאי,
- אחר כך שאר המוצרים שיש במלאי,
- ורק אם עדיין חסרים מוצרים: מוצר “לפי הצעת מחיר” (בלי מחיר),
- לעולם לא מוצר שאזל מהמלאי.
- תפריט הנייד בוחר אוטומטית מהקטגוריה “הכי חמים”. “ציוד לחדר כושר” בוחר מהקטגוריה “ציוד לחדרי כושר”.
- כרטיס שיווקי (תמונת אווירה): שורה בלי “slug של מוצר מקודם”. חובה: “תמונה”, “כותרת” ו”קישור” (למשל
/aekeאו/category/…). רשות: “תגית” (שורה ירוקה קטנה מעל הכותרת), “כותרת משנה”, “טקסט כפתור” (ריק = “לפרטים”). הטקסט נכתב מעל התמונה באתר, אז מעלים תמונה בלי טקסט בתוכה. התמונה נחתכת לאורך (5:8), ולכן שמים את מה שחשוב במרכז. - במחשב מוצגים עד 2 כרטיסים לפריט; בנייד עד 3.
- מחיר, מחיר לפני הנחה ומלאי תמיד חיים מהמוצר. “כותרת” ו”תמונה” בשורה מחליפים את שם ותמונת המוצר.
משפטי מבצע מתחת להירו: אוסף “משפטי מבצע מתחת להירו” (HeroMessages)
- כל שורה פעילה = משפט שמתחלף כל 5 שניות ברצועה מתחת לתמונות ההירו (בעמוד הבית, במחשב ובנייד).
- מספרים שמתמלאים לבד מהקטלוג:
{maxDiscount}= אחוז ההנחה הגבוה ביותר במוצר שיש במלאי;{discountedCount}= כמה מוצרים במבצע. אם אין מוצרים במבצע, משפט עם מספר לא מוצג. - שורה עם תאריכים (חג, בלאק פריידי) מוצגת רק בטווח שלה, ובזמן הזה מחליפה את משפטי כל השנה.
- טיוטות החגים כבר בפנים עם התאריכים, לא פעילות. בודקים את הניסוח ומסמנים “פעיל”.
- תאריכים לשנה הבאה: משכפלים את השורה ומעדכנים תאריכים.
פוטר: אוסף “פוטר: קישורים” (FooterLinks)
- כל שורה חיה = קישור. שורות עם אותה “כותרת העמודה” יוצרות עמודה אחת.
- סדר העמודות: לפי מספר הסדר הקטן ביותר בכל עמודה. היום: קטגוריות 1–7, מידע ושירות 101–106, מותגים 201–208. קישור חדש בעמודה קיימת מקבל מספר בטווח שלה.
- “עמודה צפופה”: מסמנים בשורה אחת לפחות בעמודה, והקישורים שלה מוצגים זה לצד זה (היום: מותגים).
- טלפון, וואטסאפ, מייל וכתובת הם פרטי העסק הקבועים ואינם נערכים כאן.
עגלה: טקסטים והודעות — אוסף “עגלה: טקסטים והודעות” (CartTexts)
שורה אחת, ובה כל הטקסטים סביב העגלה. שינוי בלוח הבקרה מופיע באתר תוך דקה, בלי בנייה ובלי פרסום.
| שדה | מה זה |
|---|---|
| כותרת הודעת “נוסף לסל” | הטקסט בהתראה שקופצת אחרי הוספה לסל (ברירת מחדל: “המוצר נוסף לסל”) |
| כפתור: מעבר לסל | הכפתור הירוק בהתראה |
| כפתור: המשך בקנייה | הכפתור השני, שסוגר את ההתראה |
| הצגת שדה הערה בעגלה | כיבוי מסתיר את שדה ההערה לגמרי |
| כותרת שדה ההערה | למשל “הערה להזמנה” |
| טקסט מוצע בשדה ההערה | הטקסט האפור בתוך השדה |
| הסבר מתחת לשדה | שורה קטנה מתחת לשדה |
| הודעה אחרי שמירה | מוצג לרגע אחרי שההערה נשמרה |
| הודעה שלך ללקוח בעגלה | הודעה משלך בתוך “סיכום הזמנה”, מעל כפתור התשלום (למשל זמני אספקה). שדה ריק = לא מוצג כלום. אפשר כמה שורות |
- ההערה שהלקוח כותב נשמרת על העגלה ונוסעת איתה לתשלום, ומופיעה בהזמנה בלוח הבקרה כ”הערת קונה”.
- אם האוסף ריק או כבוי, האתר מציג את ברירות המחדל שכתובות בקוד. העגלה אף פעם לא נשארת בלי טקסט.
כפתור חיוג צף (מובייל בלבד)
מעל כפתור הוואטסאפ מופיע בנייד כפתור חיוג עגול כהה, שמחייג ל-0529-772-797. בדסקטופ הוא לא מוצג כלל.
הלחיצה נספרת כאירוע phone_click ב-GA4 ובמטא.
שיווק ומדידה
מדידה ופרסום: מתג מצב המעקב (PUBLIC_TRACKING_MODE)
מתג אחד קובע אם האתר מודד ושולח נתונים ל-Google Analytics, ל-Google Ads, ל-Meta ולגיליון ה-GCLID.
| ערך | מה קורה באתר |
|---|---|
off (ברירת מחדל כשהמשתנה לא מוגדר) | אין באתר שום קוד מדידה ואין באנר עוגיות. |
test | הכל עובד כמו באמת (אירועים, באנר עוגיות, קוד GF בכתובת), אבל שום דבר לא נשלח. האירועים נשמרים בדפדפן בלבד (window.__gfEvents) ומודפסים בקונסול עם [track]. |
live | שליחה אמיתית לחשבונות של האתר החי: GA4 G-2B8EFTVESH, Google Ads AW-344038404 (כולל המרת רכישה), Meta Pixel 5498164976879119 וגיליון ה-GCLID. |
- הערך הישן
PUBLIC_ENABLE_TRACKING=trueעדיין נחשבlive. - משנים את המתג כמשתנה סביבה של האתר החדש (כמו
PUBLIC_ALLOW_INDEXING) ומפרסמים גרסה. - המתג הופעל ל-
liveב-18.9.2026 לבקשת בעל האתר: הנתונים נכנסים מעכשיו לחשבונות האמיתיים (GA4, Google Ads, Meta), עוד לפני מעבר הדומיין.
באנר עוגיות
- עד שהמבקר בוחר, Google מקבל רק “לא הוסכם” (Consent Mode v2) ו-Meta לא נטען בכלל.
- “אישור הכל” = מדידה + שיווק. “הכרחיות בלבד” = אף אחד מהם. “הגדרות” = בחירה נפרדת.
- הבחירה נשמרת בדפדפן לשנה. כל קישור עם
data-consent-openפותח מחדש את הבחירה (מומלץ להוסיף קישור “הגדרות עוגיות” בפוטר). - נוסח הבאנר מפנה לעמוד תנאי השימוש. נוסח משפטי צריך אישור של בעל האתר.
קוד GCLID (כמו באתר החי)
- מבקר שמגיע ממודעת Google (
gclid/wbraid/gbraid) מקבל קוד קצרGF-XXXX, שנשמר 90 יום ומתווסף לכתובת כ-?gf=GF-XXXX. - הודעת הוואטסאפ כוללת את הכתובת עם הקוד, כך שאפשר לשייך שיחה למודעה.
- ב-
liveהזוג (קוד + gclid) נרשם פעם אחת בגיליון. ב-testרק מודפס בקונסול. - בדיקה בדפדפן:
gfDebug()בקונסול.
רכישה
- אחרי תשלום, Wix מחזירה את הלקוח ל-
/thank-you?orderId=…. האתר שולח אירועpurchaseוהמרת רכישה ל-Google Ads פעם אחת לכל הזמנה. - לא לחבר את Google / Meta גם דרך “שיווק ← חיבורים” בלוח הבקרה של האתר החדש כשהמתג ב-
live, אחרת כל רכישה תיספר פעמיים.
סטטיסטיקות בלוח הבקרה (18.9.2026)
מה כבר עובד באתר החדש
- תנועה: ביקורים, מבקרים ייחודיים, מקורות תנועה ועמודים — נאספים כבר עכשיו, אוטומטית. (נבדק: 14–16.9 נרשמו 149 ביקורים ו-129 מבקרים ייחודיים.)
- טפסים: כל שליחת טופס נספרת (“סה”כ טפסים שנשלחו”).
- הזמנות: כל 532 ההזמנות שהועברו נמצאות ב”הזמנות” עם הסטטוסים, הסכומים והתאריכים המקוריים. מספור ההזמנות ממשיך מ-10532.
- אנשי קשר: 995, עם התגיות.
מה יתחיל להיאסף ביום המעבר
כשהמתג PUBLIC_TRACKING_MODE עובר ל-live, האתר שולח את אירועי החנות גם ללוח הבקרה של Wix עצמו
(window.wixAnalytics.trackEvent, בלי שום קוד נוסף שנטען): צפייה במוצר, לחיצה על מוצר, הצגת מוצרים
בגלריה, הוספה לסל, הסרה מהסל, התחלת תשלום, רכישה ולידים. משם נבנים דוחות החנות: מוצרים מובילים,
משפך המרה ושיעור המרה.
מה לא עובר ואי אפשר להעביר
- היסטוריית התנועה נשארת בלוח הבקרה של האתר הישן. Wix שומרת נתוני אנליטיקס 62 יום בלבד, והם נאספים מגלישה אמיתית — אין דרך לייבא אותם. לכן גרפי התנועה של האתר החדש מתחילים מהיום.
- גרפי המכירות ההיסטוריים (מכירות לפי יום, שיעור המרה) לא כוללים את ההזמנות שהועברו: הדוחות האלה נבנים מרכישות שקרו בפועל באתר, לא מרשימת ההזמנות. ההזמנות עצמן קיימות במלואן, ודוחות המכירות מתחילים להתמלא מרגע המעבר.
- “קליקים ליצירת קשר” נספר ב-Wix רק מכפתורים של עורך Wix. באתר שלנו כפתורי הוואטסאפ והטלפון הם קוד
שלנו, והם נמדדים ב-GA4 ובמטא (
whatsapp_click,phone_click) — ומ‑21.10.2026 גם בעמוד “סטטיסטיקות”.
כלל חשוב
לא לחבר Google Analytics, Meta Pixel או Google Tag Manager תחת “שיווק ← חיבורים” בלוח הבקרה. האתר שולח אותם בעצמו. חיבור שם יגרום לספירה כפולה של כל אירוע.
סטטיסטיקות (Apps ← סטטיסטיקות)
העמוד מחליף את כרטיס “Your key stats” שהיה במסך הבית של האתר הישן. באתר בקוד Wix מציגה מסך בית אחר, בלי הכרטיס הזה ובלי דרך להוסיף אותו (נבדק ב‑16.10.2026), ולכן כל המספרים החשובים מרוכזים כאן.
החלק העליון: תנועה ושיווק. בורר תקופה: היום / 7 ימים / 30 יום / 90 יום. כל מספר מוצג מול התקופה הקודמת באותו אורך.
- ביקורים, מבקרים ייחודיים, צפיות בדפים, זמן ממוצע באתר ונטישה.
- מכירות והזמנות כפי ש‑Wix סופרת אותן (כולל קישורי תשלום ומכירות מהדשבורד), ולידים מטפסים.
- לחיצות על וואטסאפ ועל הטלפון.
- כניסות מגוגל, הופעות בתוצאות ומיקום ממוצע. גוגל מעדכן באיחור של יומיים‑שלושה.
- גרף ביקורים לפי יום, מקורות התנועה (כולל צ׳אטבוטים כמו ChatGPT), מכשירים, המוצרים והדפים הנצפים ביותר, העמודים עם הכי הרבה לחיצות וואטסאפ, והחיפושים בגוגל שבהם האתר הופיע.
- עגלות נטושות: כמה עגלות נפתחו, כמה ננטשו, הסכום שנשאר בהן, כמה עם פרטי קשר, ואילו מוצרים נשארים הכי הרבה בעגלות. קישור לרשימה המלאה של Wix (מכירות ← עגלות נטושות), שם מופיעים פרטי הלקוחות. פרטי לקוחות לא מוצגים בעמוד הזה בכוונה.
- אילו עמודים מביאים כניסות מגוגל, מאיפה בארץ מגיעים המבקרים, באילו שעות נכנסים, ואילו מנועי חיפוש וצ׳אטבוטים (גוגל, Claude, Gemini, ChatGPT) סורקים את האתר.
החלק התחתון: היסטוריית מכירות — מחושב מההזמנות עצמן, לפי תאריך הרכישה המקורי, ולכן כולל גם את 532 ההזמנות שהועברו מהאתר הישן. מציג: מכירות, הזמנות ששולמו, ממוצע להזמנה, פריטים שנמכרו, גרף לפי חודש, המוצרים הנמכרים ביותר ופילוח לפי סטטוס תשלום (30 יום / 3 חודשים / שנה / הכל).
מה קורה לבד: הנתונים נקראים מ‑Wix בכל פתיחה (ונשמרים 10 דקות). אין מה לעדכן.
מה חשוב לדעת:
- תנועה מלפני 28.9.2026 נשארה בדשבורד של האתר הישן. השוואה לתקופה שמתחילה לפני התאריך הזה תראה “אין השוואה”.
- לחיצות וואטסאפ וטלפון: Wix סופרת רק כפתורים של העורך שלה, ולכן עד 21.10.2026 הציגה 0. מאז האתר
רושם כל לחיצה בעצמו בקולקציה “מדידה — לחיצות וואטסאפ וטלפון” (
ContactClicks): סוג הלחיצה, העמוד, מיקום הכפתור והמוצר. בלי פרטים אישיים. לא למחוק את הקולקציה ולא לשנות את שמה — העמוד סופר ממנה. - “ישיר” כולל גם מי שנכנס מקישור בוואטסאפ: וואטסאפ לא מוסר לאתר מאיפה הגיע המבקר.
מה אסור: לחבר Google Analytics או Meta Pixel תחת “שיווק ← חיבורים” (ספירה כפולה, ראו למעלה).
- הקוד:
site-new/src/extensions/dashboard/pages/genie-stats/(העמוד),src/pages/api/dash-stats.ts(קריאת הנתונים מ‑Wix),src/pages/api/contact-click.ts(רישום הלחיצות).
גוגל מרצ’נט
הפיד נבנה לבד מהקטלוג בכתובת /merchant-feed.xml — אין מה לייצא ואין מה להעלות.
| מה נכנס | מוצר גלוי, עם מחיר ועם תמונה |
| מה לא נכנס | מוסתר · “לפי הצעת מחיר” · בלי תמונה · אזל מהמלאי · מסומן “לא להציג בגוגל” |
| מוצר שאזל | יוצא מהפיד לגמרי, וחוזר לבד כשהמלאי חוזר |
| רכישה מוקדמת עם תאריך | preorder + תאריך ההגעה |
| רכישה מוקדמת בלי תאריך | נשאר בפיד כ-out_of_stock — גוגל דוחה preorder בלי תאריך |
לכן תאריך הגעה הוא לא קישוט. בלעדיו המוצר מוצג בגוגל כאזל.
מוצר שאזל יוצא, רכישה מוקדמת נשארת. מודעה למוצר שאי אפשר לקנות שורפת תשומת לב ולפעמים כסף, ולכן מוצר שאזל פשוט לא נשלח. רכישה מוקדמת היא לא “אזל” — היא מוצר שנמכר עכשיו עם תאריך מאוחר, ולכן כל מוצרי הרכישה המוקדמת נשארים בפיד, גם אלה שעוד לא מילאו להם תאריך.
על מה כל מוצר מופיע בגוגל — נקבע לבד (25.10.2026)
לגוגל לא מספיק לדעת שיש לנו מוצר; היא צריכה לדעת מה הוא, אחרת היא מנחשת לפי השם — וניחוש על שם עברי יוצא שגוי. ככה קרה שמשקולות ניובל הופיעו למי שחיפש “אייקה”, ושאייקה עצמה ישבה בקטגוריה הכללית ביותר שיש.
אין פה שום דבר למלא. הפיד מסווג כל מוצר בכל פעם שגוגל מושכת אותו, לפי שם המוצר, לשני שדות: הקטגוריה הרשמית של גוגל, והמדף שלנו. מוצר שיעלה מחר מסווג מעצמו באותו רגע.
| המדפים שלנו | מה יושב שם |
|---|---|
| מולטי טריינר חכם | AEKE · VOLTRA · ספידיאנס |
| מולטי טריינר וקרוס אובר | IronForge · IRONBORN · THRONEWARD · INSPIRE · WallForge |
| כלובי כוח וריגים | Power Rack וחצי־כלוב |
| אביזרים לכלוב ולפולי | זרועות · מאחזים · מוטות פולי · Belt Squat · לנדמיין |
| מתח ומקבילים | מתקני מתח · Dip Bars |
| משקולות אוניברסליות | NÜOBELL · FLEXBELL · Gscrew |
| צלחות ומוטות · מעמדים ואחסון · ספות כושר · מכשירי אירובי · אריחי גומי · חגורות | השאר |
המדף הוא גם מה שקמפייני השופינג מתחלקים לפיו, ולכן הוא חייב להיות ערך אחד קבוע לכל משפחה. עד 25.10 הוא נלקח מקטגוריית האתר — והקטגוריות הן תפריט לקונה, לא טבלת מיון: שתי ספות יצאו כ”ספות כושר” וכ”מכשירי כושר”, וצלחות באמפר יצאו כ”מוטות”. עכשיו זה מגיע ממקום אחד.
איך יודעים שמוצר חדש זוהה: geniefitness.co.il/merchant-feed.xml?why=1 מחזיר שדה
unclassified. רשימה ריקה = כל המוצרים בפיד זוהו. אם מופיע שם מוצר — זה מוצר מסוג שהמערכת
עוד לא מכירה, והוא יצא לגוגל בקטגוריה הכללית. התיקון הוא שורה אחת בקוד, פעם אחת, לכל הסוג הזה —
לא מוצר-מוצר. אל תחכה שזה ייראה באתר: מוצר כזה נראה תקין לגמרי בכל מסך, והוא פשוט לא יופיע
בחיפושים הנכונים.
תאריך הגעה ברירת מחדל לרכישה מוקדמת
גוגל לא מקבלת “רכישה מוקדמת” בלי תאריך. מוצר כזה היה יוצא לגוגל כ”אזל מהמלאי” — כלומר מוצר שאתה מוכר עכשיו הוצג למי שחיפש אותו כלא זמין.
כדי שזה לא יקרה, יש תאריך הגעה ברירת מחדל שחל על כל מוצר רכישה מוקדמת שעוד לא מילאו לו תאריך.
| איפה משנים | באוסף “רכישה מוקדמת” (PreOrders), בשורה שבה productSlug הוא * |
| מה למלא | את תאריך ההגעה המשוער בשדה arrivalDate, ולסמן active |
| אם השורה לא קיימת | הקוד נופל לתאריך גיבוי שכתוב בו — 10.2.2027 |
| מתי זה נכנס לגוגל | במשיכה הבאה של הפיד, בדרך כלל תוך יממה |
מוצר עם תאריך משלו מנצח תמיד. ברירת המחדל חלה רק על מי שאין לו.
מה חייב לקרות כשהתאריך מתקרב
תאריך שעבר גורם לגוגל לפסול את המוצר. לכן:
- כשהסחורה מגיעה — מורידים את המוצר מרכישה מוקדמת. הוא הופך למוצר רגיל במלאי.
- כשהתאריך זז — מעדכנים את השורה. אם זה נוגע להרבה מוצרים, מספיק לעדכן את שורת ה‑
*. - אם התאריך עבר ואף אחד לא נגע — הקוד לא שולח תאריך שעבר. הוא מחזיר את המוצרים למצב “אזל מהמלאי”, שגוגל מקבלת, ורושם את הסיבה ביומן השרת. זה מכוער אבל לא נפסל.
התאריך הזה לא מוצג לאף לקוח באתר. הוא קיים רק בשביל גוגל. מה שהלקוח רואה בעמוד המוצר הוא התאריך שבשורה של אותו מוצר, ואם אין — לא מוצג תאריך בכלל.
להוציא מוצר מגוגל בלי להסתיר אותו מהאתר
לפעמים מוצר צריך להמשיך להימכר באתר אבל לא להופיע בגוגל — דגם שעומד להיגמר, פריט שהמחיר שלו לא תחרותי, או מוצר שהמודעות שלו מושכות את הקליקים מהמוצרים הרווחיים.
איך: בקטלוג יש קטגוריה בשם “לא להציג בגוגל”. משייכים אליה את המוצר, בדיוק כמו לכל קטגוריה אחרת (Catalog ← מוצרים ← סימון ← הוספה לקטגוריה).
| מה קורה באתר | כלום. המוצר ממשיך להימכר, להופיע בקטגוריות שלו ובחיפוש |
| מה קורה בגוגל | הוא יוצא מהפיד ומפסיק להופיע במודעות השופינג ובחינמיות |
| תוך כמה זמן | הפיד נבנה מחדש בכל משיכה של גוגל — בדרך כלל תוך יממה |
| להחזיר | להוציא מהקטגוריה. חוזר באותה משיכה הבאה |
הקטגוריה עצמה מוסתרת (visible: false), ולכן היא לא מופיעה בתפריט, לא במפת האתר ולא
בשום עמוד — אף גולש לא יראה אותה ולא יוכל להגיע אליה.
אסור: לשנות את שם הקטגוריה. הקוד מזהה אותה לפי השם המדויק, ושינוי שם מבטל את הסינון בשקט — כל המוצרים יחזרו לגוגל ואף אחד לא יקבל על כך הודעה.
קמפיינים עונתיים — חגים ומבצעים
איפה: CMS ← תוכן עונתי (חגים ומבצעים), שורה אחת לכל עונה.
המערכת יודעת לבד באיזו תקופה אנחנו — החגים העבריים מחושבים מהלוח העברי עצמו, ולא מטבלת תאריכים שתתיישן. 25 בכסלו הוא חנוכה בכל שנה, בלי שאף אחד יעדכן כלום.
שלוש שכבות, ולכל אחת תפקיד אחד:
| מי מחליט | מה הוא קובע |
|---|---|
| כלל ההנחה בוויקס | האם יש מבצע, כמה אחוזים, ומתי הוא מתחיל ונגמר |
| העונה (אוטומטי) | איך המבצע נראה ומה כתוב בו — צבעים, סצנה, משפט שיווקי, טקסט כפתור |
| האוסף “תוכן עונתי” | הקריאטיב שלך, ודריסה של כל שורת טקסט |
הכלל שלא נשבר: העונה לעולם לא קובעת מחיר. היא רק מלבישה את מה שכלל ההנחה כבר החליט — ולכן אי אפשר שהפופאפ יבטיח אחוז שהעגלה לא תיתן.
מה לעשות בפועל:
- פותחים את האוסף ובוחרים עונה — יש שורה לכל אחת־עשרה העונות
- מעלים קריאטיב בשדה התמונה. זו הדרך היחידה שחנוכה ייראה כמו חנוכה ולא כמו יולי
- שדה טקסט שנשאר ריק = משתמשים בנוסח של המערכת. ממלאים רק מה שרוצים לשנות
פעיל = לאמכבה את העונה — המבצע ימשיך לרוץ, פשוט בלי לבוש של חג
תצוגה מקדימה: מוסיפים ?season=hanukkah לכתובת של עמוד הבית, ורואים איך זה ייראה בחנוכה —
גם באמצע אוקטובר. המזהים: rosh-hashana · sukkot · black-friday · hanukkah · new-year ·
purim · pesach · independence · shavuot · back-to-school · summer.
התצוגה המקדימה משנה רק מילים וצבעים. האחוז נשאר של המבצע שרץ באמת, כך שקישור תצוגה מקדימה לא יכול להציג הנחה שלא קיימת.
איך בוחרים עונה כשיש חפיפה: חג מנצח שבוע מסחרי, ושבוע מסחרי מנצח תקופה רגילה. מבצע שרץ על פני חנוכה ילבש חנוכה, ולא “חורף”.
רצועת הסקירות בעמוד הבית
“מה אומרים על הציוד בעולם” — סרטונים של ערוצים עצמאיים מחו״ל, מתוך HomeVideos.
שדה kind קובע: review = סקירה חיצונית ותופיע ברצועה הזו. כל ערך אחר = סרטון שלנו, ויופיע
בסטריפ העליון.
למה זה נפרד: סרטון מהערוץ של היצרן אינו סקירה עצמאית. הוא הופיע שם בטעות, תחת כותרת שהבטיחה “בלי חסות” — וזו טענה שהחנות לא יכולה לעמוד מאחוריה.
מאמרים וקידום אורגני (Genie OS ← צמיחה אורגנית)
מאמרי הבלוג החדשים נכתבים ומנוהלים ב‑Genie OS ← צמיחה אורגנית (מתוך לשונית Genie OS בדשבורד), ולא ישירות בעורך הבלוג. הסוכן כותב טיוטה עם מקור לכל טענה, ואתה מאשר.
איפה זה נקבע: המאמרים שמורים באוסף GrowthArticles (מאמרים · צמיחה אורגנית). לא עורכים את
האוסף ידנית — עורכים דרך המסך.
מה קורה כשלוחצים:
- לאשר את הטקסט — המאמר עובר ל”מאושר”. נדלק רק כשכל הטענות אומתו ואין שאלות פתוחות.
- ליצור טיוטה ב‑Wix Blog — נוצר פוסט בבלוג במצב טיוטה, עם תמונת שער ותמונות מספריית המדיה, קטגוריה ו‑SEO. גולשים לא רואים אותו. אפשר לפתוח ולערוך בבלוג ← טיוטות.
- לפרסם לאתר — הטיוטה עולה לאוויר ב‑
/post/<slug>, נכנסת למפת האתר, והמאמר מסומן “פורסם” עם הכתובת החיה. - לעדכן את הפוסט באתר — אחרי פרסום: שולח את המאמר המעודכן לאותו פוסט ומפרסם מחדש, בלי לשנות כתובת.
תמונות וסרטון (לפי אפיון, לא אקראי): תמונת שער של המוצר הראשי (רוחבית, 1400px ומעלה), עד 4
תמונות בגוף (אחת לפרק, לא בסיכום), וסרטון אחד מתחת לפרק השני: סקירת YouTube עצמאית קודם, אחרת
סרטון המותג. הכול רק מספריית המדיה ומ‑HomeVideos של האתר. בלשונית “SEO ו‑GEO” של המאמר מופיע
“למה נבחרו התמונות והסרטון”. תמונה שהוחלפה ידנית לא נדרסת. תמונת שער לא חוזרת בין מאמרים, ותמונות גוף לא חוזרות כל עוד יש
לספרייה מה לתת. כדי שמוצר יקבל תמונות, שמות הקבצים
שלו בספרייה צריכים לשאת את שם המותג (למשל aeke-s1-pro-07.webp).
מי הגיבור של התוכן: בקובץ genie-os/agent/brand-priority.json רשום איזה מותג מקודם (היום: AEKE)
ואיזה בעדיפות נמוכה (היום: Speediance). מותג מקודם פותח ומסיים את המאמר, מקבל את תמונת השער, את רוב
התמונות ואת הסרטון. מותג בעדיפות נמוכה מוצג בהגינות כחלופה: לא בשער, ולכל היותר תמונה אחת בפרק שעוסק
בו. כדי לשנות את מי מקדמים: אומרים לי, או מעדכנים את שתי הרשימות בקובץ; זה נכנס מהסבב הבא.
מה קורה לבד: קישור פנימי שלא קיים באתר (404) מושמט מהפוסט בזמן הפרסום. תמונה שאינה בספריית המדיה של האתר מושמטת, לא שבורה. פוסט עם פרק “שאלות ותשובות” מקבל סכמת FAQPage אוטומטית, ותמונת השער מוצגת בראש הפוסט (תבנית הפוסט, 2.10.2026).
מה אסור: לכתוב מחיר בשקלים או “יבואן רשמי” בתוך מאמר (המחיר נמשך מהמוצר; בלעדיות רק למותגים שברשימה). למחוק פוסט מהבלוג בלי לעדכן את המאמר ב‑Genie OS, אחרת “לעדכן את הפוסט” ייכשל.
Search Console: הכניסות והמיקומים במסך מגיעים מחיבור Google Search Console של האתר (SEO ← Google Search Console בדשבורד). בלי החיבור הכרטיסים מציגים “לא זמין”.
תפעול ופרסום
איפה נמצא מה בלוח הבקרה
- CMS (אוספים): לוח הבקרה ← CMS ← בוחרים את האוסף לפי השם בעברית.
- מוצרים, קטגוריות ומותגים: לוח הבקרה ← Store Products (מוצרים / קטגוריות / מותגים).
- בלוג: לוח הבקרה ← Blog.
כללים משותפים לכל אוספי ה-CMS
| שדה | הכלל |
|---|---|
| פעיל | בפס המבצעים, בפופאפ, באוספי עמוד הבית, בפוטר ובעמודי המותג: שורה מוצגת רק אם “פעיל” מסומן. באוספי התפריט (תפריט ראשי, פרסומות בתפריט): שורה מוצגת אלא אם “פעיל” כבוי במפורש. |
| תאריך התחלה / סיום | ריק = אין הגבלה. שורה עם תאריך מוצגת רק בין שני התאריכים. כך מתזמנים מבצע מראש. |
| סדר | מספר קטן מוצג ראשון. |
| קישור | נתיב באתר שמתחיל ב-/ (למשל /category/sale) או כתובת מלאה שמתחילה ב-https://. קישור בכל צורה אחרת לא יוצג. |
| אוסף ריק | האלמנט פשוט לא מוצג. האתר לא נשבר. |
מהירות ופרסום
- שינוי בקטלוג או ב-CMS מופיע באתר תוך דקה (עמודי רשימה: עד 5 דקות). אין צורך בפרסום.
- פרסום (release) נדרש רק לשינוי בקוד — עיצוב, מבנה, התנהגות. זה באחריותי.
- אחרי כל פרסום רץ סקריפט חימום שמונע איטיות בפנייה הראשונה.








































