קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ה-CAF DAI SDK משתלב בצורה הדוקה עם הפונקציונליות המקורית של הפסקות למודעות ב-CAF. לכן, ברוב המקרים כדאי להשתמש באירועי הפסקות למודעות ב-CAF כדי להפעיל רישום ביומן או פונקציונליות מותאמת אישית. עם זאת, ב-CAF DAI SDK יש כמה אירועים נוספים שלא זמינים ישירות דרך הפסקות למודעות ב-CAF, כמו אירועי מעקב רבעוני.
בעלי תוכן דיגיטלי שרוצים שתהיה להם התאמה מלאה לפלטפורמות שמשתמשות ב-IMA DAI SDK צריכים לצרף ל-StreamManager מאזינים לאירועים כדי לטפל באירועים הנוספים האלה. אם יש צורך להעביר את האירועים האלה לאפליקציות השולח המצורפות, פשוט מעבירים את האירוע לשולח באמצעות castContext.sendCustomMessage().
דוגמה:
...streamManager.addEventListener(ima.cast.dai.api.StreamEvent.Type.MIDPOINT,(event)=>{// add custom receiver handler code here, if necessaryconsole.log(event);// broadcast event to all attached senders, so they can// run custom handler code, if necessaryconstCUSTOM_CHANNEL='urn:x-cast:com.example.cast.mynamespace';castContext.sendCustomMessage(CUSTOM_CHANNEL,null,event);});castContext.start();...
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-08-21 (שעון UTC)."],[],["The CAF DAI SDK utilizes CAF Ad Break events for most functions, but it also provides additional events like quartile tracking. Publishers needing full parity with the IMA DAI SDK should attach event listeners to the StreamManager to handle these extra events. To pass these events to sender apps, use `castContext.sendCustomMessage()`. An example shows how to add a listener for the `MIDPOINT` event, log it, and then broadcast it to all connected senders via a custom message channel.\n"]]