דלג לתוכן הראשי
הערה: אינטגרציות Zapier דורשות תוכנית Builder ומעלה. אם אתם בשכבה החינמית, תצטרכו לשדרג לפני שתמשיכו. תזדקקו גם לחשבון Zapier פרימיום כדי להשתמש ב-webhooks.

הגדרה שלב אחר שלב

ניתן להוסיף את האינטגרציה הזו בשתי דרכים:

אפשרות A: אינטגרציה מוכנה (מועדף)

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

אפשרות B: אינטגרציה מיידית

  • בחרו במסלול זה אם אתם כבר באמצע בנייה ורוצים לשלב את Zapier באפליקציה קיימת.

חלק 1: אינטגרציה מוכנה (לאפליקציות חדשות)

1

צרו Zap ו-catch hook

  • התחברו ל-Zapier ולחצו על Create Zap. Create Zap Pn
  • בחרו Webhooks by Zapier → Catch Hook כטריגר. Webhooks Pn
  • השאירו את שדה Pick off a Child Key ריק כדי ללכוד את כל ה-payload. Catch Hook Pn
  • המשיכו והעתיקו את כתובת ה-webhook.
2

התחילו אפליקציית Base44 חדשה והוסיפו את Zapier מהקטלוג

  • בכרטיסיית דפדפן חדשה, עברו ל-Base44 ולחצו על Integrations. Integrations Pn
  • מצאו את Zapier ולחצו על Use this integration. Zapier Catalog Pn Use Zapier Pn
  • כשתתבקשו, הדביקו את כתובת ה-webhook בשדה ZAPIER_WEBHOOK_URL. Webhook URL Pn
  • תארו את האפליקציה שלכם בשפה טבעית. לדוגמה:
    אני מטפל. בנה אפליקציה לניהול לוח הזמנים שלי ולתת ללקוחות שלי לקבוע פגישות.
3

הזמינו פגישת בדיקה אחת

  • לאחר יצירת האפליקציה, פתחו את התצוגה המקדימה והזמינו פגישת בדיקה:
    • בחרו תאריך וזמן מספר דקות בעתיד.
    • השתמשו במייל האמיתי שלכם.
    • שלחו פעם אחת והמתינו 2 עד 5 שניות.
זה שולח payload לדוגמה ל-Zap שלכם כדי ש-Zapier יוכל לטעון שדות אמיתיים במהלך ההגדרה.

נתונים לשלוח מ-Base44 ל-Zapier

ודאו שה-payload מפורט כדי ש-Zap יוכל ליצור את אירוע לוח השנה הנכון. כללו ושמרו את אלה באוסף Meetings שלכם:
  • start_iso: datetime בפורמט ISO 8601 שמשלב את התאריך והזמן שנבחרו.
    דוגמה: new Date($dateT$time:00).toISOString()
  • end_iso או duration_minutes: שלחו זמן סיום מפורש כ-ISO, או שלחו duration_minutes כך ש-Zapier יוכל לחשב +30m בפעולה
  • time_zone: אזור הזמן של האפליקציה או המשתמש, רצוי שם IANA כמו Asia/Jerusalem; אם לא ניתן לספק שם, כללו את ההיסט המספרי
  • meeting_id: מזהה יציב למניעת כפילויות, לדוגמה $client_email|$start_iso
  • client_name, client_email, notes
שמירת השדות הללו מבטיחה שתוכלו לבדוק הזמנות ו-Zapier ממפה את האירוע נכון בכל פעם.
4

אמרו ל-Zapier לשלוף את הדגימה

  • חזרו ל-Zapier, עברו לכרטיסיית Test של הטריגר שלכם.
  • לחצו על Find new records, בחרו את בקשת הדגימה שהאפליקציה שלכם שלחה, והמשיכו.
  • אם שום דבר לא מופיע, שלחו פגישת בדיקה נוספת ולחצו שוב על Find new records.
5

צרו את אירוע Google Calendar

  • הוסיפו פעולה: Google Calendar → Create Detailed Event.
  • מפו את השדות מהדגימה שלכם לשדות האירוע:
    • Summary: Meeting with client_name
    • Description: notes
    • Start Date & Time: start_iso
    • End Date & Time: start_iso + 30m (או חשבו באמצעות duration_minutes)
    • Guests: client_email
    • Time Zone: בחרו את אזור לוח השנה שלכם
  • לחצו על Test כדי לוודא שהאירוע מופיע ושנשלחת הזמנה.
6

פרסמו את ה-Zap שלכם

לחצו על Publish כדי להפעיל את ה-Zap. מעכשיו, כל פגישה חדשה באפליקציה שלכם תיצור אוטומטית אירוע לוח שנה.

חלק 2: אינטגרציה מיידית (הוספת Zapier לאפליקציה קיימת)

השתמשו בשיטה זו אם האפליקציה שלכם כבר קיימת ואתם רוצים לחבר את Zapier באמצע הבנייה.
1

בחרו את האפליקציה הקיימת שלכם

  • הנה ההודעה שהקלדנו בצ’אט הבינה המלאכותית כדי לבנות את האפליקציה לדוגמה: אני מטפל. בנה אפליקציה לניהול לוח הזמנים שלי ולתת ללקוחות שלי לקבוע פגישות.
2

בקשו מ-Base44 להוסיף את Zapier

  • בחלון הצ’אט של האפליקציה שלכם, אמרו משהו כמו: אני רוצה לחבר את האפליקציה שלי ל-Zapier. אנא בנה אינטגרציה ששולחת נתוני הזמנה ל-Zapier מצד-השרת בלבד. לעולם אל תקרא ל-Zapier מהדפדפן.
  • השאירו את הצ’אט פתוח בזמן שאתם משלימים את השלב הבא.
3

צרו את ה-webhook URL ב-Zapier

  • ב-Zapier, צרו Zap חדש עם Webhooks by Zapier → Catch Hook והעתיקו את כתובת ה-webhook (בדיוק כמו בחלק 1). Create Zap Pn Webhooks Pn Catch Hook Pn
  • הדביקו את כתובת ה-URL הזו בצ’אט של Base44 כשתתבקשו. האינטגרציה תשמור אותה בצורה מאובטחת ותחבר נתיב צד-שרת לפרסום נתוני הזמנה ל-Zapier.
4

צרו פגישה לדוגמה אחת

  • לאחר יצירת האפליקציה, פתחו את התצוגה המקדימה והזמינו פגישת בדיקה:
    • בחרו תאריך וזמן מספר דקות בעתיד.
    • השתמשו במייל האמיתי שלכם.
    • שלחו פעם אחת והמתינו 2 עד 5 שניות.
זה שולח payload לדוגמה ל-Zap שלכם כדי ש-Zapier יוכל לטעון שדות אמיתיים במהלך ההגדרה.

נתונים לשלוח מ-Base44 ל-Zapier

ודאו שה-payload מפורט כדי ש-Zap יוכל ליצור את אירוע לוח השנה הנכון. כללו ושמרו את אלה באוסף Meetings שלכם:
  • start_iso: datetime בפורמט ISO 8601 שמשלב את התאריך והזמן שנבחרו.
    דוגמה: new Date($dateT$time:00).toISOString()
  • end_iso או duration_minutes: שלחו זמן סיום מפורש כ-ISO, או שלחו duration_minutes כך ש-Zapier יוכל לחשב +30m בפעולה
  • time_zone: אזור הזמן של האפליקציה או המשתמש, רצוי שם IANA כמו Asia/Jerusalem; אם לא ניתן לספק שם, כללו את ההיסט המספרי
  • meeting_id: מזהה יציב למניעת כפילויות, לדוגמה $client_email|$start_iso
  • client_name, client_email, notes
שמירת השדות הללו מבטיחה שתוכלו לבדוק הזמנות ו-Zapier ממפה את האירוע נכון בכל פעם.
5

אמרו ל-Zapier לשלוף את הדגימה

  • בטריגר של ה-Zap שלכם, עברו לכרטיסיית Test ולחצו על Find new records.
  • בחרו את הבקשה האחרונה והמשיכו. אם שום דבר לא מופיע, שלחו בדיקה נוספת, ואז לחצו שוב על Find new records.
6

צרו את אירוע Google Calendar

  • הוסיפו פעולה: Google Calendar → Create Detailed Event.
  • מפו את השדות מהדגימה שלכם לשדות האירוע:
    • Summary: Meeting with client_name
    • Description: notes
    • Start Date & Time: start_iso
    • End Date & Time: start_iso + 30m (או חשבו באמצעות duration_minutes)
    • Guests: client_email
    • Time Zone: בחרו את אזור לוח השנה שלכם
  • לחצו על Test כדי לוודא שהאירוע מופיע ושנשלחת הזמנה.
7

פרסמו את ה-Zap שלכם

  • הפעילו את ה-Zap. הזמנות חדשות יפעילו עכשיו אירועי לוח שנה אוטומטית.

פתרון בעיות

  • אין דגימה ב-Zapier: ודאו שהזמנתם פגישת בדיקה אחת לפני הבדיקה.
  • שגיאות 401 או CORS: פרסמו ל-Zapier מצד-השרת בלבד; לעולם אל תקראו ל-Zapier מהדפדפן.
  • זמנים שגויים: ודאו שאתם משלבים את התאריך והזמן ל-datetime ISO תקין (start_iso) ומגדירים את אזור הזמן הנכון בעת יצירת אירוע לוח השנה.
  • Zap לא רץ: אשרו שלחצתם על Publish כדי להפעיל את ה-Zap.

רשימת בדיקה מהירה

השתמשו ברשימה זו כדי לוודא שלא פספסתם דבר:
  • Catch Hook נוצר עם Pick off a Child Key ריק
  • כתובת Webhook נשמרה כ-ZAPIER_WEBHOOK_URL ב-Base44
  • שכבת Builder ומעלה
  • פגישת דגימה אחת הוזמנה לפני הבדיקה
  • פעולת Google Calendar ממופה ונבדקה
  • Zap פורסם והופעל

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