Bruno Schaub | Responsable du secteur d’activité Individualisation
Je conseille et accompagne les clients sur le thème de l’individualisation, c’est-à-dire du marketing axé sur les données et de l’impression programmatique. Dans le cas des Apartés, Stämpfli était à la fois prestataire de services et client, ce qui n’a pas forcément facilité la tâche. Pour la couverture des Apartés, j’ai participé au développement de l’idée et j’ai élaboré le concept de mise en œuvre. Dans un tel projet, il faut de nombreuses concertations internes, la mise en place de nouveaux processus et, à la fin, l’évaluation de la campagne. Le nombre de codes QR scannés et de couvertures téléchargées, qui sont tous deux enregistrés dans le système comme des clics, nous indique si la campagne a été un succès. Mais nous avons surtout eu du succès lorsque nous avons pu vous surprendre positivement – avec votre image de couverture personnelle.
Melina Bärtschi | Designer
Les seules choses que nous connaissons de vous sont votre nom et votre adresse. Nous ne pouvions donc pas faire figurer votre plat préféré ou votre couleur préférée sur la couverture pour attirer votre attention. Comme nous ne voulions pas non plus vous espionner ou vous harceler avec des sondages, nous avons fait un brainstorming avec les infos que nous avions : nom et adresse. Il est vite apparu que nous aurions besoin du soutien d’une IA pour créer les 5000 images individuelles en un temps raisonnable.
DALL-E 3 ou OpenAI était imposé pour la génération d’images en raison des interfaces existantes d’un projet précédent. Avec des jeux de mots et de l’humour, il n’y avait pas grand-chose à tirer de l’IA que nous aurions pu imposer à nos lecteurs ou qui n’aurait pas été excessivement coûteux en post-traitement. L’adresse non plus ne donnait pas grand-chose. C’est pourquoi nous avons eu l’idée de générer le nom de la personne adressée dans une écriture 3D individuelle. Malheureusement, DALL-E 3 a encore des problèmes avec la représentation correcte du texte, l’IA intervertit par exemple des lettres ou les représente mal. C’est ainsi que nous sommes arrivés à la représentation en 3D de l’initiale de votre prénom, en combinaison avec votre nom complet, qui a été placé en tant qu’écriture sur l’image de l’IA.
Le prompt pour la génération de votre image individuelle avec la variable de votre initiale a atteint 968 caractères – environ la moitié de la longueur de mes explications ici. J’espère que votre lettre aérienne et douce vous plaira autant qu’à moi.
Marc Mentha | Chef d’équipe Systèmes et automatisation, architecte de solutions
Dans un premier temps, nous avons dû clarifier la manière dont les données nous parviendraient afin de pouvoir ensuite élaborer un plan de bataille. Nous avons commencé par générer les codes DataMatrix à partir des fichiers Excel et avons nommé les images selon le code défini dans Excel. Ainsi, l’image en question a pu être trouvée et attribuée au bon jeu de données sans trop de problèmes par la suite. Le code DataMatrix permet d’adresser l’édition des Apartés individualisée à la bonne personne.
Pendant que l’équipe de développement web de Florian Auderset générait les images personnalisées, nous avons créé un script InDesign pour insérer les images, les noms, les codes DataMatrix et les codes QR dans la mise en page. Le script a lu le fichier Excel et a itéré sur chaque enregistrement. Cela signifie qu’à l’aide du code DataMatrix, l’image individualisée a été déterminée dans un classeur puis placée dans la mise en page. Ensuite, le nom de la personne adressée était automatiquement inséré dans la mise en page et l’on vérifiait s’il y avait suffisamment de place. La taille de la police a alors été réduite jusqu’à ce que le nom tienne entièrement sur la couverture ou atteigne une taille de police définie au préalable. Si la taille de la police définie était atteinte mais que le texte ne convenait toujours pas, le document était déplacé dans un dossier d’erreurs où il était conservé pour être traité manuellement ultérieurement.
Dans une étape suivante, le code DataMatrix a de nouveau été placé au bon endroit sous forme de texte et écrit en dessous dans une police spéciale (OCR). Enfin, le code QR avec l’URL menant à la page de renvoi individualisée a été créé et placé directement dans InDesign. Avant de pouvoir exécuter le script, nous avons dû procéder à quelques adaptations du design afin de pouvoir cibler les zones de texte du script. Pour cela, nous avons donné un nom spécifique à toutes les zones de texte. Le script a été exécuté une fois pour toutes les adresses en allemand et une fois pour toutes les adresses en français. Le résultat a été un dossier pour les PDF prêts à l’impression, un dossier pour les fichiers InDesign terminés et un dossier pour les documents contenant des erreurs qui ont dû être vérifiés manuellement.
Florian Auderset | Chef d’équipe Développement web
Pour la création des landing pages individualisées, basées sur les quelque 5000 images personnalisées, nous avons procédé en deux étapes.
Tout d’abord, nous avons généré les images à l’aide de DALL-E 3 via l’interface OpenAI. Pour ce faire, nous avons utilisé un outil de ligne de commande développé en interne et basé sur Symfony Console. Pour ne pas être bloqués par OpenAI, nous devions nous assurer de ne pas dépasser la limite de génération d’images de 15 images par minute. Afin d’atteindre cette limite et d’accélérer le processus, nous avons mis en place une parallélisation. Nous avons ainsi pu générer 5000 images individuelles en huit heures environ. Une fois les images générées avec succès, les listes d’adresses Excel ont été automatiquement mises à jour avec les images créées et les URL correspondantes pour les landing pages. Les images ainsi que la liste Excel révisée ont ensuite été transmises au service du traitement des images pour vérification.
Dans un deuxième temps, nous avons intégré les images personnalisées et les messages d’accueil personnels dans notre TYPO3 Enterprise CMS. Pour ce faire, nous avons développé une extension qui stocke les noms, les images et les valeurs de hachage uniques. Des plug-in dynamiques nous ont permis de placer de manière flexible le message d’accueil et l’image de couverture correspondante sur les landing pages personnalisées, de sorte que notre service marketing pouvait ajouter du contenu au reste de la page à sa guise. Un importateur spécialement conçu à cet effet a rassemblé les données générées et a créé automatiquement différentes redirections avec des URL raccourcies afin qu’elles se prêtent parfaitement à la création de codes QR.
Werner Gilomen | Chef Projets clients Impression
Et maintenant ? Maintenant, le magazine doit encore être réalisé. Dans un premier temps, nous réalisons les plaques d’impression, une par couleur CMYK plus notre couleur maison, le bleu Stämpfli – en allemand et en français. Nous imprimons la partie non personnalisée – c’est-à-dire le contenu et, sur la couverture, uniquement le bleu – en offset. Pour que les canaux d’encre fixés sur les plaques puissent être transférés sur le papier, la couche de la plaque est constituée de deux composants : une couche hydrophobe qui accepte l’encre et qui la transfère, et une couche hydrophile opposée qui la repousse. La plaque est serrée dans la machine et est ensuite recouverte d’un film d’humidité et d’un film d’encre par le biais de rouleaux. Les éléments encrés se transfèrent à l’envers sur un blanchet et de là, à nouveau à l’endroit sur le papier. Le conducteur de la machine veille à ce que toutes les couleurs s’ajustent au dixième de millimètre près et que les valeurs de densité des couleurs correspondent à la norme PSO, afin que les images et les couleurs définies dans le prépresse apparaissent comme prévu sur le papier. Ensuite, il faut attendre : pour le traitement ultérieur, l’encre doit être complètement sèche.
La couverture est imprimée avec les pièces personnalisées dans notre centre d’impression numérique de Wallisellen. L’un des grands avantages de l’impression numérique est que chaque feuille qui sort de la machine peut être imprimée différemment. En impression offset, en revanche, chaque différence nécessite un nouveau jeu de plaques. Pour les éléments personnalisés, le prépresse a créé un PDF d’impression par adresse, et c’est avec celui-ci que la machine à jet d’encre est alors alimentée. Lorsque les couvertures sont imprimées, elles reviennent à la Wölflistrasse à Berne pour être traitées sur l’encarteuse-piqueuse. Entre-temps, les feuilles de contenu ont été découpées et pliées en cahiers de huit pages chacun : elles sont prêtes à être assemblées avec la couverture. Il faut une station par signature de feuille, d’où les signatures tombent sur une chaîne et sont jointes. Viennent ensuite la couverture et la reliure au moyen de deux agrafes métalliques. Il ne reste plus qu’à couper sur trois côtés et la reliure est terminée.
La prochaine étape consiste à emballer Les Apartés dans un film composé principalement de matériaux recyclés. Pendant que les exemplaires arrivent sur la ligne de mise sous film, le code DataMatrix avec l’adresse du destinataire est lu par le système Read&Print et la tête d’impression à jet d’encre imprime la mise en page de l’adresse correspondante sur le film. Lors de la dernière étape, Les Apartés sont remis à la poste et trouvent ainsi leur chemin vers les lecteurs.