La storia dietro il prodotto · 3 minuti di lettura
Trasformare i messaggi visibili del browser in output strutturato.
L'automazione del browser deve essere controllabile e utile. Questo strumento espone l'avvio, il monitoraggio e l'arresto del flusso.
01 / Esperienza
Avvia, arresta e scarica JSON
Inizia nella scheda giusta
Il popup invia un messaggio di avvio alla scheda attiva di Telegram Web e segnala quando lo script della scheda/del contenuto non è disponibile.
Collezione di orologi
Lo stato e il conteggio dei messaggi vengono visualizzati nel popup, con un controllo di arresto.
Scarica l'output
Il flusso di download produce JSON. L'utilizzo è limitato alle conversazioni autorizzate e alle adeguate aspettative di privacy.
02 / Struttura del prodotto
Cosa c'è dietro lo schermo?
Queste aree supportano un'esperienza attraverso diverse responsabilità, mantenendo più semplice il flusso rivolto all'utente.
Pop-up
Controlli, stato e conteggi.
Scrittura del contenuto
Flusso della raccolta all'interno della pagina.
Messaggistica sulle schede
Messaggistica Chrome e query con scheda attiva.
Per i tecnicamente curiosi: codice e architettura
L'estensione di Chrome utilizza la messaggistica tra popup.js e content.js. START_SCRAPING, STOP_SCRAPING, GET_STATUS e DOWNLOAD_JSON vengono richiamati dall'interfaccia. Non viene richiesto l'accesso all'account server o all'API privata.
03 / Struttura commerciale
Modello commerciale e confini implementati.
Non è stato trovato alcun livello di accesso a pagamento o pubblicitario. Questo è un progetto di uno strumento browser; la raccolta stessa non viene presentata come un'attività di vendita di dati.
04 / Editoria e crescita
Come fa il prodotto a raggiungere il suo pubblico?
La distribuzione utilizza una struttura di estensione di Chrome: manifest, popup e script di contenuto. La pubblicazione del Chrome Web Store o i risultati della campagna non sono stati verificati.
05 / Sviluppo
Da un'idea a un flusso di prodotto.
Non è stata trovata alcuna storia indipendente. Le responsabilità di avvio, arresto, stato e download sono esplicite, rendendo una piccola automazione controllata dall'utente.
In base alla fonte locale esaminata, ai messaggi Git disponibili e ai record del prodotto. Le funzionalità di sviluppo potrebbero differire dalla versione del negozio; ove disponibili, gli screenshot provengono dalla presentazione del negozio esistente; le schede dei moduli sono schemi esplicativi.
