2011-09-01 8 views
5

Ho un sito che è un creatore di siti Web di dimensioni minori, e mi piacerebbe avere un'analisi separata per ogni utente.Soluzione di analitica Web per creatore di siti web

C'è un modo per automatizzare l'aggiunta di Google Analytics al sito web?

Per quanto posso vedere, non ci sono tali opzioni nell'API di Google.

Altre eventuali alternative? Questo può essere fatto con Piwik?

risposta

3

Con Piwik, è possibile utilizzare l'API di Analytics: http://piwik.org/docs/analytics-api/ per creare automaticamente siti Web, quindi recuperare automaticamente il codice javascript e aggiungerlo ai siti Web. È quindi possibile creare automaticamente un utente con accesso a questo sito Web e gli utenti saranno in grado di accedere e godere delle statistiche dei loro siti Web nell'interfaccia utente di Piwik. Avrai bisogno di chiamare l'API alcune volte e avrai bisogno di un po 'di conoscenza dello sviluppo (almeno sapere come chiamare l'API REST ecc.)

1

Leggi This Article che discute le variabili personalizzate a livello di pagina. Scorri verso il basso fino all'esempio delle diverse sezioni di un giornale. Nel tuo caso useresti una variabile personalizzata che identificherà in modo univoco il "sito secondario".

Alcuni contenuti promozionali. Sembra che tu stia sviluppando un Content Management System (CMS) e desideri offrire ai proprietari del sito secondario una pagina "Analytics". Se questo è il caso, controlla embeddedanalytics.com (Disclaimer: lavoro con loro). Questo è un sito che ti consente di incorporare i grafici analitici di google nel tuo sito senza entrare nel vivo dell'API. Anche se non è ancora stato pubblicato sul nostro sito, abbiamo anche molti modi per supportare i sistemi di tipo CMS descritti sopra. Visitaci e se sei interessato a come può essere assorbito in un CMS inviaci un messaggio.

0

Infunl (Disclaimer: I am a co-founder), che è attualmente in private beta, fornirà all'API la flessibilità necessaria per fornire le basi per i cruscotti di analisi dal vivo per micro-sito. Questo può essere fatto con backend attributes, grouping o group by segmentation. Mi piacerebbe sapere se questo potrebbe risolvere il tuo problema.