קמפיינים ותקשורת יוצאת

קריאת יומני ההסכמה וההשתקה

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

מאת צוות קו פורסם 1 דק׳ קריאה

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

יומן ההסכמה

כל החלטת הסכמה שאי-פעם נרשמה, לכל תושב, מטרה וערוץ — לא תצוגת "סטטוס נוכחי" מקוצרת. זה בכוונה: השאלה שהיומן הזה צריך לענות עליה היא "מתי הם הסכימו, ולמה בדיוק," ושדה סטטוס נוכחי יחיד לא יכול לענות על זה. כל שורה מציגה את מזהה התושב, המטרה, הערוץ, ההחלטה (הוענקה, בוטלה, או נדחתה), מאיפה ההחלטה הגיעה, ומתי בדיוק היא נרשמה.

רשימת ההשתקה — בקרה חזקה יותר ונפרדת

השתקה היא לא "אין הסכמה בתיק." תושב יכול להעניק הסכמה למטרה וערוץ ועדיין להיות מושתק — השתקה דורסת הסכמה, לעולם לא ההפך. כל רשומה נוקבת בהיקף שלה (ערוץ ספציפי, או כל ערוץ), הסיבה לקיומה, מתי היא נכנסה לתוקף, והערה אופציונלית.

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

למה למסך הזה אין פעולות כתיבה היום

החלטות הסכמה ורשומות השתקה נכתבות על ידי המערכות שבאמת צופות בהן — תגובה של תושב עצמו, אות ניתוב-חזרה או ביטול-הרשמה מספק הערוץ, תהליך ציות — לא מוקלדות על ידי מפעיל בדיעבד. זה עקבי עם הכלל של הפלטפורמה שנתונים ברמת תושב כאלה נקראים תחת הרשאה משלהם (outbound.resident.read, נפרד מהרשאות קמפיין רגילות) ולעולם לא נטענים על ידי מי שנמצא לצפות במסך.

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