Tarik grafik Google Analytics ke situs saya [ditutup]

16

Saya ingin menunjukkan informasi lalu lintas Google Analytics untuk setiap halaman di situs saya. EMBEDDED ke halaman itu. Apa cara termudah untuk melakukan ini?

Alex
sumber

Jawaban:

9

Tidak ada cara mudah untuk melakukannya. Karena grafik "flash" tidak tersedia untuk disematkan ke situs web Anda.

Satu-satunya cara Anda bisa melakukannya adalah melalui API Google Analytics,

Lihat, http://code.google.com/apis/analytics/docs/

Tapi ini masih tidak akan memberi Anda bagan. Jika Anda menginginkan grafik, Anda bisa menggunakan Google Charts API bersama dengan Google Analytics API untuk membuatnya sendiri.

Lihat, http://code.google.com/apis/chart/

cfaulkingham
sumber
2
Wow, cukup gila karena tidak ada orang lain yang mau melakukan ini. Saya membayangkan bahwa setiap situs konten yang dibuat pengguna yang menggunakan Goog Analytics ingin melakukan sesuatu seperti ini (memaparkan statistik ke basis pengguna). Apakah ada paket Analytics gratis lain yang dapat melakukan ini dengan mudah? Terima kasih!
Alex
Anda bisa melihat ke dalam menggunakan Mint yang memiliki widget lihat, haveamint.com/peppermill dan haveamint.com/peppermill/widgets
cfaulkingham
7

Saya sendiri sebenarnya mengalami masalah yang sama. Saya akhirnya hanya membangun solusi saya sendiri dan menerbitkannya untuk digunakan. OOCharts hanya menggunakan satu skrip. Selain itu, Anda dapat menyajikan grafik kepada publik atau klien. Ini menggunakan Google Charts untuk membuat grafik. Saya juga menyertakan beberapa solusi prebuilt untuk siapa saja yang tidak ingin menyentuh objek javascript. Berikut ini contoh blok embed untuk seseorang yang menginginkan bagan garis kunjungan:

     <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>

Saya tahu ini terlambat untuk pertanyaan, namun, ini adalah artikel yang saya temukan ketika saya sedang mencari jawaban, dan akan menghargai solusi seperti ini (pengaturan minimal, tidak ada pendaftaran situs, dapat disesuaikan).

Sunting: OOcharts tidak lagi tersedia.

Sunting: Opsi lain yang mungkin cocok untuk Anda adalah superProxy .

Tyler Shaddix
sumber
4

Google memiliki kode contoh untuk ini:

Memvisualisasikan Data Google Analytics dengan Alat Bagan Google

Mengutip:

Artikel ini menunjukkan kepada Anda cara mengambil data dari API Ekspor Data Google Analytics dan memvisualisasikannya dengan berbagai jenis grafik yang berbeda menggunakan Google Charts API. Artikel khusus ini akan fokus untuk melakukannya dalam Javascript

Dirk Paessler
sumber
2

Lihat analitik tertanam . Ini adalah layanan tepat untuk apa yang Anda minta. Anda menentukan bagan (tipe, metrik, dimensi, rentang tanggal) dan kemudian cukup menyematkan potongan kode ke situs Anda di mana Anda ingin bagan itu ditampilkan.

Pengungkapan: Saya bekerja dengan embeddedanalytics


sumber
2

Karena OP juga bertanya apakah ada paket analitik gratis serupa yang memungkinkan penyisipan grafik dan data yang mudah, ada baiknya menyebut Piwik .

Ini adalah proyek perangkat lunak gratis dan memiliki dokumentasi yang cukup bagus tentang penanaman , tampaknya persis seperti yang dicari OP.

Liam
sumber
1

Penafian: Saya tidak tahu bagaimana melakukan ini melalui kode.

Namun, dengan menggunakan laporan 'kirim email', Anda dapat mengirim email dengan laporan Anda sebagai lampiran xml / csv / etc secara otomatis berkala ke akun email pemilik yang akan memprosesnya. IE, atur Analytics untuk mengirim email setiap minggu, atur klien surat untuk secara otomatis mengambil email dari pengirim dengan file .xml dan unggah lampiran ke ruang penyimpanan tempat Anda dapat membuat grafik. Maka pada dasarnya Anda hanya perlu skrip untuk memberikan nilai dari laporan yang diekspor.

mfg
sumber
-1

Coba Penjelasan .

Explainum adalah cara termudah untuk menyematkan bagan dari Google Analytics ke situs. Tidak ada sheet, tidak ada hal rumit untuk disiapkan .. Explainum terhubung ke data di Google Analytics, dan memberikan kode untuk menyematkan bagan ke situs saya. Cara yang sama seperti youtube memberi Anda kode untuk menyematkan video di situs Anda.

Max Ivak
sumber
Tautan mengarah ke situs yang berbeda saat ini.
Alex