Sorun giderme

Bu kılavuzda, yaygın uygulama hatalarını düzeltmek için yaygın sorun giderme adımları özetlenmektedir.

Etkinlik yok

Etkinlikleriniz Google Analytics'te görünmüyorsa göz atmanız gereken birkaç yaygın sorun vardır.

Öncelikle müşterinizi seçin:

  • Doğru api_secret değerini mi kullanıyorsunuz?

    Doğru yayın için api_secret kullandığınızdan emin olun. Ölçüm protokolünü birden fazla akış için ayarlarsanız her akışın kendi gizli anahtarı olur.

  • api_secret parametreniz hâlâ geçerli mi?

    Spam'le mücadeleye yardımcı olmak için api_secret'leri iptal edebilirsiniz. Kullandığınız api_secret kodunun hâlâ geçerli olduğundan emin olun. Akışınıza erişimi olan başka bir kullanıcının yanlışlıkla erişimi iptal etmiş olması mümkündür.

  • api_secret değeriniz doğru kopyalandı mı?

    api_secret büyük/küçük harfe duyarlıdır. Google Analytics kullanıcı arayüzündeki api_secret değerinin, kodunuzda kullandığınızla tam olarak aynı olduğundan emin olun.

  • advertising_id parametresini kullanmayın.

    advertising_id, geçerli bir cihaz tanımlayıcısı olarak desteklenmiyor. Firebase kullanıyorsanız app_instance_id, gtag.js kullanıyorsanız client_id değerini kullanın.

Geçersiz kimlikler

Measurement Procotol, Firebase için Google Analytics SDK'sı ve gtag.js kimliklerini desteklediğinden doğru kimliği kullandığınızdan emin olun. Kullanmanız gereken kimlikler, Firebase için Google Analytics SDK'sını mı yoksa gtag.js'yi mi kullandığınıza bağlı olarak değişir. Aşağıda, kullanmanız gereken kimlikler özetlenmiştir:

Firebase için Google Analytics SDK'sı

Firebase için Google Analytics SDK'sını kullanıyorsanız kullanmamanız gereken kimlikler şunlardır:

Aşağıdakileri kullanmamalısınız:

  • firebase_instance_id: Bu kimlik, isteğinize dahil edilmemelidir. Bu kimlik, uygulamanın belirli bir örneğini tanımlamak için kullanılır ancak Firebase'e özgüdür. FCM mesajları gibi görevler için kullanılır.

gtag.js

gtag.js kullanıyorsanız kullanmamanız gereken kimlikler şunlardır:

  • measurement_id: Bu kimliği, istek için sorgu parametrelerine ekleyin. Bu kimlik, veri akışını benzersiz şekilde tanımlar. Web sitenizin tüm kullanıcıları aynı measurement_id değerine sahip olur. Google Analytics kullanıcı arayüzünde şu konumda bulunur:
    Yönetici > Veri Akışları > akışınızı seçin > Ölçüm Kimliği
  • client_id: Bu kimliği, isteğin POST gövdesine ekleyin. Bu kimlik, web istemcisinin belirli bir kullanıcı örneğini benzersiz şekilde tanımlar. Bu değer, uygulamanızın her kullanıcısı için farklı olur. Bu değeri nasıl alabileceğinizi öğrenmek için bu örneklere bakın.