דלגו לתוכן הראשי

איך עובדים קבצי המחירים של רשתות השיווק

פורסם על ידי חוסכים בקליק3 דקות קריאה

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

על הנתונים בכתבה הזו

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

מה החוק מחייב

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

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

בפועל כל רשת מפרסמת כמה משפחות של קבצים:

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

איך זה נראה בפועל

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

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

מכשלה אמיתית שנפלנו בה

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

גם קידוד התווים הוא מלכודת: לא כל הקבצים באותו קידוד. ראינו שלושה שונים – UTF-8, UTF-16 ו-Windows-1255. פענוח שגוי לא מקריס כלום, הוא רק הופך שמות מוצרים בעברית לג'יבריש, ואז כל התאמה לפי שם נכשלת בשקט. לכן צריך לנסות את הקידודים בסדר קבוע ולהיכשל ברעש, לא להמשיך בשקט עם נתונים מקולקלים.

למה הסניף חשוב לא פחות מהרשת

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

מספר המוצרים בקטלוג של סניפים שונים באותה רשת, ב-17.8.2026
רשתמזהה סניףמוצרים בקטלוג
קשת טעמים1032,587
קשת טעמים00115,832
רמי לוי7325,198
רמי לוי05715,022

ולזה יש מחיר בדירוג. את רמי לוי מדדנו קודם מסניף עם 5198 מוצרים, והיא יצאה במקום ה-4 – יקרה ב-31.2% מהזולה. עם סניף מייצג של 15022 מוצרים היא במקום ה-2, יקרה ב-3% בלבד. אותה רשת, אותו יום, שני סניפים.

המדידה הראשונה כללה 8 רשתות והשנייה 9, כך שהמקומות עצמם לא לגמרי ברי-השוואה – אבל הפער מול הזולה כן: 31.2% מול 3%. זה לא הפרש עיגול. על בסיס המדידה הראשונה היינו אומרים לאנשים לעבור על פני אחת הרשתות הזולות בארץ.

הכלל שאימצנו בעקבות זה

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

מה זה אומר על השוואות מחירים

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

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

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

איך לבדוק אותנו

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

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

רוצים לבדוק את הסל שלכם?

בנו רשימה משלכם והשוו אותה בין הרשתות – עם המחירים ועם התאריך שבו נמדדו, בלי הבטחות.