analytics.DeviceInfo interface

Bu Firebase Analytics etkinliklerini tetikleyen cihazı temsil eden arayüz.

İmza:

export interface DeviceInfo 

Özellikler

Özellik Tür Açıklama
deviceCategory dize Cihaz kategorisi.Örnekler: "tablet" veya "mobil" olarak da adlandırılır.
deviceId dize Satıcıya özel cihaz tanımlayıcısı. Bu, iOS'te IDFV. Android için kullanılmaz.Örnek: '599F9C00-92DC-4B5C-9464-7971F01F8370'
deviceModel dize İşletim sisteminden okunduğu şekliyle cihaz modeli.Örnek: "iPhone9,1"
deviceTimeZoneOffsetSeconds sayı Verilerin yüklendiği sırada cihazın, UTC'den farklı bir saniyeye sahip olduğu saat dilimi. Bu bilgiyi, [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp.html) için cihazın yerel saatini hesaplamak için kullanın.
limitedAdTracking boolean Cihazın "Reklam İzlemeyi Sınırla" ayarı. true durumunda yeniden pazarlama, demografi veya reklam sunma davranışını etkilemek için resettableDeviceId ürününü kullanamazsınız. Ancak dönüşüm izleme ve kampanya ilişkilendirme için resettableDeviceId kullanabilirsiniz.
mobilMarkaAdı dize Cihaz markası adı.Örnekler: "Samsung", "HTC"
mobilPazarlamaAdı dize Cihaz pazarlama adı.Örnek: "Galaxy S4 Mini"
mobileModelAdı dize Kullanıcıların okuyabileceği biçimdeki cihaz modeli adı.Örnek: "iPhone 7"
platformSürümü dize Veri yakalama sona erdiğinde cihazın işletim sistemi sürümü.Örnek: "4.4.2"
resettableDeviceId dize [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=tr) türü, iOS'te (kullanılabilir olduğunda) IDFA, Android'de ise AdId'dir.Örnek: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
userDefaultLanguage dize Dilin ISO 639, ülkenin de ISO 3166 standardına uygun olduğu dil-ülke biçimindeki kullanıcı dili.Örnekler: "en-us", "en-za", "zh-tw", "jp"

analytics.DeviceInfo.deviceCategory

Cihaz kategorisi.

Örnekler: "tablet" veya "mobil" olarak da adlandırılır.

İmza:

deviceCategory?: string;

analytics.DeviceInfo.deviceId

Satıcıya özel cihaz tanımlayıcısı. Bu, iOS'te IDFV. Android için kullanılmaz.

Örnek: '599F9C00-92DC-4B5C-9464-7971F01F8370'

İmza:

deviceId?: string;

analytics.DeviceInfo.deviceModel

İşletim sisteminden okunduğu şekliyle cihaz modeli.

Örnek: "iPhone9,1"

İmza:

deviceModel?: string;

analytics.DeviceInfo.deviceTimeZoneOffsetSeconds

Verilerin yüklendiği sırada cihazın, UTC'den farklı bir saniyeye sahip olduğu saat dilimi. Bu verileri kullanarak [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp.html) için cihazın yerel saatini hesaplayabilirsiniz.

İmza:

deviceTimeZoneOffsetSeconds: number;

analytics.DeviceInfo.limitedAdTracking

Cihazın "Reklam İzlemeyi Sınırla" ayarı. true özelliğini kullanırken yeniden pazarlama, demografi veya reklam sunma davranışını etkilemek için resettableDeviceId ürününü kullanamazsınız. Ancak dönüşüm izleme ve kampanya ilişkilendirme için resettableDeviceId kullanabilirsiniz.

İmza:

limitedAdTracking: boolean;

analytics.CihazBilgisi.mobilMarkaAdı

Cihaz markası adı.

Örnekler: "Samsung", "HTC"

İmza:

mobileBrandName?: string;

analytics.DeviceInfo.mobileMarketingName

Cihazın ticari adı.

Örnek: "Galaxy S4 Mini"

İmza:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelAdı

Kullanıcıların okuyabileceği biçimdeki cihaz modeli adı.

Örnek: "iPhone 7"

İmza:

mobileModelName?: string;

analytics.CihazBilgileri.platformSürümü

Veri yakalama sona erdiğinde cihazın işletim sistemi sürümü.

Örnek: "4.4.2"

İmza:

platformVersion?: string;

analytics.DeviceInfo.resettableDeviceId

[resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=tr) türü, iOS'te (kullanılabilir olduğunda) IDFA, Android'de ise Reklam Kimliği'dir.

Örnek: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"

İmza:

resettableDeviceId?: string;

analytics.DeviceInfo.userDefaultLanguage

Dil-ülke biçimindeki kullanıcı dili. Dilin ISO 639, ülkenin ise ISO 3166 değerleri olduğu anlamına gelir.

Örnekler: "en-us", "en-za", "zh-tw", "jp"

İmza:

userDefaultLanguage: string;