הגדרות הזיהוי בכלל המערכת
-
כניסה לפי מספר אישי
enter id
באפשרות זו ניתן להגדיר שכל משתמש במערכת יזוהה בזיהוי אישי מיוחד לפני השימוש במערכת או לפני ביצוע פעולות.
מדובר בפונקציה בסיסית במערכת ולכן כדאי להכיר את האפשרות הזאת בצורה טובה
קישורים לשרשור זה
ListAllInformation| | | שיוך טלפוני לשם משתמש| | | סיסמא אישית לפי הID| | | המתנה והשמעת הקשת הזיהוי| | | בדיקה מחדש של ה ID
מעבר בכניסה שגויה| | | Log התחברויות| | | הוספת מידע בדוחו"ת| | | הקלטת השם | | | פרטים נוספים| | | השמעת השם| | | השמעת ניקוד ודרגה | | | הגבלת כניסת ID בו זמנית
הסבר כללי: כאשר מספר מסוים מתקשר למערכת המערכת מקבלת רק את המספר המחייג, וזהו הפרט היחיד שיש לנו על המספר, לפעמים נרצה שהמשתמש ירשם בדו"ח מסויים ובדו"ח יופיע גם השם של המתקשר, או שנרצה שכל פעם שהוא מחייג למערכת הוא ישמע שלום משה (והשם ישתנה לפי השם שלו)
בדיוק בשביל זה מיועדת הפונקציה enter_idישנם מודולים שבהם פונקציה זו היא חובה מכיון שהמודול מתייחס לזיהוי.
הערה: כאשר נכנסים עם זיהוי המערכת מבקשת מהמשתמש להקליט את שמו. ניתן לבטל זאת ראה כאןכמו"כ פונקציה זו יכולה לשמש כסינון של משתמשים מכיוון שכאשר המשתמש לא עונה על הפרמטרים הנדרשים (לפי סוג הזיהוי שתבחרו) הוא לא יוכל להיכנס לשלוחה.
לדוגמא: אם בחרתם בסוג זיהוי לפי טלפון, אם המשתמש יתקשר מטלפון שהזיהוי שלו הוא פרטי/חסום/לא מזוהה הוא לא יוכל להיכנס לשלוחה.
מוכנים? נתחיל:
אם ברצונכם שהמערכת תבדוק אם המשתמש מזוהה כאשר הוא נכנס לשלוחה (במידה והמשתמש עדיין לא מזוהה המערכת תזהה אותו, במידה והוא כבר הזדהה בשלב קודם המערכת תכניס אותו לשלוחה) יש להגדיר:
enter_id=yes
הלקוח יצטרך להקיש (או שיזוהה לפי הטלפון שלו) את המספר האישי שהגדרתם עבורו וזה יהיה הזיהוי שלו בשלוחה
יש לבחור את סוג הזיהוי במפתח
enter_id_type
האפשרויות הם:
כניסה לפי מספר טלפון כלומר כל מספר מזוהה יכנס
enter_id_type=phone
כניסה לפי ת.ז כלומר המאזין יקיש מספר תעודת זהות ישראלית תקינה ויוכל להיכס
enter_id_type=teudat_zehut
כניסה לפי המספרים המופיעים בקובץ
EnterIDList.ini
enter_id_type=list
ברירת מחדל, מתייחס לקובץ הנמצא בתיקית השלוחה,
אם רוצים שיתייחס לקובץ הנמצא בשלוחה אחרת, יש להגדירenter_id_list_folder=/1/1
(שימו לב, חובה לשים
/
לפני כתיבת מיקום השלוחה)
כניסה לפי רשימה של מספרי טלפון להסבר המלא עיין בהמשך כאן
enter_id_type=enter_phone_list
כניסה לפי רשימה שבה יש את כל הפרטים של המשתמש כולל שם משפחה, איימיל ועוד להסבר המלא עיין בהמשך כאן
enter_id_type=list_all_information
כניסה לפי שיוך טלפוני לשם משתמש להסבר המלא עיין בהמשך כאן
enter_id_type=phone_from_list_all_information
כניסה לפי מספר ספרות (קוד למשל) להסבר המלא עיין בהמשך כאן
enter_id_type=digits
כניסה לפי טלפון או הקשת טלפון להסבר המלא עיין בהמשך כאן
enter_id_type=phone_or_enter_phone
להגדרות נוספות שרלוונטיות לכל סוגי הכניסה עיין כאן
לביטול הקלטת השם בהתחברות
לביטול / שינוי אופן השמעת השם בהתחברות
-
התחברות לפי רשימה של מספרי טלפון
enter_id_type=enter_phone_list
כאשר הלקוח יכול לבחור להיכנס עם מספר הטלפון המזוהה שלו, או להקיש מספר טלפון שדרכו הוא רוצה להזדהות בכניסה
את רשימת הטלפונים המורשים יש להכניס בקובץEnterIDEnterPhoneList.ini
להסבר על אופן יצירת הקובץ לחצו כאן
ברירת מחדל מתייחס לקובץ הנמצא בתיקית השלוחה.
אם רוצים שייתחס לקובץ הנמצא בשלוחה אחרת, יש להגדירenter_id_enter_phone_list_folder=/1/1
הודעות קשורות:
M1121
לכניסה עם המספר שלך הקישו 1 וסולמית לכניסה עם מספר אחר הקישו את מספר הטלפון המלא וסולמית לסיום
M1122
מספרך אינו מזוהה במערכת -
כניסה לפי רשימה שבה יש את כל הפרטים של המשתמש כולל שם משפחה, איימיל ועוד
שם הקובץ הוא
ListAllInformation.ini
הגדרת סוג הכניסה
enter_id=yes enter_id_type=list_all_information
הגדרת מיקום הקובץ
ברירת מחדל מתייחס לקובץ
ListAllInformation.ini
הנמצא בתיקיה בשםEnterID
שתחת התפריט הראשי.כדי שיטען וישמור נתונים מהשלוחה הנוכחית, יש להגדיר
list_all_information_folder=this_folder
כדי שיתייחס לשלוחה אחרת לבחירתכם, יש להגדיר
list_all_information_folder=/1/1
בדוגמה, יתייחס לקובץ הנמצא בתיקייה 1/1 מהתפריט הראשי
הסבר על אופן יצירת הקובץ :
יש ליצור קובץ אקסל בו יש את כל הנתונים שתרצו עבור המשתמשים שלכם.
סדר העמודות המומלץ הוא כדלהלן
A B C D E F G H I J תעודת זהות/ המספר האישי 1 שם משפחה איימיל שם מוסד סיסמה סכום לתשלום חופשי עיר מה שקריטי לקובץ בשביל לעבוד זה
- עמודה A שם המשתמש
- עמודה B אם כתוב 1 זה מורשה כניסה כל דבר אחר לא מורשה כניסה.
מעמודות C ו D ילקח השם שיופיע בדוחו"ת
כל שאר העמודות הם המלצה
לדוג' עמודה G מוגדרת כסיסמה (במידה ותדרשו מהלקוח סיסמה בהתחברות (ראה להלן), ברירת מחדל הסיסמא תהיה בעמודה זו, אבל ניתן לשנות את העמודה, כמו"כ אין חובה להשתמש באופציה זו כלל.
סכום לתשלום ראה במודול סליקת אשראי.
חשוב שבטבלת האקסל שלכם לא יהיה פסיק (
,
) בכלל,
לאחמ"כ יש לשמור את הקובץ ע"י 'שמור בשם' בשם ולבחור בסוג CSV
לאחר שיצרתם קובץ csv מתוך האקסל, יש לעשות פתח באמצעות "פנקס רשימות"בתוך הפנקס רשימות לעשות שמירה בשם, לשנות את הסוג שמירה ל
utf8
ואת שם הקובץ לקרואListAllInformation.ini
ולעלות אותו לתיקייתEnterID
במערכת שלכם.
באם תיקיית
EnterID
לא קיימת במערכת שלכם ניתן פשוט ליצור אותה ע"י שינוי שם לאחת מהשלוחות במערכת לEnterID
כדי שהמערכת תוסיף לדוחות השונים במערכת את הפרטים שמופיעים בטבלה על המשתמש, יש לפעול לפי ההוראות כאן
ניתן להגדיר שיהיה ניתן להיכנס לחשבון רק ממספרי הטלפון שתכתבו בשורה של הלקוח (לא משנה איזה עמודה)
ההגדרה היא:list_all_information_ok_phones=yes
ואז רק אם באמצע השורה יהיה מספר הטלפון של הלקוח הוא יוכל להקיש את המספר האישי המבוקש.
-
כניסה לפי שיוך טלפוני לשם משתמש
כניסה זו נועדה לאפשר לכמה טלפונים שונים להיות משוייכים למשתמש אחד כמו"כ הזיהוי הוא אוטומטי בלי הקשה כל שהיא מצד המשתמש (בד"כ)
כך שאם לקוח מתקשר מהבית או מהפלאפון שלו / של אשתו עדיין ניתן להגדיר חשבון אחד לכולםenter_id=yes enter_id_type=phone_from_list_all_information
המערכת מחפשת בקובץ
list_all_information
(הסבר על הקובץ והכנסתו ראה לעיל)
את מספר הטלפון ממנו הלקוח מתקשר, ונותנת את שם המשתמש של מה שנמצא בעמודה הראשונהדוגמא:
מספר אישי,מאושר,שם,משפחה,אימייל,שם מוסד,חופשי1 (מספר טלפון),חופשי2 (טלפון 2),חופשי3,חופשי4,חופשי5,חופשי6,חופשי7,עיר,סיסמה 1111,1,דוד,לוי,,,0504100000,058320000,,,,,,קרית גת,1234 1116,1,משה,כהן,,,0556770900,,,,0556770770,,,,4321
הסבר:
טלפון מספר 0504100000 יכנס תחת שם משתמש 1111 - דוד לוי
טלפון מספר 058320000 יכנס תחת שם משתמש 1111 - דוד לוי
טלפון מספר 0556770770 יכנס תחת שם משתמש 1116 - משה כהן
טלפון מספר 0556770900 יכנס תחת שם משתמש 1116 - משה כהןשימו לב! למניעת באגים אין להקצות את אותו טלפון לשמות משתמשים שונים.
ניתן להכניס כמה טלפונים שצריך תחת שם משתמש אחד.סיסמה אישית בכניסה לפי שיוך טלפוני לשם המשתמש
ניתן להגדיר שהמערכת תבקש סיסמא אישית מהמשתמש, הסיסמא תהיה בתוך אחת העמודות (ראה להלן):
ההגדרה היאenter_id_password=yes
כמו"כ יש להגדיר מאיזה עמודה בקובץ תילקח הסיסמא
enter_id_password_list_all_information_column=10
בדוגמא כאן יקח את הסיסמה מעמודה 10
הערה: חובה שהעמודה של הסיסמה תהיה לאחר כל העמודות של הטלפון.
במידה ואין שיוך כניסה המערכת מודיעה
M1168
מספרך אינו משויך לרשימת הכניסה במערכת. אנא צור קשר עם מנהל המערכת.במידה והגדרתם
enter_id_error_goto
וברצונכם שלא תושמע ההודעה הנ"ל ניתן להגדירenter_id_phone_from_list_all_information_error_goto_say_message=no
ניתן להגדיר
enter_id_type_phone_from_list_all_information_error_read_phone=yes
ואז המערכת תשמיע
M1175
מספרכם אינו מזוהה כשיך למערכת, אנא הקישו את מספר הזיהוי שלכם,
או את מספר הטלפון המשוייך למערכת, וסולמית לסיוםניתן להגדיר שהמערכת תיתן למשתמש להקיש פעם אחת את הטלפון, ואם הטלפון אינו קיים אז לא ייתן להקיש שוב
ההגדרה היאenter_id_type_phone_from_list_all_information_error_read_phone_one_time=yes
אחרי שהלקוח הקיש את הטלפון - המערכת תתיחס כאלו נכנס עם הטלפון שהקיש למערכת
ניתן להקיש גם מספר אישי והמערכת תחפש אותו ותכניס גם אם הקיש את המספר האישי,
אבל שימו לב!!!
אם המספר שלכם הוא 9 ספרות ומעלה (תעודת זהות וכדומה) זה יעבוד מצויין, המערכת תחפש בערך הראשון - במספר האישי - את מה שהקשתם ותכניס,
אבל אם המספר הוא קטן מ9 ספרות, בשביל שהמערכת לא תבלבל בין תלמידים עשינו 2 הגנות- חובה להגדיר כמה ספרות מינימום לחפש,
enter_id_type_phone_from_list_all_information_error_read_phone_enter_min_digits=5
בדוגמא כאן יחפש מינימום 5 ספרות,
- במקרה של פחות מ9 ספרות המערכת מחפשת בערכים שהם באמצע, כלומר לא מהערך הראשון ולא מהערך האחרון (חובה שיהיה פסיק לפני וגם פסיק אחרי בתוך הקובץ),
בשפה פשוטה יש צורך לשים עוד פעם את המספר האישי, אבל בעמודה נפרדת , בתוך העמודות הנוספות
הערה חשובה: במידה ותגדירו ספרה אחת, לחיפוש
enter_id_type_phone_from_list_all_information_error_read_phone_enter_min_digits=1
במקרה כזה כל מי שיקיש 1 וסולמית יכנס, כי לכל תלמיד בעמודה השניה יש את הסיפרה 1, ויש גם פסיק לפני ואחרי,
כך שהמינימום לחיפוש המומלץ הוא 2,
ובנוסף יש חובה לוודא שאין את אותם ספרות בשום מקום בקובץ, כי אחרת זה יכנס על הערך הראשון שהוא ימצא עם השיוך,
לסיכום: בכמות ספרות נמוכות לחיפוש, יש להשתמש בזהירות יתרה, בהצלחה!!
-
כניסה לפי מספר ספרות (קוד למשל)
enter_id=yes enter_id_type=digits
ברירת מחדל המערכת תתן להקיש 4 ספרות
אם רוצים להגדיר מינימום ספרות, יש לכתוב
enter_id_type_digits_amount_minimum=5
כאן בדוגמה יצטרכו להקיש מינימום 5 ספרות
אם רוצים ניתן להגדיר גם מקסימום
enter_id_type_digits_amount_maximum=7
כאן בדוגמה יוכלו להקיש עד 7 ספרות
באם רוצים להגדיר מספר ספרות מדויק יש להגדיר:
enter_id_type_digits_amount=8
בדוגמא זו המאזין יצטרך להקיש 8 ספרות.
(שימו לב, הגדרה זו לא תעבוד באם הגדרתם מינימום או מקסימום)ניתן גם לאפשר כמות ספרות לא קבוע
enter_id_type_digits_amount=none
בדוגמא הזאת יכניס בכל כמות ספרות שהיא
-
כניסה לפי טלפון או הקשת טלפון
ההגדרה היא:
enter_id=yes enter_id_type=phone_or_enter_phone
המערכת תשמיע
M1121
"לכניסה עם המספר שלך הקישו 1 וסולמית, לכניסה עם מספר אחר הקישו את מספר הטלפון המלא וסולמית לסיום"במידה ואין זיהוי טלפוני המערכת תשמיע
M1122
מספרך אינו מזוהה במערכת.
ותחזיר את הלקוח לכך שיוכל להקיש בעצמו את הזיהוי שלוניתן להגדיר
enter_id_type_phone_or_enter_phone_say_phone=yes
ואז ההודעה היא:
M1294
מספר הטלפון שנקלט הוא
M1295
לאישור הקישו אחת וסולמית לכניסה עם מספר אחר הקישו את המספר טלפון המלא וסולמית לסיוםבמידה ואין זיהוי טלפוני המערכת תודיע:
M1296
אנא הקישו את מספר הטלפון המלא וסולמית לסיום
כברירת מחדל, המאזין יכול להקיש כל מספר או כמות ספרות, וייכנס לשלוחה בהצלחה.
כדי שתהיה אפשרות להקיש רק מספר טלפון תקין, יש להגדיר:enter_id_type_phone_or_enter_phone_verify_phone=yes
M1305
לא הקשתם את מינימום הספרות הנדרשות
M1910
מספר הטלפון שהוקש אינו תקין, אנא נסו שנית -
כניסה לפי פרטי הכניסה ממערכת אחרת
ניתן להגדיר שהכניסה במערכת ראשונה תמשיך עם אותו זיהוי למערכת השניה ללא צורך בהתחברות מחודשת במערכת השניה
הערות חשובות
מודל זה יעבוד רק ממערכת אחרונה
כלומר מעבר ממערכת אחת למערכת שניה ולא ממערכת אחת למערכת שלישית
כלומר ניתוב פנימי ישיר ממערכת למערכת דרךrouting_yemot
למערכת השניה
כמו כן חייב לוודא שהמערכת שאליה מועברים בניתוב פנימי הינה באותו מיקום
תוכלו לראות את מיקום המערכת שלכם באתר למטה תחת הכיתובyemot
אוymt
חובה ששתי המערכות יהיו באותו מקוםלאחר הכניסה בהצלחה במערכת הראשונה
וטעינת כל הערכים הרלוונטים
ניתן לעבור למערכת השניה והערכים של הכניסה בהצלחה יופיעו בה
להלן דוגמאות להגדרותדוגמא למערכת ראשונה שמספרה 0779876543
type=routing_yemot routing_yemot_number=031234567 enter_id=yes enter_id_type=phone
לאחר כניסה בהצלחה במערכת הראשונה ניתן לטייל כמה שרוצים במערכת הראשונה ובסוף בכל שלוחה שהיא להעביר למערכת השניה בחיוג פנימי
דוגמא לקוד במערכת השניה שמספרה031234567
enter_id=yes enter_id_type=other_did enter_id_other_did=0779876543 enter_id_other_did_type=phone
כמובן
enter_id_type
במערכת הראשונה יכול להיות כל אחד מהסוגים הקיימים
במערכת השניה אנחנו מסמנים את מספר המערכת האחרת וכן את סוג כניסה ממערכת אחרתהכניסה בהצלחה במערכת השניה הינה כניסה שקטה
במידה והכניסה לא מצליחה המערכת מודיעה
M1171
לא נכנסת בהצלחה למערכת הבסיס
M1172
לא הוגדר מערכת בסיס
M1173
לא הוגדר סוג כניסה ממערכת בסיס -
הגדרות לכל סוגי הכניסות לפי מספר אישי
סיסמת כניסה אישית| | | בדיקה מחדש של ה ID
מעבר בכניסה שגויה| | | Log התחברויות| | | הוספת מידע בדוחו"ת| | | הקלטת השם | | | פרטים נוספים| | | השמעת השם| | | השמעת ניקוד ודרגהזמן המתנה להקשה
במידה והמאזין לא הקיש את המספר האישי לאחר ההודעה, או שהקיש את המספר האישי אך לא הקיש סולמית,
ניתן להגדיר כמה שניות המערכת תמתין לפני שתודיע שוב את ההודעה "אנא הקש את המספר האישי".
ברירת מחדל היא שהמערכת ממתינה 8 שניות.
ניתן להגדיר כמות שניות אחרת:enter_id_timeout=10
בדוגמא המערכת תמתין 10 שניות לפני שתשמיע שוב את ההודעה של "אנא הקש את המספר האישי".
כברירת מחדל, באם המשתמש לא הקיש כלום, ההודעה תחזור על עצמה עד להקשת סיפרה כל שהיא.
ניתן להגדיר שלאחר מספר מסויים של השמעת הודעת התפריט, המשתמש יעבור לשלוחה אחרת או ניתוק.צריך להגדיר 2 הגדרות:
א. כמה פעמים לחזור על ההודעה
ב. לאן המשתמש יעבור לאחר מכןenter_id_attempts=2 enter_id_timeout_goto=/1/2
בדוגמה, כשאין הקשה מצד המשתמש, תפריט הקשת ID תושמע פעמיים ולאחר מכן יועבר לשלוחה 1 > 2 מהתפריט הראשי
השמעת ההקשה של ה ID
ברירת מחדל לאחר שהלקוח הקיש את הספרות, המערכת ישר הולכת לבדיקה של הספרות אותם הקיש הלקוח,
באם ברצונכם כי הלקוח ישמע את הספרות ויוכל לתקן הגדירוenter_id_read_say=yes
הודעות קשורות:
M1103
אנא הקישו את המספר האישי וסולמית לְסיום
M1104
המספר האישי שֶהוּקַש שגוי
M1119
לאישור הקישו 1, להקשה מחודשת הקישו 2
M2710
להקשה מחדש הקישו 1 או המתינו ליציאה הקישו 2
כברירת מחדל, לאחר התחברות בהצלחה לא משמיע הודעה.
כדי שישמיע הודעתM1105
'התחברת בהצלחה' יש להגדיר:say_login_successfully=yes
-
סיסמת כניסה ב enter_id
להגדרה שהמערכת תבקש מהמשתמש להקיש סיסמה אישית עבורו יש להגדיר:
enter_id_password=yes
צריך להגדיר מהיא הסיסמא לכל משתמש
למי שנכנס בסוגים המשוייכים לקובץ list_all_information:
enter_id_type=list_all_information enter_id_type=phone_from_list_all_information
הסיסמה צריכה להיות בתוך הקובץ
ListAllInformation.ini
שבספרייתEnterID
ברירת מחדל המערכת תחפש את הסיסמה בעמודה מספר 7 אם רוצים שהמערכת תחפש בעמודה אחרת ניתן להגדירenter_id_password_list_all_information_column=10
בדוגמא כאן המערכת תחפש את הסיסמה בעמודה מספר 10
*הערה
במידה ואין סיסמה מוגדרת למשתמש, המערכת לא תבקש ממנו סיסמא כלל.
לכל הסוגים האחרים
הסיסמה צריכה להיות בקובץ בשם
EnterIDPassword.ini
בתיקיה שבה מתבצעת ההתחברותהסבר על אופן יצירת הקובץ כאן
ניתן להגדיר מיקום שונה לקובץ
enter_id_password_folder=/EnterID
בדוגמה, מיקום הקובץ שהוגדר הוא בתיקיית EnterID
את הסיסמאות יש להכניס בקובץ בצורה הבאה:
0587707708=770
הסיסמה למספר זיהוי 0587707708 היא 770
במידה ואין סיסמה מוגדרת למשתמש, המערכת לא תבקש ממנו סיסמא כלל.
השמעת הסיסמה שהוקשה
ברירת מחדל המערכת לא משמיעה למשתמש את המספר שהוקש
כדי שהמערכת תשמיע למשתמש את מה שהוקש יש להגדירenter_id_password_read_say=סוג השמעה
הסוגים הניתנים להשמעה נמצאים בטבלה כאן (הערך הרביעי)
אישור על הסיסמא שהוקשה
ברירת מחדל שהמערכת לא מבקשת אישור מהמשתמש על ההקשה אלא מתקדמת הלאה
כדי שהמערכת תבקש אישור יש להגדירenter_id_password_ask=yes
ההודעה שתושמע
M1034
"לאישור הקישו 1, להקשה מחודשת 2"
במידה ומוגדר סיסמה והמשתמש לא הקיש את הסיסמה הנכונה לא מתבצעת התחברות ולכן המערכת תחזיר את המשתמש שלב אחורה או להיכן שמוגדר ב
enter_id_error_goto=
הודעות מערכת:
M1100
נא הקש את הסיסמה וסולמית לסיום
M1101
סיסמה שגויה
מודולים קשורים
שינוי סיסמא אישית
ניתן גם להשתמש במודול הזה -
בדיקה/הקשה מחדש של ה ID
ברירת מחדל באם בוצעה התחברות לפי id באותה שיחה, המערכת זוכרת את פרטי הכניסה ולא מבקשת מהלקוח להזדהות שוב (בתנאי שמוגדר את אותו סוג זיהוי)
ניתן להגדיר שלא יזכור את ה ID ויבקש להקיש בכל פעם כשנכנסים לשלוחה (אא"כ מדובר בזיהוי טלפוני שא"צ להקיש) ע"י ההגדרהdelete_id_exit=yes
ברגע שתגדירו את זה המערכת תבצע כניסה מחדש (כולל השמעת השם וכל הדברים שתגדירו בשלוחה | ניתן כמובן להגדיר את הכניסה המחודשת בשלוחה שונה מהכניסה הראשונה ושם להגדיר שלא יושמע השם וכו)
-
מעבר בכניסה שגויה:
ניתן להגדיר שאם הוקש מספר שגוי/שלא ברשימה או סיסמה לא נכונה, שיעבור לשלוחה אחרת, יש להגדיר:
enter_id_error_goto=/1/2/1
בדוגמא, עובר לשלוחה /1/2/1 מהשלוחה הראשית. ראה כאן את האפשרויות להגדרה כולל ניתוק.
הודעות קשורות
M1104
המספר האישי שֶהוּקַש שגוי
M2710
להקשה מחדש הקישו 1 או המתינו ליציאה הקישו 2 -
רשימת מידע על הכניסות - Log
כל הכניסות שהסתיימו בהצלחה נשמרות בתייקית
Log
בספריה ראשית בקובץLogEnterID.ymgr
(הוראות לפתיחת קובץymgr
תוכל למצוא כאן)באם רוצים לבטל שמירת כניסה - כלומר שלא ירשום מי נכנס ניתן להגדיר
login_save_log=no
דוגמא ממה שנשמר בקובץ ה
log
Folder-8.Type-list.ID-9856.Phone-0501234567.Date-2015-03-18.17:09:18
בדוגמא זו הכניסה התבצעה בתיקיה (Folder) מספר 8
סוג הכניסה (Type) הוא לפי רשימה list
הכניסה התבצעה מטלפון 0501234567
בתאריך 2015-03-18
בשעה 17:09:18הוספת שיטה חדשה לרישום כניסות בהצלחה
יש להגדיר בכניסה במקביל להגדרת
enter_id=yes
enter_id_successfully_add_log_csv=yes
שם הקובץ
/Log/csv/LogEnterIDLogInSuccessfully/LogEnterIDLogInSuccessfully.2021-03-09-00.csvעבור קובץ משעה 00 בלילה עד 01 בלילה
לתאריך 09/03/2021בקובץ עצמו העמודות הם:
Folder,Phone,IdType,EnterId,ValName,School,EnterHebrewDate,EnterDate,EnterTime,points_total,FullValue
עמודת FullValue
אני בעצם מצרף את כל העמודות שקיימות בקובץ של ListAllInformation.ini לאותו מנוי
כך שיווצרו עוד כמה וכמה עמודות בהתאם לאורך הקובץ הקיים אצלכם -
מידע על המשתמש להוספה בדוחות השונים במערכת
הערה: ההגדרות המופיעות כאן תקפות לדוחות המופיעים באתר הניהול הרגיל, ולא לדוחות המופיעים באתר חדרי הועידה
ניתן להוסיף מידע על המשתמש (כגון: שם, מוסד וכתובת) שיופיע בדוחות השונים שנשמרים במערכת
הוספת שם המשתמש
בשביל שהמערכת תוסיף את השם יש להגדיר בשלוחת ההתחברות
login_add_val_name=yes
מאיפה שם המשתמש נלקח?
במידה וההתחברות היא לפי קובץ
ListAllInformation.ini
הנתונים נלקחים מהקובץ הזה (כפי שמוסבר כאן)במידה וההתחברות היא מסוגים אחרים (phone וכדו') הנתונים נלקחים מקובץ מיוחד שבו שמורים השמות של המשתמשים וכדלהלן.
שם הקובץ -EnterIDValName.ini
מיקום הקובץ - ברירת המחדל בשלוחה בה מתבצעת ההתחברות
ניתן להגדיר מיקום שונה לקובץ. ההגדרה היאlogin_add_val_name_folder=כאן יש לרשום את המיקום הרצוי
הנתונים המופיעים בקובץ - בקובץ עצמו יש לרשום
מספר הזיהוי=שם מזהה
לדוגמה0773137770=ימות המשיח 089493770=נחייג ונשמע
ניתן להשתמש בהקלטת השם והמרה לטקסט
הוספת מידע נוסף על המשתמש (מוסד, כתובת וכדומה)
בהתחברות לפי קובץ
ListAllInformation.ini
ניתן להגדיר שהמערכת תוסיף לדוחות השונים את המידע שמופיע בקובץ על המשתמש.
לצורך כך יש להגדיר בשלוחת ההתחברותlogin_add_column_number=עמודות להוספה
כשבמקום "עמודות להוספה" יש לרשום את מספרי העמודות הרצויות
דוגמאותlogin_add_column_number=all login_add_column_number=5 login_add_column_number=5,7 login_add_column_number=5-9 login_add_column_number=7-9,11,15-20
- בדוגמה הראשונה, המערכת תוסיף את כל העמודות (המילה
all
כוללת את כל העמודות) - בדוגמה השנייה המערכת תוסיף את עמודה 5 בלבד
- בדוגמה השלישית המערכת תוסיף את עמודות 5 ו-7. (המפריד הוא
,
) - בדוגמה הרביעית המערכת תוסיף את העמודות מ-5 עד 9 (מה שמציין את הטווח זה
-
) - בדוגמה החמישית המערכת תוסיף את העמודות 7 8 9 11 15 16 17 18 19 20
כותרת העמודה שתופיע בדוחות זה
ColumnNumber
בתוספת מספר העמודה.
למשל עבור עמודה 7 יופיעColumnNumber7
(כמובן שניתן לשנות את שם העמודה כפי שמוסבר כאן)שימו לב! לא ניתן להוסיף את עמודות 1 2 3 4 6.
זאת אומרת שגם אם תגדירו הוספה של העמודות הנ"ל, המערכת תתעלם מההגדרה הזאת.
הסיבה לכך היא משום שהעמודות הנ"ל נכנסות לדוחות ללא קשר להגדרה הזאת. - בדוגמה הראשונה, המערכת תוסיף את כל העמודות (המילה
-
הקלטת השם בכניסה לפי מספר אישי
ברירת מחדל - לאחר כניסה בהצלחה המשתמש מועבר להקלטת השם
באם רוצים לבטל הקלטת השם ניתן להכניס
record_name=no
במקרה כזה, המערכת לא תבקש מהמשתמש הקלטת שם במהלך השיחה.
באם רוצים שבהמשך השיחה בכניסה לשלוחה אחרת, המערכת תבקש מהמשתמש את הקלטת השם יש להגדיר באותה שלוחהrecord_name=yes
ברירת מחדל בהקלטה היא שמקסימום ההקלטה באורך 4 שניות כאשר לאחר 2 שניות שקט ההקלטה נפסקת לבד.
אם רוצים לשנות את זמן השקט או את מקסימום אורך ההודעה ניתן בערכים הבאים:enter_id_record_wait=5 enter_id_record_time=10
בדוגמא כאן רואים שמקסימום אורך ההקלטה 10 שניות, וההקלטה תפסק לאחר 5 שניות של שקט.(תמיד ניתן לסיים את ההקלטה מיידית על ידי הקשת סולמית)
ההקלטות ישמרו תחת התיקיה הראשית בתיקיה
EnterIDRecord
ניתן לשנות את מיקום התיקיה בערךenter_id_folder_move=8/8
בדוגמא הנ"ל ההקלטות ישמרו בתיקיה 8/8 שתחת תיקיה ראשית.
המרת השם שהוקלט לטקסט
ניתן להגדיר שאת ההקלטה של הלקוח המערכת תמיר לטקסט ותשמור אותו בקובץ
EnterIDValName.ini
להפעלה יש להגדירenter_id_record_stt_add_val_name=yes
לאחר ההקלטה המערכת מיד ממירה את ההקלטה לטקסט
אם ברצונכם שהמערכת תשמיע לפני אישור ההקלטה גם את ההקלטה של הלקוח וגם את ההמרה לקול של הטקסט שנקלט יש להגדירenter_id_record_stt_tts=yes
בד"כ אופציה זו משמשת כדי שהמערכת תוכל לטעון את שם המשתמש ולצרף אותו בדוחות שונים וכן תוכל להשמיע לו את השם. בשביל שהמערכת אכן תטען את השם חובה להגדיר בשלוחת ההתחברות גם:
login_add_val_name=yes
ברירת מחדל קובץ
EnterIDValName.ini
נוצר בשלוחה שבה אתם נמצאים, ההמלצה שלנו היא לשנות שיהיה מקום אחד במערכת עבור כלל ההתחברויות שבו ישמרו השמות מכל מקום של התחברות במערכת.
ההמלצה שלנו לשמור תחת תיקיהEnterID
שתחת התיקיה הראשיתlogin_add_val_name_folder=/EnterID
ההקלטות הקשורות הם
M1106
שלום לך מספר אישי [כאן המערכת מקריאה את המספר האישי]
M1107
ניכר כי הנכם משתמשים חדשים במערכת
M1108
אנא אמרו את שמכם ושם משפחתכם לאחר השמע הצליל
M1109
אם אתם מרוצים מההקלטה הקישו 1 להקלטה מחודשת 2
M1110
הקלטת השם נקלטה בהצלחה -
הוספת לקיחת פרטים נוספים כחלק מההרשמה
באם יש צורך לקחת פרטים נוספים מהלקוח כחלק מההרשמה הראשונית, ניתן להתחבר למודול של הכנסת נתונים ושם יש עד 50 הקלטות ו50 הכנסות נתונים.
ההתחברות היא על ידי ההגדרהenter_id_login_add_recording_and_entering_data=yes
כל שאר הפרטים הינם כפי המפורט במודול קבלת נתונים
הערות חשובות: אופציה זו היא בעצמם מודול קבלת נתונים כהטמעה בכל מודול.
: הערה נוספת : המערכת בודקת האם קייימת הקלטה של השם, ברגע שהמשתמש הקליט את שמו המערכת מעבירה אותו לשאלות הנוספות. ברגע שקיים קובץ של הקלטת השם במערכת , שוב לא יתבקש לענות על השאלות הנוספות [גם אם ניתק את השיחה מיד אחרי הקלטת השם ולא ענה כלל על השאלות] -
השמעת השם הנמצא במערכת לאחר התחברות בהצלחה
כברירת מחדל, לאחר התחברות בהצלחה, המערכת משמיעה את השם של המשתמש
באם אין ברצונכם שיושמע השם המופיע במערכת יש להגדירsay_name=no
באם ברצונכם שיושמע ההמרה לטקסט של השם במידה והגדרתם
login_add_val_name=yes
. יש להגדיר:say_name=val_name
שימו לב! במידה ובשלוחת ההתחברות הגדרתם שהמערכת לא תשמיע את השם של המשתמש, תוכלו להגדיר שבכניסה לשלוחה אחרת בהמשך השיחה, המערכת כן תשמיע את השם של המשתמש.
ההגדרה היאsay_name=yes
במקרה כזה, המערכת תשמיע את ההקלטה עם שם המשתמש.
תוכלו גם להגדירsay_name=val_name
ואז המערכת תשמיע את השם כהקראה מקובץ וכדלעיל.ראה עוד כאן
ההקלטות הקשורות הם
M1111
שלום ל.. -
-
-
-
-
-
-
-
ב"ה
הגבלת כניסת ID בו זמנית
ניתן להגביל כניסת ID לאותה מערכת בו זמנית.
למשל: אם משתמש א' נכנס עם ID שמספרו '1234',
משתמש ב' לא יוכל להיכנס עם אותו ID כל עוד ה ID פעיל במערכת.כדי שתחול ההגבלה, יש להגדיר:
limit_double_entry=yes
באם חלה הגבלה, המשתמש ישמע:
M4376
לא ניתן להתחבר בו זמנית מאותו משתמשהערות חשובות
-
בדיקת ההגבלה נעשית בשלוחת ההתחברות (
enter_id=yes
)
ניתן להכניס את ההגדרה בשלוחת התחברות מסוימת בקובץ ext.ini או בקובץ ivr.ini הנמצא בשלוחה הראשית כך שבכל מקום שיש התחברות, יבצע הגבלה. -
שימו לב: ההגבלה חלה אך ורק באותו סוג ID
לדוגמה, אם משתמש א' נכנס עם ID מסוגlist
ומשתמש ב' נכנס עם ID מסוגenter_phone_list
ההגבלה לא תחול.
כברירת מחדל, תוקף ההגבלה הוא עד ל-3 שעות מתחילת השיחה או עד לניתוק השיחה.
לאחר התוקף, יהיה ניתן להיכנס עם אותו ID פעם נוספת.
כדי לשנות את התוקף, יש להוסיף:limit_double_entry_expired=2h
בדוגמה, ההגבלה תחול עד שעתיים מתחילת השיחה או עד לניתוק השיחה.
ניתן להגדיר מספר שניות / דקות / שעותערכים להגבלת זמן
s
= שניות
m
= דקות
h
= שעות -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-