CognxSafeTrack
feat(media): inject imageUrls for T2-T5 (17 unique + fallback for T4-T5 remainder)
ab7ffa3 | { | |
| "trackId": "T3-FR", | |
| "title": "Vente & Persuasion (FR)", | |
| "language": "FR", | |
| "description": "Apprenez les techniques de vente terrain et les scripts de persuasion pour closer plus de clients.", | |
| "days": [ | |
| { | |
| "dayNumber": 1, | |
| "title": "Pourquoi les gens achètent", | |
| "lessonText": "Bienvenue au Niveau 3 ! Les gens n'achètent pas par logique, mais par émotion. Ils achètent pour résoudre une peur ou gagner un plaisir.", | |
| "exercisePrompt": "Quelle émotion principale ton produit apporte-t-il à ton client ?", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Identifier l'émotion d'achat", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "EMOTION", | |
| "desc": "fierté, sécurité, plaisir ou gain mentionné", | |
| "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": "L'Argumentaire Simple", | |
| "lessonText": "Ton argumentaire doit être court : 'Je fais X pour que tu obtienne Y'. Concentre-toi sur le résultat final.", | |
| "exercisePrompt": "Donne ton meilleur argument de vente en une phrase :", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Rédaction d'un argumentaire orienté bénéfice", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "BENEFIT", | |
| "desc": "un bénéfice concret pour le client", | |
| "weight": 5 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 1 | |
| } | |
| } | |
| }, | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes2_argumentaire.png" | |
| }, | |
| { | |
| "dayNumber": 3, | |
| "title": "Les Objections", | |
| "lessonText": "'C'est trop cher' n'est pas un non. C'est une demande de preuve. Montre la valeur avant d'expliquer le prix.", | |
| "exercisePrompt": "Quelle est l'objection que tu entends le plus souvent ?", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Identifier les freins à la vente", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "OBJECTION", | |
| "desc": "un frein réel (prix, temps, confiance)", | |
| "weight": 5 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 5, | |
| "minMustPass": 1 | |
| } | |
| } | |
| }, | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes3_objections.png" | |
| }, | |
| { | |
| "dayNumber": 4, | |
| "title": "Storytelling Local", | |
| "lessonText": "Raconte l'histoire d'un client satisfait. 'Le voisin de Rufisque a pris mon produit et maintenant il gagne 2h par jour'.", | |
| "exercisePrompt": "Raconte en 2 phrases comment tu as aidé un vrai client récemment :", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Preuve sociale par le récit", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "STORY", | |
| "desc": "un exemple concret de client aidé", | |
| "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": "Sur WhatsApp, sois rapide. Utilise des emojis pour être chaleureux. Propose toujours une étape suivante (appel ou visite).", | |
| "exercisePrompt": "Écris le premier message que tu envoies à un nouveau contact WhatsApp :", | |
| "exerciseType": "TEXT", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "TEXT", | |
| "goal": "Script de premier contact WhatsApp", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "POLITE", | |
| "desc": "salutation polie", | |
| "weight": 2 | |
| }, | |
| { | |
| "id": "CLEAR", | |
| "desc": "raison du message", | |
| "weight": 3 | |
| }, | |
| { | |
| "id": "CTA", | |
| "desc": "appel à l'action (clique, appelle, passe voir)", | |
| "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": "Le Pitch 30s", | |
| "lessonText": "Imagine que tu croises ton client idéal dans le taxi. Tu as 30 secondes pour le convaincre.", | |
| "exercisePrompt": "Envoie un audio de ton pitch de 30 secondes concentré sur la vente :", | |
| "exerciseType": "AUDIO", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "AUDIO", | |
| "goal": "Pitch de vente rapide", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "HOOK", | |
| "desc": "accroche captivante", | |
| "weight": 3 | |
| }, | |
| { | |
| "id": "VALUE", | |
| "desc": "valeur apportée", | |
| "weight": 4 | |
| }, | |
| { | |
| "id": "CTA", | |
| "desc": "invitation à l'action", | |
| "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": "Le Pitch 2min", | |
| "lessonText": "Léegi am nga jamono. Explique ton parcours, ton produit et pourquoi tu es le meilleur.", | |
| "exercisePrompt": "Envoie un audio de 2 minutes pour présenter ton business en profondeur :", | |
| "exerciseType": "AUDIO", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "AUDIO", | |
| "goal": "Pitch de présentation complet", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "EXPERTISE", | |
| "desc": "pourquoi toi (expérience)", | |
| "weight": 3 | |
| }, | |
| { | |
| "id": "PROOF", | |
| "desc": "résultats obtenus", | |
| "weight": 4 | |
| }, | |
| { | |
| "id": "FUTURE", | |
| "desc": "vision ou demande", | |
| "weight": 3 | |
| } | |
| ], | |
| "threshold": { | |
| "minScore": 7, | |
| "minMustPass": 2 | |
| } | |
| } | |
| }, | |
| "imageUrl": "https://pub-e770286d75114b3691f9142d5e451a41.r2.dev/images/t3/bes7_pitch2min.png" | |
| }, | |
| { | |
| "dayNumber": 8, | |
| "title": "Simulation Réelle", | |
| "lessonText": "Dernier test : Je suis un client difficile qui dit 'Ton concurrent est moins cher'. Convaincs-moi !", | |
| "exercisePrompt": "Réponds-moi par audio pour défendre ta valeur :", | |
| "exerciseType": "AUDIO", | |
| "exerciseCriteria": { | |
| "version": "1.0", | |
| "type": "AUDIO", | |
| "goal": "Gestion d'objection finale", | |
| "success": { | |
| "mustInclude": [ | |
| { | |
| "id": "VALUE", | |
| "desc": "insister sur la qualité/service", | |
| "weight": 5 | |
| }, | |
| { | |
| "id": "TRUST", | |
| "desc": "rassurer le client", | |
| "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" | |
| } | |
| ] | |
| } |