Lacak lalu lintas ke repo GitHub lebih dari 14 hari?

14

Apakah mungkin untuk melacak dan melihat / menganalisis lalu lintas ke repositori GitHub (mungkin dengan informasi perujuk) untuk periode yang lebih lama dari 14 hari? Itu sepertinya periode terpanjang yang bisa saya lihat melalui grafik "Traffic" GitHub.

Dari jawaban lain , menyarankan untuk menggunakan lencana dan beberapa layanan pihak ketiga, saya menavigasi ke blogpost, mengklaim bahwa Github sekarang cache gambar dari READMEs , dan dengan demikian solusi ini tidak akan berhasil, dilaporkan.

alias
sumber
Kedengarannya seperti perbaikan sederhana dengan sedikit IFTTT ifttt.com/recipes?channel=github&page=1
designerWhoCodes
@designerWhoCodes: apakah Anda ingin menguraikan? di tautan yang Anda berikan, saya melihat sekitar 200 "resep github", tetapi setelah membaca beberapa halaman pertama, saya sepertinya tidak dapat menemukan satu pun yang menyebutkan "traffic" atau "pengunjung"?
aliasvel

Jawaban:

6

Tidak mungkin pada 2015-05-19

Saya menulis pesan ini https://github.com/isaacs/github/issues/399 ke https://github.com/contact dan Ivan Žužak menjawab melalui email:

Saat ini tidak memungkinkan, tetapi terima kasih untuk +1 Anda - Saya akan meneruskannya kepada tim.

mengkonfirmasikan saat ini tidak memungkinkan.

Pendekatan yang lebih baik mungkin untuk mengaktifkan Google analytics di GitHub seperti yang diusulkan di: https://github.com/isaacs/github/issues/446

Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
sumber
1
Baiklah, sudah lama sekali .... mengapa ini belum? Maksud saya serius, tidak mungkin sulit untuk memungkinkan manipulasi dari apa yang seharusnya menjadi variabel tunggal untuk mendapatkan lebih banyak waktu dalam pandangan
SpYk3HH
5

Ini dapat dilakukan menggunakan API traffic GitHub resmi .

Solusi telah diterapkan dalam github-traffic-stats (ekspor ke csv, hanya tampilan) dan GitHubTelemetryParsor ( proyek SQL MS Visual Studio).

hirsch
sumber
Apakah ini pertanyaan atau jawaban?
serenesat
1
sebuah jawaban: dengan menarik statistik secara teratur dengan proyek-proyek github yang dinyatakan, Anda dapat mengumpulkannya secara teratur (misalnya melalui crontab) dan karenanya memiliki sejarah lebih lama dari 14 hari
hirsch