כיצד להשתמש ב-Google Sheets לארגון ניוזלטרים ב-Make#
Make מאפשר לבצע אוטומציה של תהליכים ידניים, תוך שילוב שירותים שונים. כבר תיארנו את התהליך של יצירת אוטומציה להעברת הודעות עם WhatsApp ו-Discord, כמו גם עם ה-Slack. במאמר זה נשקול כיצד להשתמש ב-Google Sheets ו-GREEN-API כדי להפוך דיוור לאוטומטי בוואטסאפ.
המלצות לשליחה
WhatsApp עשויה לחסום את המספר בעת שליחת הודעות המוניות. כדי להפחית את הסיכון לחסימה, הגדר עיכוב בשליחת הודעות מהתור למשך 10-15 שניות במהלך השידור. לשם כך, השתמש בשיטה Set Settings עם הפרמטר delaySendMessagesMilliseconds
(ראה דוגמאות).
תוכן#
1. יצירת גיליון אלקטרוני והגדרת מודול Google Sheets#
הצעד הראשון הוא יצירת גיליון אלקטרוני שיאחסן עבורם את כל המספרים וההודעות הדרושים.
- עבור אל Google Sheets
-
היכנס לחשבון Google שלך אם עדיין לא עשית זאת
-
צור גיליון אלקטרוני ריק חדש
-
צור 2 עמודות בגיליון האלקטרוני:
- למספר טלפון או קבוצה - עמודה 'A'
- יש להזין את מספר הטלפון ב פורמט בינלאומי ללא הסימן '+'. בסוף נוסיף postfix
@c.us
- אינך צריך ליצור מספר צ'אט קבוצתי בעצמך, אתה יכול להשיג אותו באמצעות שיטות שונות GREEN-API.
- לטקסט ההודעה - עמודה 'ב'
כיצד לעצב טקסט של הודעה?
עיצוב טקסט מתרחש על ידי הוספת סמלים לפני ואחרי הטקסט. לדוגמה, ניתן לבצע מודגש באמצעות סימני *
: *טקסט מודגש*
-> טקסט מודגש. תוכל לקרוא עוד על שיטות עיצוב טקסט במאמר כיצד לעצב הודעות .
- לאחר יצירת ועיצוב הגיליון האלקטרוני, אנו ממשיכים להשגת נתונים ממנו. בוא נמצא את האפליקציה מ-"Google Sheets"
- הוסף מודול "קבל ערך טווח" המאחזר ערכים מגיליון אלקטרוני המבוסס על טווח
- הוסף חשבון Google למודול כדי לקבל גישה לגיליונות אלקטרוניים מ-"Google Sheets"
-
בחר את הגיליון האלקטרוני שנוצר מהרשימה הנפתחת. במקרה שלנו, זהו הגיליון האלקטרוני "טלפונים".
-
בחר את הגיליון שיצרת קודם לכן לשליחת הודעות. כברירת מחדל, זהו "Sheet1"
- בשדה 'טווח', עליך לציין את טווח התאים עם הנתונים עבור הדיוור, למעט שמות העמודות. בגיליון האלקטרוני שנוצר "טלפונים" טווח כזה יהיה
A2:B
- בואו נריץ פעם אחת את האוטומציה כדי לבדוק את הפונקציונליות שלה. אתה יכול לעשות זאת על ידי לחיצה על כפתור ההתחלה הסגול בפינה השמאלית התחתונה של המסך
- בחלון שמופיע ליד מודול "Google Sheets", אנו אמורים לראות נתונים מהגיליון האלקטרוני
לאחר שלמדנו כיצד לקבל נתונים מ-Google Sheets, נוכל להתחיל בהגדרת שליחת הודעות.
2. הגדרת תהליך שליחת הודעות עם נתונים מהגיליון האלקטרוני#
שליחת הודעות טקסט ב-GREEN-API מיושמת באמצעות מודול "שלח הודעה". הוא מקבל את מזהה הצ'אט (אישי או קבוצתי) ואת טקסט ההודעה.
- צור מודול "שלח הודעה" מאפליקציית "GREEN-API".
- בחר את העמודה עם מספרי הטלפון מהגיליון האלקטרוני. במקרה שלנו, מדובר בעמודה א'
- בחר בעמודה 'B' עם טקסט ההודעה
עכשיו אתה יכול לעבור לבדיקה את האוטומציה.
3. הגדרת תהליך שליחת הודעות עם קבצים#
כדי לשלוח הודעות עם קבצים, תזדקק למודול נוסף - "שלח קובץ לפי כתובת אתר". זה מציין את הנמען, קישור לקובץ, שמו, הודעת טקסט (אופציונלי).
כיצד לשלוח קובץ מהמחשב?
כדי לשלוח קובץ מהמחשב שלך, השתמש בשיטה UploadFile באמצעות Postman או בדף "API" במסוף. משך חיי הקישור הוא 15 ימים. הגודל המרבי של קבצים שנשלחים הוא 100 מגה-בייט. סוג הקובץ שנשלח ושיטת שליחתו נקבעים לפי סיומת הקובץ.
- בואו ניצור גיליון אלקטרוני נפרד לשליחת קבצים עם העמודות הבאות:
צ'אט מזהה
- מכיל מספרי טלפון או קבוצות כמו בשלב ראשוןתיאור קובץ
/טקסט הודעה
- עבור טקסט ההודעה שיישלח יחד עם הקובץ. שדה אופציונליקישור קובץ
- מכיל קישור לקובץ שיישלחשם קובץ
- יש צורך לציין את שם הקובץ עם הסיומת שלו, שיוצג למשתמש- בחר את הגיליון האלקטרוני שנוצר באמצעות קישורים לקבצים במודול Google Sheets במודול Google Sheets
- ציין את טווח הערכים 'A2:D' בשדה 'טווח', כאשר העמודות הן:
A
- מספרי טלפוןB
- תיאור הקובץ (הודעת טקסט)C
- קישור לקובץD
- שם קובץ עם סיומת- צור מודול "שלח קובץ לפי כתובת אתר" מאפליקציית "GREEN-API".
- בשדה
Chat ID
, ציין את העמודה עם מספרי הטלפון - בשדה
קישור לקובץ יוצא
אנו מציינים את העמודה המכילה את הקישור לקבצים - בשדה 'שם קובץ', ציין את העמודה עם שם הקובץ
- בשדה 'כיתוב קובץ', ציין את העמודה עם הודעת הטקסט. אם אתה מתכנן לשלוח רק קבצים, ללא כתוביות אליהם, אתה יכול לדלג על שלב זה
כיצד להוסיף הודעת טקסט לקבצים מסוימים בלבד?
במקרה זה, אל תדלג על שלב זה. בעמודה להודעות טקסט, ציין את התיאור רק באותן שורות שבהן נמצאות ההודעות הדרושות. תתעלם מתאים ריקים ולא תהיה הודעת טקסט.
כיצד לשלוח קובץ מ- Google Drive?
כדי לשלוח קובץ מ-Google Drive, עליך לשנות את הקישור לגישה ישירה לקובץ. כדי לעשות זאת, עליך לבצע את השלבים הבאים:
- פתח את Google Drive ומצא את הקובץ שברצונך לשלוח
- בחר את הקובץ לשליחה, לחץ לחיצה ימנית. לאחר מכן בחר "קבל קישור" בתפריט, הגדר "כל מי שיש לו את הקישור" בתפריט הגישה עם זכויות "קורא". לאחר מכן לחץ על "העתק קישור" ו"סיום"
- כעת עלינו לקבל את מזהה הקובץ. לשם כך, הדבק את הקישור שהתקבל בעורך טקסט
- דוגמה לקישור לקובץ:
https://drive.google.com/file/d/13sseEurJDYZxb-ueH2VOpVoYY4U5Kvu1/view?usp=sharing
- מזהה הקובץ כלול בין
d/
ו-/view
(עבור מסמכים - ביןd/
ל-/edit
). במקרה זה, מזהה הקובץ יהיה:13sseEurJDYZxb-ueH2VOpVoYY4U5Kvu1
- כדי ליצור קישור ישיר לקובץ, עליך להכניס את מזהה הקובץ בסוף הקישור הבא:
https://drive.google.com/uc?export=download&id=
- הקישור האחרון אמור להיראות כך:
https://drive.google.com/uc?export=download&id=13sseEurJDYZxb-ueH2VOpVoYY4U5Kvu1
- השתמש בקישור שנוצר בשיטת sendFileByUrl
כיצד לשלוח קבצים מאחסון קבצים אחרים מתואר במאמר "כיצד לשלוח קובץ בשיטת sendFileByUrl באמצעות אחסון חיצוני?" .
4. השקה ובדיקה#
כעת, לאחר הגדרת האוטומציה, ניתן להגדיר את התנאים שבהם היא תתבצע. פלטפורמת Make מציעה את האפשרויות הבאות לתנאים להשקה:
- מיד - מוגדר אוטומטית בעת הגדרת מודול עם webhook נכנס
- במרווחים קבועים
- פעם אחת
- כל יום
- ימי השבוע
- ימי החודש
- תאריכים מוגדרים
- לפי דרישה - האוטומציה תתחיל רק כאשר למודול נקרא באופן ידני (על פי בקשת API או באמצעות מודול "הפעל תרחיש")
לצורך בדיקה, נשיק אוטומציה פעם אחת, לאחר שהגדרנו בעבר את מרווח שליחת ההודעות ל-10,000 אלפיות השנייה דרך המסוף כדי להפחית את הסיכון לחסימה.
כך תוכל להגדיר הודעות טקסט וקבצים רגילות באמצעות Make. תוכל לראות דוגמאות אחרות לשימוש בתרחישים למטה.