Web app per la generazione di contenuti social personalizzabili
- Settore
- Farmaceutico - agenzia di comunicazione
La sfida
Un’agenzia del settore farmaceutico voleva dare ai farmacisti di un gruppo uno strumento per pubblicare sui social. Il problema era tenere insieme due esigenze opposte: lasciare a ciascuno la libertà di personalizzare, e mantenere una linea editoriale riconoscibile su tutto il gruppo.
La soluzione
Abbiamo sviluppato un editor grafico integrato nel portale esistente, con accesso via single sign-on di terze parti per verificare l’identità del farmacista. Da lì l’utente compone il contenuto entro modelli che rispettano le linee guida e lo pubblica direttamente sul feed Facebook e sull’account Instagram della propria farmacia.
Risultati
- Post personalizzati che restano coerenti con la linea editoriale del gruppo
- Pubblicazione diretta su Facebook e Instagram, senza esportare e ricaricare a mano
- Identità del farmacista verificata tramite il single sign-on già in uso sul portale
- Validazione dell’applicazione presso Meta superata
Libertà dentro un recinto
La domanda di progetto era: come si dà a cento persone la possibilità di comunicare a modo loro senza che il risultato sembri fatto da cento aziende diverse?
La risposta è stata mettere i vincoli nei modelli anziché nelle istruzioni. Font, palette, proporzioni e posizione del marchio sono parte del template e non si toccano; testo, immagine e dati della singola farmacia sì. Un farmacista non deve conoscere le linee guida per rispettarle: le rispetta perché lo strumento non gli permette comodamente di fare altrimenti.
La parte difficile è stata Meta
La generazione grafica lato browser è un problema noto e risolvibile. Il grosso del tempo se l’è preso l’integrazione con le API del gruppo Meta: ottenere i permessi di pubblicazione su una pagina Facebook e sul relativo account Instagram richiede di passare il processo di validazione dell’app, che restituisce riscontri generici quando qualcosa non va.
Ci siamo arrivati per esclusione, ricostruendo il comportamento richiesto un permesso alla volta. È il tipo di lavoro che non si vede nel prodotto finito e che vale la pena mettere in preventivo quando si dipende da una piattaforma di terze parti.
Tecnologie
- PHP
- jQuery
- Fabric.js
- Meta Graph API
- Instagram Graph API
- SSO di terze parti