Google Analytics grafiklerini siteme çek [kapalı]


16

Sitemdeki her sayfa için Google Analytics trafik bilgilerini EMBEDDED olarak bu sayfaya göstermek istiyorum. Bunu yapmanın en kolay yolu nedir?

Yanıtlar:


9

Bunu yapmanın kolay bir yolu yok. "Flash" grafikleri web sitenize yerleştirilemediğinden.

Bunu yapmanın tek yolu Google Analytics API'sı,

Bkz. Http://code.google.com/apis/analytics/docs/

Ama bu hala size grafik vermiyor. Grafikler istiyorsanız, kendi grafiklerinizi oluşturmak için Google Grafikler API'sını Google Analytics API'sı ile birlikte kullanabilirsiniz.

Bkz. Http://code.google.com/apis/chart/


2
Vay, kimsenin bunu yapmak istememesi oldukça çılgın. Goog Analytics kullanan her kullanıcı tarafından oluşturulan içerik sitesinin böyle bir şey yapmak istediğini hayal ediyorum (istatistikleri kullanıcı tabanına göster). Bunu kolayca yapabilen başka bir ücretsiz Analytics paketi var mı? Teşekkür ederim!
Alex


7

Aslında ben de aynı problemle karşılaştım. Sadece kendi çözümümü oluşturup kullanmak için yayınladım. OOCharts yalnızca bir komut dosyası kullanır. Bunun da ötesinde, grafikleri halka veya müşterilere sunabilirsiniz. Grafikleri oluşturmak için Google Grafikleri kullanır. Javascript nesnelerine dokunmak istemeyen herkes için önceden oluşturulmuş bazı çözümler de ekledim. Aşağıda, ziyaret satırı grafiği isteyen biri için örnek bir yerleştirme bloğu verilmiştir:

     <script type="text/javascript" src="http://oocharts.org/release/current/oocharts.js"></script>
     <script type="text/javascript">
     oo.setPackage('corechart');
     oo.load(drawCharts);

     function drawCharts() {
        var end_date = new Date();

        var start_date = new Date();
        start_date.setDate(end_date.getDate() - 30);

        var c = new oochart("ooid", "aid", start_date, end_date, "line");
        c.setMetric('ga:visitors', 'Visits', 'number');
        c.setDimension('ga:date', 'Date', 'date');

        c.load(function(data){
            for (var i = 0; i < data.length; i++) { data[i][0] = oo.utility.parseAnalyticsDate(data[i][0]); }
            c.draw("visits_chart", data);
        });
    }
    </script>
    <div id="visits_chart"></div>

Bu sorunun geç olduğunu biliyorum, ancak, bu cevapları ararken bulduğum makale ve böyle bir çözüm takdir olurdu (minimal kurulum, hiçbir site kaydı, özelleştirilebilir).

Düzenleme: OOcharts artık mevcut değil.

Düzenleme: Sizin için çalışabilir başka bir seçenek superProxy olduğunu .



2

Check embeddedanalytics . Bu tam olarak sorduğunuz şey için bir hizmettir. Grafiği (tür, metrikler, boyutlar, tarih aralığı) tanımlar ve ardından grafiğin gösterilmesini istediğiniz yere sitenize bir kod snippet'i yerleştirirsiniz.

Açıklama: embeddedanalytics ile çalışıyorum


2

OP ayrıca grafiklerin ve verilerin kolayca gömülmesini sağlayan benzer bir ücretsiz analiz paketinin olup olmadığını sorduğundan, Piwik'ten bahsetmeye değer .

Ücretsiz bir yazılım projesi ve gömme konusunda oldukça iyi belgelere sahip , OP'nin tam olarak aradığı gibi görünüyor.


1

Yasal Uyarı: Bunu kod yoluyla nasıl yapacağımı bilmiyorum.

Ancak, 'e-posta gönder' raporunu kullanarak, raporunuzu işleyecek bir bekletme e-posta hesabına otomatik olarak periyodik olarak xml / csv / etc eki olarak raporunuzla birlikte bir e-posta gönderebilirsiniz. IE'yi, Analytics'i e-postayı haftalık olarak gönderecek şekilde ayarlayın, posta istemcisini o gönderenden .xml dosyalarıyla otomatik olarak e-posta alacak ve eki grafik oluşturabileceğiniz bir bekletme alanına yükleyecek şekilde ayarlayın. Daha sonra temelde, dışa aktarılan rapordaki değerleri oluşturmak için bir komut dosyasına ihtiyacınız vardır.



-1

Explainum'u deneyin .

Explainum, Google Analytics'ten bir siteye grafik yerleştirmenin en kolay yoludur. Sayfa yok, ayarlanması gereken karmaşık bir şey yok .. Explainum, Google Analytics'teki verilere bağlanır ve siteme bir grafik yerleştirmek için bir kod verir. Youtube ile aynı şekilde, sitenize bir video yerleştirmek için bir kod verir.


Bağlantı şu anda farklı bir siteye yönlendiriyor.
Alex
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.