Lacak pengunjung di berbagai domain menggunakan Google Analytics

Kami memberikan blok <div> kepada klien kami untuk dipasang di situs web mereka, yang kemudian mereka integrasikan ke situs mereka menggunakan skrip yang akan menghasilkan html.

Misalnya:

<div class="currentDiv">

<script type="text/javascript" id="axxaax99" src="xxxx-xxx.js"></script>

</div>

Bagaimana cara melacak jumlah pengunjung di Google Analytics, melalui blok <div> kami yang ditempatkan di situs web klien kami?


person Adel Bachene    schedule 03.02.2016    source sumber
comment
Anda mungkin dapat melacak kapan kelas tertentu tersebut muncul di halaman dan mengirimkan suatu acara, sehingga melacak secara longgar jumlah pengunjung.   -  person nyuen    schedule 03.02.2016
comment
@nyuen dan bagaimana saya melacak kelas dengan Google Analytics?   -  person Adel Bachene    schedule 04.02.2016
comment
Anda mencari elemen tersebut di halaman, dan jika ada, aktifkan acara Anda. Saya tidak yakin berapa banyak lagi yang bisa saya jelaskan tanpa benar-benar mengkodekannya untuk Anda.   -  person nyuen    schedule 04.02.2016
comment
@nyuen Anda tidak di sini untuk membuat kode untuk saya, dan jika Anda membaca pertanyaan saya dengan baik, Anda akan memahami bahwa saya dapat melakukan hal tersebut dari javascript saya tetapi pertanyaan saya untuk memicu peristiwa pelacakan lintas nama domain karena kode js akan ada di klien situs web.   -  person Adel Bachene    schedule 04.02.2016
comment
Maaf atas kesalahpahaman apa pun, tetapi postingan Anda memerlukan klarifikasi. Mengapa Anda tidak menunjukkan apa yang telah Anda coba sejauh ini karena merupakan kewajiban Anda untuk menunjukkan upaya kode Anda.   -  person nyuen    schedule 04.02.2016


Jawaban (1)


Saya dapat menyelesaikan ini dan saya ingin membagikan solusi saya untuk menghemat waktu orang lain.

jadi hal pertama yang harus dilakukan di situs web klien adalah memeriksa apakah Google Analytics sudah ada atau kami memuatnya dan kemudian Anda dapat mengaktifkan pengiriman halaman-acara menggunakan nama pelacak yang sudah Anda buat.

<script type="text/javascript">
                
var appendAnalytics = function (i, s, o, g, r, cb) {
                    i["GoogleAnalyticsObject"] = r;
i[r] = i[r] || function () {
    (i[r].q = i[r].q || []).push(arguments)}, i[r].l = 1 * new Date();
var a = s.createElement(o);
var m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src = g;
    
a.onload = cb;
m.parentNode.insertBefore(a, m)};
    
if (window.ga === undefined) {
    
appendAnalytics(window, document, "script", "//www.google-analytics.com/analytics.js", "ga", sendPageView);
} else {
    
sendPageView();
}
    
function sendPageView() {
    
window.ga("create", "UA-XXXXXX”, "auto", {
    name: “YourTrackerName”
                    });
window.ga("YourTrackerName.send", "pageview");
    
}
    
</script>
person Adel Bachene    schedule 18.03.2016