קבלת סיבת כשלון
-
האם מישהו יודע לקבל סיבת כישלון מפורטת לכל מספר בקמפיין SIMPLE, שמופעל דרך RunCampaign והמזהה שלו מסתיים ב־-API? המטרה היא לזהות „מנוי לא בשירות”.
מה בדקתי:
DownloadCampaignReport ו־GetCampaignStatus עם entries=all&range=: — מתקבל „נכשל”, ללא reason או FailReason.
ViewCampaignReports עם json=1 — מחזירה filePath Does not exist.
לא מצאתי קובץ YMGR מתאים בתיקיות הדוחות שבדקתי; GetTransactions מחזירה מזהה קמפיין ללא נתיב לקובץ.
האם מישהו מכיר:
פקודה או פרמטר נוסף שמחזירים את הסיבה?
קובץ YMGR של SIMPLE — ומה הנתיב שלו או הדרך לאתרו?
Webhook שמחזיר סיבת כשל גם כשהנמען לא ענה?
מקור אחר למידע, או אפשרות שקיימת רק במסלול שידור אחר?
אשמח לדוגמת בקשה ותשובה משימוש בפועל. תודה!
-
@שושנה67
אתה שולח עם API או דרך האתר? -
עם API
-
אם יש לך פיתרון דרך האתר אני אבדוק פתרון מקביל ב API
-
@שושנה67
אלו האפשריותall הכל
pending בהמתנה לחיוג
blocked חסומים
done בוצע
accepted אישרו מסירה
failed נכשלו
no_answer אין מענה
busy תפוס
amd מענה תא קולי
ringing בחיוג
up בשיחה
bridged מנותבים
remove_request בקשה להסרה
redial ממתינים לחיוג חוזר
canceled בוטל
error שגיאה כללית -
@אA תודה, את האפשרויות האלה אני מכירה ומשתמשת ב־entries=all.
השאלה היא על המספרים שחוזרים עם entryStatus=failed: האם ניתן לקבל עבורם סיבה מפורטת או קוד כשל — למשל „מנוי לא בשירות”? ואם כן, באיזו פקודה או באיזה דוח?
-
האם אני יכולה לקבל תשובה רשמית מהמפתחים של ימות המשיח? ואם כן, איך?
-
-
@שושנה67 אפשר לבדוק באתר הניהול של ימות המשיח תחת הקטגוריה שם של ניהול הקמפיינים כדי לצפות באופן ידני בדו"ח המפורט של אותו מזהה קמפיין (-API), ולבדוק אילו עמודות קיימות שם כדי להבין אילו שדות זמינים שליפת ה-API מחזירה בפועל.
-
@שושנה67 אפשר לבדוק באתר הניהול של ימות המשיח תחת הקטגוריה שם של ניהול הקמפיינים כדי לצפות באופן ידני בדו"ח המפורט של אותו מזהה קמפיין (-API), ולבדוק אילו עמודות קיימות שם כדי להבין אילו שדות זמינים שליפת ה-API מחזירה בפועל.
קצת לא קשור, ובכל אופן שואלת:
כשאתה אומר "אתר הניהול של ימות המשיח" אתה מתכוון ל https://ivr.yemot.co.il או לאתר הרגיל? כי ב
https://ivr.yemot.co.il אני רואה את השלוחות הקיימות, ואפשר גם לשלוח משם הודעות.אבל בהיסטוריית השידורים אני רואה רק הודעות שנשלחו מהממשק הזה, ולא קמפיינים שנשלחו מהממשק הרגיל.
לא הכרתי את הממשק החדש ואני רוצה להבין אם קיימת בממשק זה אפשרות לצפות גם בקמפיינים ובדוחות שנוצרו דרך הממשק הרגיל או דרך ה־API?
-
-
כפי שכתבתי למעלה, בדוחות יש לי רק
אין מענה
נכשל
חסום
וכו
אבל אין לי את הסיבה. כשהפעלתי שידור מסוג bridge כן קיבלתי את הסיבה. -
@שושנה67 בקמפיינים מסוג SIMPLE (שהם לא קמפיינים מורכבים כמו הוראות קבע או סקרים עמוקים), קובץ הדו"ח נוצר בדרך כלל בתיקיית הניהול של הקמפיין או בנתיב המוגדר במערכת הדיווחים. יש מלא פעמים שהגישה לקובץ דרך ViewCampaignReports דורש ציון מדויק של שם הקובץ או נתיב יחסי בתוך מחיצת הדוחות של השלוחה שדרכה הופעל הקמפיין (למשל תחת תיקיית Reports או Campaigns). אם מתקבלת שגיאה Does not exist, יכול להיות שהקמפיין לא סיים לגמרי את ריצת כל המספרים ולא נוצר בפועל קובץ תוצאות.
או שיכול להיות שזה קשור לבדיקת הסטטוס שאם בדיקת סטטוס עם entries=all מחזירה את רשימת היעדים והסטטוס לכל מספר. מתי שמספר מוגדר כמנוי לא בשירות, לפעמים הסטטוס מוחזר תחת שדה ייעודי בתוך השורות המפורטות בדו"ח (כמו StatusDescription או כל קוד שגיאה אחר). נתקלתי במקרים שכדי לקבל פירוט מלא ולא נכשל וזהו, צריך לעשות הורדה ישירה של קובץ ה-CSV המלא של תוצאות הקמפיין באמצעות פונקציית הורדת הדו"ח המלאה ולא רק דרך ה-Status היומי. -
@שושנה67 בקמפיינים מסוג SIMPLE (שהם לא קמפיינים מורכבים כמו הוראות קבע או סקרים עמוקים), קובץ הדו"ח נוצר בדרך כלל בתיקיית הניהול של הקמפיין או בנתיב המוגדר במערכת הדיווחים. יש מלא פעמים שהגישה לקובץ דרך ViewCampaignReports דורש ציון מדויק של שם הקובץ או נתיב יחסי בתוך מחיצת הדוחות של השלוחה שדרכה הופעל הקמפיין (למשל תחת תיקיית Reports או Campaigns). אם מתקבלת שגיאה Does not exist, יכול להיות שהקמפיין לא סיים לגמרי את ריצת כל המספרים ולא נוצר בפועל קובץ תוצאות.
או שיכול להיות שזה קשור לבדיקת הסטטוס שאם בדיקת סטטוס עם entries=all מחזירה את רשימת היעדים והסטטוס לכל מספר. מתי שמספר מוגדר כמנוי לא בשירות, לפעמים הסטטוס מוחזר תחת שדה ייעודי בתוך השורות המפורטות בדו"ח (כמו StatusDescription או כל קוד שגיאה אחר). נתקלתי במקרים שכדי לקבל פירוט מלא ולא נכשל וזהו, צריך לעשות הורדה ישירה של קובץ ה-CSV המלא של תוצאות הקמפיין באמצעות פונקציית הורדת הדו"ח המלאה ולא רק דרך ה-Status היומי.תודה! הקמפיין אצלנו במצב FINISHED. כבר בדקנו GetCampaignStatus עם entries=all וגם DownloadCampaignReport, ולא מצאנו שדה סיבה. ייצוא ה־CSV מתוך הדוח רק ממיר את אותה טבלה.
באיזו פקודה או דרך מורידים את ה־CSV המורחב שאתה מתאר? אפשר שם פקודה ופרמטרים, או מיקום מדויק באתר, ודוגמה מושחרת לשורה שמכילה סיבת כישלון בקמפיין SIMPLE שמזההו מסתיים ב־API?
-
@שושנה67
אפשר להוריד באתר הישן -
@שושנה67
אפשר להוריד באתר הישןאני עובדת כל הזמן באתר הישן call2all. מה ששאלתי על האתר החדש זה פשוט בגלל שלא היכרתי וחשבתי שאולי התכוונת לאתר החדש.
באיזה מסך ובאיזה כפתור באתר הישן מורידים את הדוח הזה? האם מופיעה בו סיבת כישלון כמו „מנוי לא בשירות”, גם בקמפיין SIMPLE? צילום מסך של מקום ההורדה יעזור מאוד, כי אני מיצתי את כל האפשרויות.
-
@שושנה67
שיגור הודעות -
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות