שליחת וובהוק לפי תזמון מגוגל שיטס

התקנת סקריפט לשליחת וובהוק לפי תזמון מגוגל שיטס

Shay digital services

עדכון אחרון לפני שנה

שימו לב: סקריפט זה בתשלום.

למעוניינים אפשר לפנות בווצאפ.

שלב ראשון: הוספת הסקריפט

פתחו את קובץ הגוגל שיטס שלכם והגדירו אותו. לאחר מכן לחצו בתפריט על 'תוספים' ושם על 'Apps scripts'.

בסקריפט שיפתח שימו את הקוד הזה:

שימו לב לשנות את ערך המשתנים לפי הערכים שלכם:

SPREADSHEET_ID = מזהה הגיליון שלכם (לוקחים מהURL של הגיליון)

nameOfSheet = שם הגיליון שממנו אתם רוצים לתזמן, למשל 'גיליון1'

dateColumn = מספר העמודה בה כתוב התאריך והשעה לתזמון (עמודה A תהיה 1, עמודה B תהיה 2 וכן הלאה)

checkColumn = מספר העמודה אליה יוחזר התאריך שבו נשלח הוובהוק (כנ"ל. שימו לב שאם העמודה לא ריקה הוובהוק לא יישלח, זה גם מוודא שלא יישלח פעמיים)

webhook = כתובת הוובהוק

שלב שני: הוספת הספריה

כעת תצטרכו להוסיף את הספריה:

לחצו על הפלוס בקטגוריות 'ספריות' שנמצא בצד (אם אתם בעברית זה נמצא מימין לעריכת הסקריפט).

בשורה של מזהה הסקריפט תזינו את המזהה הבא ולחצו על חיפוש:

לאחר מכן תוודאו שאתם על הגרסה הגבוהה ביותר, ובשורה התחתונה תכתבו (אמור להיות כברירת מחדל):

עכשיו תצטרכו לתת הרשאות גישה לספריה.

שלב שלישי: הגדרת טריגר

לכו ל'מפעילים' בצד (או Triggers אם אתם באנגלית), ותוסיפו באמצעות לחיצה על הכפתור למטה טריגר חדש.

הגדרות הטריגר הן כמו שמופיע בצילום פה:

לחצו על 'שמירה'.


זהו, סיימתם את שלב ההתקנה! 🙂


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

גילוי דעת

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

  3. הסקריפט מוגבל לשימוש ליוזר גוגל אחד בלבד.

  4. כדי להשתמש בסקריפט היוזר צריך להיות מאושר אצלי, אכניס לרשימת מאושרים לפי היכולת והזמינות.

  5. כדי להתגבר על נפילות בשרתי גוגל, יצרתי מנגנון אבטחה שבודק גם בדקה שלאחר התזמון האם התזמון נשלח (אם לא נשלח עמודת checkColumn תהיה ריקה), כך שבמידה ולא נשלח וובהוק בזמן המתוכנן הוא ישלח בדקה שאחרי.


שי פתאל

Shay digital services ©

האם המאמר הזה היה מועיל?

6 מתוך 6 אהבו את המאמר הזה