מרכז ההפצה · סושיאל
18:2110.08.2026

לוח ההפצה.

מתוזמן בפועל · נקרא מ-Buffer ב-18:21
ראשון
שני
שלישי
רביעי
חמישי
שישי
2
3
4
5
6
7כניסת שבת
מ-12:00 חסום
9
✅ 10:33 · גוגל ביזנס אחר
✅ 21:05 · טיקטוק סרטוןהבשורה · S01
✅ 21:10 · יוטיוב שורטסהבשורה · S01
✅ 21:30 · אינסטגרם סטוריהבשורה · S01
✅ 22:00 · אינסטגרם סטוריהבשורה · S01
✅ 22:00 · אינסטגרם סטוריהבשורה · S01
✅ 22:12 · אינסטגרם רילסהבשורה · S01
✅ 22:15 · אינסטגרם סטוריהבשורה · S01
10
🕐 18:30 · אינסטגרם פוסט תמונההבשורה · S01
🕐 20:30 · אינסטגרם קרוסלההבשורה · S01
🕐 20:40 · טיקטוק פוסט תמונותהבשורה · S01
11
12
🕐 21:05 · טיקטוק סרטוןהבשורה · S02
🕐 21:10 · יוטיוב שורטסהבשורה · S02
🕐 21:30 · אינסטגרם סטוריהבשורה · S02
🕐 22:00 · אינסטגרם סטוריהבשורה · S02
🕐 22:12 · אינסטגרם רילסהבשורה · S02
🕐 22:15 · אינסטגרם סטוריהבשורה · S02
🕐 22:30 · אינסטגרם סטוריהבשורה · S02
13
🕐 20:30 · אינסטגרם קרוסלההבשורה · S02
🕐 20:40 · טיקטוק פוסט תמונותהבשורה · S02
14כניסת שבת
🕐 12:00 · אינסטגרם פוסט תמונההבשורה · S02
16
🕐 21:05 · טיקטוק סרטוןהבשורה · S03
🕐 21:10 · יוטיוב שורטסהבשורה · S03
🕐 21:30 · אינסטגרם סטוריהבשורה · S03
🕐 22:00 · אינסטגרם סטוריהבשורה · S03
🕐 22:12 · אינסטגרם רילסהבשורה · S03
🕐 22:15 · אינסטגרם סטוריהבשורה · S03
🕐 22:30 · אינסטגרם סטוריהבשורה · S03
17
18
🕐 18:30 · אינסטגרם פוסט תמונההבשורה · S03
19
🕐 21:05 · טיקטוק סרטוןהבשורה · S04
🕐 21:10 · יוטיוב שורטסהבשורה · S04
🕐 21:30 · אינסטגרם סטוריהבשורה · S04
🕐 22:00 · אינסטגרם סטוריהבשורה · S04
🕐 22:12 · אינסטגרם רילסהבשורה · S04
🕐 22:15 · אינסטגרם סטוריהבשורה · S04
🕐 22:30 · אינסטגרם סטוריהבשורה · S04
20
🕐 20:30 · אינסטגרם קרוסלההבשורה · S04
🕐 20:40 · טיקטוק פוסט תמונותהבשורה · S04
21כניסת שבת
🕐 12:00 · אינסטגרם פוסט תמונההבשורה · S04
23
🕐 21:05 · טיקטוק סרטוןהבשורה · S05
🕐 21:10 · יוטיוב שורטסהבשורה · S05
🕐 21:30 · אינסטגרם סטוריהבשורה · S05
🕐 22:00 · אינסטגרם סטוריהבשורה · S05
🕐 22:12 · אינסטגרם רילסהבשורה · S05
🕐 22:15 · אינסטגרם סטוריהבשורה · S05
🕐 22:30 · אינסטגרם סטוריהבשורה · S05
24
25
🕐 18:30 · אינסטגרם פוסט תמונההבשורה · S05
26
🕐 21:05 · טיקטוק סרטוןהבשורה · S06
🕐 21:10 · יוטיוב שורטסהבשורה · S06
🕐 21:30 · אינסטגרם סטוריהבשורה · S06
🕐 22:00 · אינסטגרם סטוריהבשורה · S06
🕐 22:12 · אינסטגרם רילסהבשורה · S06
🕐 22:15 · אינסטגרם סטוריהבשורה · S06
🕐 22:30 · אינסטגרם סטוריהבשורה · S06
27
🕐 20:30 · אינסטגרם קרוסלההבשורה · S06
🕐 20:40 · טיקטוק פוסט תמונותהבשורה · S06
28כניסת שבת
🕐 12:00 · אינסטגרם פוסט תמונההבשורה · S06
30
🕐 21:05 · טיקטוק סרטוןהבשורה · S07
🕐 21:10 · יוטיוב שורטסהבשורה · S07
🕐 21:30 · אינסטגרם סטוריהבשורה · S07
🕐 22:00 · אינסטגרם סטוריהבשורה · S07
🕐 22:12 · אינסטגרם רילסהבשורה · S07
🕐 22:15 · אינסטגרם סטוריהבשורה · S07
🕐 22:30 · אינסטגרם סטוריהבשורה · S07
31
🕐 20:30 · אינסטגרם קרוסלההבשורה · S07
🕐 20:40 · טיקטוק פוסט תמונותהבשורה · S07
1
🕐 18:30 · אינסטגרם פוסט תמונההבשורה · S07
2
3
4

סדרות.

3 סדרות · כל אחת קצב משלה
כל מה שיוצא לאוויר הוא סדרה, ולכל סדרה קצב. ולכן סדרה רביעית היא שורה חדשה כאן , לא מנגנון חדש.
סדרהסוגקצבהיקףמצבמוכנות
סדרת הבשורהסופיתראשון + רביעי · 21:05-22:127 יחידות · 66 פעולותפורסמו 7 · מתוזמנות 59 · ממתינות 063/66 עם מדיה · 7/7 סרטונים
🅿️ בתכנון, וטרם קיימות: מועדים (מחזורית · לוח עברי) · שאלות מהשטח (מגיבה). אין להן תוכן ואין להן קצב, ולכן הן אינן שורות בטבלה , שורה שנראית כמו סדרה חיה נקראת כמו סדרה חיה. הן יעלו לכאן מעצמן ביום שיהיה להן תוכן.
הקמה ועריכה של סדרות , השלב הבא. כדי שתוכל להקים סדרה ולתזמן מכאן, הלוח צריך מנוע שכותב ל-Buffer, ולא רק דף שמציג. המנוע נבנה ב-10/08 והזין 44 פעולות, אך הוא רץ משורת פקודה ולא מהמסך.

מאגר תוכן.

76 נכסים על המדף · 66 פעולות
כל שורה כאן נספרת בכל בנייה , מהדיסק ומהכרטיסים, לא מהזיכרון. נכס אינו ניתן לתזמון עד שהוא עולה למדף הפרסום (app/assets/) , המבנה אוכף את שער האישור.
יחידהוידאוקרוסלהפוסטסטוריפעולות
S01מוכן 15.4MB · אושר 2026-08-0921410
S02מוכן 15.8MB · אושר 2026-08-1021410
S03מוכן 17.6MB · אושר 2026-08-10אין148
S04מוכן 12.8MB · אושר 2026-08-1021410
S05מוכן 19.8MB · אושר 2026-08-10אין148
S06מוכן 17.7MB · אושר 2026-08-1021410
S07מוכן 15.9MB · אושר 2026-08-1021410
מה כל ערוץ מקבל , נבדק בפועל מול Buffer
ערוץחשבוןפוסטקרוסלהסטוריוידאוהערה
אינסטגרםgiladerez77⚠️עסקי · תזמון אוטומטי
פייסבוקהקבוצה · 1.0K🟡🟡🟡🟡ידני , Buffer מזכיר, גלעד מפרסם
טיקטוקnadlan.israeli⚠️🔴אין סוג "סטורי"
יוטיובנדלן ישראלי🔴🔴🔴וידאו בלבד · דחה תמונה
גוגל ביזנסראש העין🔴🔴🔴תמונות בלבד · פרסום אוטומטי חובה
🔴 שני חורים, שניהם נספרו ולא הוקלדו: S03 ו-S05 בלי קרוסלה · 0 יחידות בלי וידאו (אין).
⚠️ הקרוסלה סומנה "לאמת" עד 10/08 , ומאז היא פורסמה בפועל (S01, 17:30), והמבנה של כמה תמונות בפוסט עובד.

מה עבד.

נמדד מ-Buffer · מתעדכן פעם ביום
🅿️ עוד אין מה למדוד. פורסמו 7 · מתוזמנות 59 · ממתינות 0. Buffer מעדכן ביצועים עד 24 שעות אחרי פרסום, ומחזיק Reach · Views · Engagement · Shares. המסך יתמלא מעצמו.
⚠️ מה שלא ייספר, וכדאי לדעת מראש: פרסום ידני (פייסבוק) אינו עובר דרך Buffer ולכן לא יימדד · ואין נתוני עבר , ההיסטוריה בטיקטוק פורסמה ישירות ברשת, ו-Buffer מחזיק ממנה טקסטים ותאריכים אך אפס ביצועים. מתחילים מאפס.

מרכז ההפעלה.

המנוע , איך המערכת עובדת
🧠 מאגר התוכן הוא הדלק (מה מפיצים) · ⚙️ מרכז ההפעלה הוא המנוע (איך). כאן לא כתוב מה קרה אתמול , כאן כתוב לפי אילו חוקים המערכת פועלת, ומה עוד שבור בה.
⚙️ מנוע התזמון , איך סדרה הופכת ללוח
חוקמה הוא אומרלמה
שבוע בן 6 ימיםראשון עד שישי. שבת אינה נספרת בכלל יחידה כל 3 ימים על שבוע בן 7 תיפול על שבת תמיד, כי 3 ו-7 זרים. על 6 , לעולם לא
תבנית 3 ימיםיום 1 וידאו ב-3 ערוצים + 4 סטוריז · יום 2 קרוסלה וטיקטוק · יום 3 פוסט7+2+1 = 10 פעולות ליחידה. S03 ו-S05 הן 8, בלי יום 2
יחידה מתחילה בראשון או ברביעינובע לבד מהשבוע בן 6 6 מתחלק ב-3, ולכן הלוח ננעל ואין מה לזכור
שישי בצהרייםיום 3 בשישי עובר ל-12:00 18:30 באוגוסט הוא כחצי שעה לפני כניסת השבת
השעות מהמציאות21:05-22:30 ליום 1 · 20:30 ליום 2 · 18:30 ליום 3 אלה השעות שבהן S01 יצאה בפועל, לא שעות שנבחרו על נייר
🔄 מחזור החיים של סדרה
שלבמי עושההמקור
1. כרטיסי יחידהנכתב מהוורד, פעם אחתעבודה/סדרות/…/יחידות
2. חיבור מדיהחיבור_וידאו.py , קובץ ליחידההמדף הציבורי
3. הצעת לוחבניית_לוח_הסדרה.py , תאריך ושעה לכל פעולההצעת_לוח.json
4. אישור גלעד🚦 שער. בלעדיו כלום לא נכנסאדם
5. הזנההזנה_לבאפר.py , הכלי היחיד שכותב החוצהBuffer
6. סנכרוןסנכרון_בוקר + סנכרון_כרטיסים, כל יום ב-07:15Buffer → הלוח
🎼 כמה סדרות במקביל , כמה עוד אפשר להוסיף
שתי סדרות שרצות יחד אינן מתנגשות רק בשעה. הן מצטברות בנפח, וזה מה שנשרף , קהל שמקבל 14 פוסטים בשבוע מפסיק לראות אותם. הספירה כאן היא על כל מה שב-Buffer, כולל פרסומים שאינם מהסדרה הזו.
שבועערוץמתוזמןתקרהמצבהערה
09/08אינסטגרם · סטורי414תקיןנעלם אחרי 24 שעות
09/08אינסטגרם · פיד510תקיןפוסט · קרוסלה · רילס
09/08טיקטוק310תקיןאפשר לעלות ל-14 אחרי בדיקת ביצועים
09/08יוטיוב17תקין10 לערוץ לא מאומת
16/08אינסטגרם · סטורי814תקיןנעלם אחרי 24 שעות
16/08אינסטגרם · פיד510תקיןפוסט · קרוסלה · רילס
16/08טיקטוק310תקיןאפשר לעלות ל-14 אחרי בדיקת ביצועים
16/08יוטיוב27תקין10 לערוץ לא מאומת
23/08אינסטגרם · סטורי814תקיןנעלם אחרי 24 שעות
23/08אינסטגרם · פיד510תקיןפוסט · קרוסלה · רילס
23/08טיקטוק310תקיןאפשר לעלות ל-14 אחרי בדיקת ביצועים
23/08יוטיוב27תקין10 לערוץ לא מאומת
30/08אינסטגרם · סטורי414תקיןנעלם אחרי 24 שעות
30/08אינסטגרם · פיד310תקיןפוסט · קרוסלה · רילס
30/08טיקטוק210תקיןאפשר לעלות ל-14 אחרי בדיקת ביצועים
30/08יוטיוב17תקין10 לערוץ לא מאומת
אין התנגשויות שעה.
המספרים למעלה הם התשובה לשאלה "אפשר להוסיף סדרה?" , הפער בין המתוזמן לתקרה הוא כמה מקום נשאר.
🛠️ קטלוג הכלים , נסרק מהתיקייה בכל בנייה
הרשימה הזו אינה מוקלדת. היא נסרקת מתיקיית המערכת, ולכן כלי חדש מופיע מעצמו וכלי בלי הצהרה מוצג כממצא ולא מושמט. נולד מכשל של שני סוכנים: ה-SEO תיאר 14 סקריפטים כשהיו 57 (05/08), וכאן היו מוזכרים 5 כשקיימים 12 (10/08).
🔴 והעמודה החשובה היא "מחובר" , כלי מצהיר מי מפעיל אותו, וזו הצהרה ולא עובדה. כאן נבדק אם מישהו באמת קורא לו.
כליסוגמפעילתדירותמצב
בניית_הלוח.py
בונה את דפי מרכז ההפצה מ-app/data/. חמש לשוניות, שלושה חודשים.
מנועסנכרון_בוקר.pyאחרי כל סנכרוןמחובר
בניית_לוח_הסדרה.py
מחשב תאריך ושעה לכל פעולה שטרם תוזמנה, ומייצר **הצעת לוח** בלבד.
מנועתחילת סדרה, או אחרי שינוי קצבלפי אירועמחובר
בקרת_מספרים.py
מוודא שהמספרים **על המסך** תואמים את המקורות.
בקרהסבב היומייומימחובר
הזנה_לבאפר.py
מזין ל-Buffer את הפעולות שבהצעת הלוח.
מנועאחרי אישור גלעד על הלוחלפי אירועמחובר
חבילה_ידנית.py
שולח לגלעד בטלגרם את החומרים לפרסום **ידני** בפייסבוק האישי.
מנועהסבב היומייומי, ורק בימי פרסוםמחובר
חיבור_וידאו.py
מחבר את קובץ הווידאו של כל יחידה לשלוש פעולות הווידאו שלה.
מנועאחרי כל מסירת וידאו מהבמאילפי אירועמחובר
לוח_מבאפר.py
הופך את היומן מ**פריסה לדוגמה** ל**מה שבאמת מתוזמן ב-Buffer**.
מנועסוכן ההפצהלפני כל בנייה של הלוחמחובר
מצב_הפצה.py
אוסף את מצב ההפצה לקובץ אחד , `app/data/state.json`.
מנועסוכן ההפצהיומי, ולפני כל בנייה של הלוחמחובר
סנכרון_בוקר.py
מסנכרן את לוח ההפצה עם Buffer , בלי אדם.
מנועהסבב האוטומטי היומי (07:15)יומימחובר
סנכרון_כרטיסים.py
מסנכרן את **סטטוס** הפעולות בכרטיסי היחידה מול Buffer.
מנועהסבב היומי + לפני כל הזנהיומימחובר
עובדות.py
מחשבת את **כל** המספרים שהדשבורד מציג , מהדיסק, מהכרטיסים ומ-Buffer.
ספרייהבניית_הלוח.pyבכל בנייהמחובר
קליטת_וידאו.py
קליטת סרטונים מהבמאי אל מדף הפרסום.
מנועסוכן ההפצהכשהבמאי מכריז על מסירהמופעל ידנית
שומר_ההפצה.py
השומר של ההפצה , מוודא שמה שתוזמן באמת יצא, ומתריע כשלא.
בקרהסבב האוטומטי07:15 · 15 דק אחרי כל פרסום · 23:30🔴 מוצהר אוטומטי , ואינו מחובר
תיקיית_פייסבוק.py
בונה את תיקיית העבודה לפרסום הידני בפייסבוק , יחידה לכל תיקייה.
מנועהסבב היומייומימחובר
💡 אינפוטים מהניסיון , כל שורה טעות ששילמנו עליה
הלקחמה קרה
"תוזמן" אינו "פורסם"09/08: פוסט נכשל ואחד נתקע 72 דקות. Buffer לא התריע ואיש לא שאל. גלעד גילה במקרה
ב-sending לא נוגעיםניסיון חוזר על פוסט בשליחה = פרסום כפול, ואינסטגרם אינה מוחקת בשקט. רק מתריעים
מדבקת קישור בסטורי אינה עובדתBuffer שומר את השדה, ואינסטגרם אינה מציגה אותה. נבדק בפרסום אמיתי
dueAt הוא UTCהוא מסתיים ב-Z. קריאה שלו כשעון ישראל ייצרה לוח מוקדם ב-3 שעות. המסך של גלעד תפס
יוטיוב דורש קטגוריההסכמה מגדירה את השדה כאופציונלי, ובפועל הוא חובה. סכמה אינה מפרט
כישלון חוזר כהצלחהcreatePost מחזיר union שבתוכו טיפוסי שגיאה , 200 תקין בלי מפתח errors. בודקים __typename
Buffer חוסם קצב429 אחרי 17 פעולות. הצלחה חלקית היא המצב המסוכן ביותר , ההצלה היא שהכלי חסין להרצה כפולה
בקר שבור נראה כמו ממצאבדיקת המדיה הכריזה על 44 פעולות כ"לא נגישות". חסר User-Agent, Cloudflare החזיר 403. כל הקבצים היו תקינים
רשימה ריקה עוברת כל בדיקה"66/66 מוכנות" בזמן ש-21 פעולות וידאו לא היו מחוברות לשום קובץ. [] אינו חסר , הוא לא נשאל
רוחב קבוע בתוך overflow:hiddenהרחבתי את עמודת שישי, והלוח גלש , והעמודה נחתכה ונראתה צרה יותר
פייסבוק קבוצות מתמטא ביטלה את ה-API ב-22/04/2024. שום כלי צד-שלישי אינו יכול. תזכורת בלבד
גוגל ביזנס , אין אישור ידניאו אוטומטי או כלום. מתנגש עם הכלל "הכל באישור שלי"
🔑 עקרונות
עיקרוןפירוט
שלושה מקורות אמת📇 כרטיסים = תוכן · 🗄️ המדף = מדיה · 📤 Buffer = מצב. מי שמערבב מפרסם פעמיים
הלוח משקף, אינו כותבאין דרך להזין דרכו. אילו היה, היינו רואים 56 פעולות ירוקות ו-Buffer ריק
יבש כברירת מחדלכל כלי רץ בלי לגעת עד שאומרים --בצע
מספר נספר, לא מוקלד10/08: הסרגל אמר 72 והכותרת 69, באותו עמוד. מספר מוקלד מתיישן בשקט
בקר שאינו יודע , אומרולא מנחש. שולח לא מוכר, פוסט לא מזוהה, 403 מול 404 , כולם מדווחים בנפרד
🐛 פתוח
מהמצב
שומר ההפצה מחובר לכלוםנבנה ונבדק 09/08, ואינו רץ. הוא זה שאמור לתפוס פוסט שנכשל
3 סטוריז בלי CTA בעיצובS02 · S04 · S06 מסך 4. מדבקת הקישור אינה עובדת, ולכן אין להם קריאה לפעולה
הזנה רק משורת פקודההמנוע כותב ל-Buffer, אך אי אפשר להפעיל אותו מהמסך