CognxSafeTrack
feat(media): inject imageUrls for T2-T5 (17 unique + fallback for T4-T5 remainder)
ab7ffa3 | { | |
| "trackId": "T3-WO", | |
| "title": "Vente & Persuasion (WOLOF)", | |
| "language": "WOLOF", | |
| "description": "Apprenez les techniques de vente terrain et les scripts de persuasion pour closer plus de clients.", | |
| "days": [ | |
| { | |
| "dayNumber": 1, | |
| "title": "Lu tax nit di jënd", | |
| "lessonText": "Dalal jàmm ci Niveau 3 bi ! Nit ñi duñuy jënd ndax logique, dañuy jënd ndax li ñu yëg (émotion). Dañuy jënd ngir dakkal tiitaange walla ngir am mbégte.", | |
| "exercisePrompt": "Yan yëg-yëg la sa produit di uutal sa kiliifa ?", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Identifier l'émotion d'achat (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "EMOTION", | |
| "desc": "titaange, woolu, mbégte walla plaisir", | |
| "weight": 5 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 1 | |
| } | |
| }, | |
| "evaluation": { | |
| "tone": "coach_enthusiastic", | |
| "format": "3_lines" | |
| } | |
| }, | |
| "videoUrl": "https://r2.xamle.sn/videos/v7_4.mp4", | |
| "videoCaption": "✨ Expérience : Defal sa kiliifa lu mu fatte-wul !", | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes1_emotion.png" | |
| }, | |
| { | |
| "dayNumber": 2, | |
| "title": "Wax ju gàtt te leer", | |
| "lessonText": "Sa waxu jaay war na gàtt : 'Damay def lii ngir nga am lée'. Waxal ci njariñ bi kiliifa bi di am.", | |
| "exercisePrompt": "Bindal ma sa meilleur argument de vente ci benn phrase :", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Rédaction d'un argumentaire orienté bénéfice (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "BENEFIT", | |
| "desc": "njariñ bu leer", | |
| "weight": 5 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 1 | |
| } | |
| } | |
| }, | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes2_argumentaire.png" | |
| }, | |
| { | |
| "dayNumber": 3, | |
| "title": "Su ñu waxee 'Dafa jar'", | |
| "lessonText": "'Dafa jar' du 'Dét'. Dafa bëgg gën a xam sa produit. Woneel njariñ li lata nga koy wax prix bi.", | |
| "exercisePrompt": "Lan mooy wax ji ngay gën a faral di dégg ci kiliifa yi (objections) ?", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Identifier les freins à la vente (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "OBJECTION", | |
| "desc": "jafe-jafe (prix, jamono, woolu)", | |
| "weight": 5 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 1 | |
| } | |
| } | |
| }, | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes3_objections.png" | |
| }, | |
| { | |
| "dayNumber": 4, | |
| "title": "Nettooli pexe", | |
| "lessonText": "Nettooli pexe bi benn kiliifa amoon. 'Benn dëkkëndo ci Rufisque da doon jënd sama produit tey mu ngi nélaw bu neex'.", | |
| "exercisePrompt": "Nettoolil ma naka nga jàppalee benn kiliifa légui rek :", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Preuve sociale par le récit (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "STORY", | |
| "desc": "exemple bu leer ci kiliifa bu contane", | |
| "weight": 5 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 1 | |
| } | |
| } | |
| }, | |
| "videoUrl": "https://r2.xamle.sn/videos/v4_6.mp4", | |
| "videoCaption": "🤝 Partenaires : Ñan ñoo la mën a jàpple ?", | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes4_storytelling.png" | |
| }, | |
| { | |
| "dayNumber": 5, | |
| "title": "Script WhatsApp", | |
| "lessonText": "Ci WhatsApp, war nga gaaw. Jëfandiku emojis ngir neexal waxtaan bi. Laaj ko kiliifa bi kañ la mën a ñëw walla woo la.", | |
| "exercisePrompt": "Bindal ma premier message bi ngay yónnee kiliifa bu bees ci WhatsApp :", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Script de premier contact WhatsApp (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "POLITE", | |
| "desc": "nuyu bu neex", | |
| "weight": 2 | |
| }, | |
| { | |
| "id": "CLEAR", | |
| "desc": "lu tax nga koy bind", | |
| "weight": 3 | |
| }, | |
| { | |
| "id": "CTA", | |
| "desc": "appel à l'action (clique, woo ko, ñëwal)", | |
| "weight": 3 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 2 | |
| } | |
| } | |
| }, | |
| "videoUrl": "https://r2.xamle.sn/videos/v9_1.mp4", | |
| "videoCaption": "📱 WhatsApp Pro : Sa boutique ci sa pocket !", | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes5_whatsapp_script.png" | |
| }, | |
| { | |
| "dayNumber": 6, | |
| "title": "Pitch 30s", | |
| "lessonText": "Naka ngay wóoral kiliifa bi ngay guiss ci taxi walla ci marche bi ci 30 seconde ?", | |
| "exercisePrompt": "Yónnee ma audio sa pitch bu gàtt ci 30 seconde ngir jaay sa mbir :", | |
| "exerciseType": "AUDIO", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "AUDIO", | |
| "goal": "Pitch de vente rapide (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "HOOK", | |
| "desc": "wax bu neex", | |
| "weight": 3 | |
| }, | |
| { | |
| "id": "VALUE", | |
| "desc": "njariñ li", | |
| "weight": 4 | |
| }, | |
| { | |
| "id": "CTA", | |
| "desc": "baax na", | |
| "weight": 3 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 7, | |
| "minMustPass": 2 | |
| } | |
| }, | |
| "evaluation": { | |
| "tone": "coach_enthusiastic", | |
| "format": "3_lines" | |
| } | |
| }, | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes6_pitch30s.png" | |
| }, | |
| { | |
| "dayNumber": 7, | |
| "title": "Pitch 2min", | |
| "lessonText": "Léegi am nga jamono. Leeral sa parcours, sa produit ak lu tax yaw nga gën ñeneen ñi.", | |
| "exercisePrompt": "Yónnee ma audio bu mat 2 minute ngir leeral sa business bu baax :", | |
| "exerciseType": "AUDIO", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "AUDIO", | |
| "goal": "Pitch de présentation complet (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "EXPERTISE", | |
| "desc": "lu tax yaw (expérience)", | |
| "weight": 3 | |
| }, | |
| { | |
| "id": "PROOF", | |
| "desc": "résultats yi", | |
| "weight": 4 | |
| }, | |
| { | |
| "id": "FUTURE", | |
| "desc": "vision walla demande", | |
| "weight": 3 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 7, | |
| "minMustPass": 2 | |
| } | |
| } | |
| }, | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes7_pitch2min.png" | |
| }, | |
| { | |
| "dayNumber": 8, | |
| "title": "Natt bi", | |
| "lessonText": "Natt bi tollu na : Naka ngay tontu kiliifa bu la wax 'Sa moroom dafa yomb' ?", | |
| "exercisePrompt": "Yónnee ma audio ngir wóoral ma ma jënd ci yaw :", | |
| "exerciseType": "AUDIO", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "AUDIO", | |
| "goal": "Gestion d'objection finale (WOLOF)", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "VALUE", | |
| "desc": "defendre valeur bi (baax, dëgër)", | |
| "weight": 5 | |
| }, | |
| { | |
| "id": "TRUST", | |
| "desc": "woolu", | |
| "weight": 5 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 1 | |
| } | |
| }, | |
| "evaluation": { | |
| "tone": "coach_enthusiastic", | |
| "format": "3_lines" | |
| } | |
| }, | |
| "badges": [ | |
| "B_MODULE_3_OK" | |
| ], | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes8_simulation.png" | |
| } | |
| ] | |
| } |