Kullanıcı kimliği ayarlama

Google Analytics, şunu yapmanıza olanak tanıyan setUserID görüşmesi yapıyor: uygulamanızı kullanarak kişi için bir User-ID depolayın. Bu arama isteğe bağlıdır ve genellikle Analytics ürününü kullanmak isteyen kuruluşlar tarafından kullanılır ve aynı kullanıcıya ait analiz verilerini birden fazla uygulama, birden fazla cihaz veya birden fazla analiz sağlayıcı

Geçerli kullanıcı kimlikleri oluşturmanın birçok yolu vardır. Yaklaşımlardan biri, benzersiz bir kullanıcıyı yalnızca siz takip edebilirsiniz. Tek kişilik örnek olarak, bir mobil oyun geliştiricisini ve kendi iç AwesomeGameCompanyID öğeleri olan HarikaOyun her kullanıcı için oluşturabilirsiniz. Dış bir kuruluşun takip etmesi mümkün değilse geri bildirim almak için AwesomeGameCompanyID AwesomeGameCompanyID veya daha iyisi, karma hale getirilmiş AwesomeGameCompanyID: Analytics için kullanıcı kimliği değeri olarak. Bu sayede, kullanıcının toplam harcaması gibi değerleri hesaplayabilirler. yüksek performans sergilemiştir.

Analytics uygulamasının düzgün çalışması için hiçbir zaman kullanıcı kimliği ayarlanması gerekmez. Yalnızca aynı kullanıcıya ait etkinlikleri bulmak istiyorsanız, aynı uygulamada oturum açmak için user_pseudo_id kullanabilirsiniz. Bu değer, Analytics tarafından otomatik olarak oluşturulur ve her etkinlik için BigQuery'de depolanır.

Kullanıcı kimliğini ayarlama

User-ID'yi aşağıdaki yöntemle ayarlayabilirsiniz:

Swift

Not: Bu Firebase ürünü, macOS hedefinde kullanılamıyor.
Analytics.setUserID("123456")

Objective-C

Not: Bu Firebase ürünü, macOS hedefinde kullanılamıyor.
[FIRAnalytics setUserID:@"123456"]

Android

mFirebaseAnalytics.setUserId("123456");

Web

import { getAnalytics, setUserId } from "firebase/analytics";

const analytics = getAnalytics();
setUserId(analytics, "123456");

Web

firebase.analytics().setUserId("123456");

Dart

await FirebaseAnalytics.instance.setUserId(id: '123456');

Unity

Firebase.Analytics.FirebaseAnalytics.SetUserID("123456");

C++

analytics::SetUserId("123456");

Bir kullanıcı kimliği ayarlandıktan sonra gelecekteki tüm etkinlikler otomatik olarak etiketlenir ve user_id için sorgu yaparak bu değere erişebilirsiniz. BigQuery'deki değeri. Bir kullanıcı kimliği eklemek, Daha önce Google Analytics tarafından kaydedilen etkinlikler.

BigQuery'de Analytics verilerine erişme hakkında daha fazla bilgi için lütfen bkz. bu geliştirme kılavuzuna bakın.