Google Analytics è un ottimo strumento per presentare statistiche sulle prestazioni dei tuoi siti web. Installazione di Google Analytics in a Rubino sui binari app è piuttosto semplice, tuttavia, la chiave è eseguire lo script di analisi solo nell'ambiente di produzione. Senza farlo, finirai per conteggiare le visualizzazioni di pagina e le visite in tutti i tuoi ambienti, ad esempio sviluppo e test.
Google Analytics in Rails 3 in tre semplici passaggi: Passo 1 Vai a statistiche di Google per creare un account e ottenere lo script di monitoraggio. Dopo aver creato un account, Google Analytics fornirà un JavaScript che dovrai copiare nella tua app Rails. Il JavaScript assomiglia a questo: <script type=”text/javascript var gaJsHost = ((“https:= document.location.protocol) ? “https://ssl. “http://www.; document.write(unescape(3Cscript src=’” + gaJsHost + “google-analytics.com/ga.jstype=’text/javascript3E%3C/script%3E); </script> <script type=”text/javascript” try { var pageTracker = _gat._getTracker(“UA-XXXXXXX-X; pageTracker._trackPageview(); } catch(err) {} </script> Passo 2 Crea un partial (ho chiamato il mio partial _ga.html.erb) nella directory app/views/layouts e incolla il codice JavaScript di Google Analytics nel partial. Questo codice comunica con Google Analytics ogni volta che qualcuno visita una determinata pagina ed è così che funziona. Passaggio 3 Richiama il partial precedente nel tuo application.html.erb. Proprio in fondo a application.html.erb (prima </body>, rendi il parziale. <%= render :partial => 'layouts/ga' se RAILS_ENV == 'produzione' %> Ma se non desideri monitorare tutte le pagine della tua applicazione, puoi eseguire il rendering del JavaScript di Google Analytics individualmente dalle pagine che desideri monitorare. La chiave qui è chiamare Google Analytics solo se ti trovi in un ambiente di produzione! In caso contrario, vedrai i dati di test provenienti dagli ambienti di sviluppo o di test corrompere i risultati delle tue analisi! E questo è tutto! È semplicissimo far funzionare Google Analytics nel tuo Applicazione Ruby on Rails. Mettiti in contatto con noi.Iscriviti per gli ultimi aggiornamenti
Articoli correlati