analytics.DeviceInfo interface

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

İmza:

export interface DeviceInfo 

Özellikler

Mülk Tip Tanım
cihazKategorisi sicim Cihaz kategorisi. Örnekler: "tablet" veya "cep telefonu".
cihaz kimliği sicim Satıcıya özel cihaz tanımlayıcı. Bu iOS'ta IDFV'dir. Android için kullanılmaz. Örnek: '599F9C00-92DC-4B5C-9464-7971F01F8370'
cihaz modeli sicim İşletim sisteminden okunduğu şekliyle cihaz modeli. Örnek: "iPhone9,1"
cihazTimeZoneOffsetSaniye sayı UTC'den farklı saniye cinsinden, veriler yüklendiğinde cihazın saat dilimi. [ EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp) için cihazın yerel saatini hesaplamak için bunu kullanın.
sınırlıReklam Takibi boolean Cihazın Reklam Takibini Sınırla ayarı. true olduğunda, yeniden pazarlama, demografi veya reklam sunma davranışını etkilemek için resettableDeviceId kullanamazsınız. Ancak dönüşüm izleme ve kampanya ilişkilendirme için resettableDeviceId kullanabilirsiniz.
mobilMarkaAdı sicim Cihaz markası. Örnekler: "Samsung", "HTC"
mobilPazarlamaAdı sicim Cihaz pazarlama adı. Örnek: "Galaxy S4 Mini"
mobilModelAdı sicim İnsanların okuyabileceği biçimde cihaz modeli adı. Örnek: "iPhone 7"
platformVersiyonu sicim Veri yakalama sona erdiğinde cihazın işletim sistemi sürümü. Örnek: "4.4.2"
sıfırlanabilirDeviceId sicim [ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=tr) türü iOS'ta IDFA (varsa) ve Android'de AdId'dir. Örnek: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
userDefaultLanguage sicim Dilin bir ISO 639 değeri ve ülkenin bir ISO 3166 değeri olduğu dil-ülke biçimindeki kullanıcı dili. Örnekler: "en-us", "en-za", "zh-tw", "jp"

analitik.DeviceInfo.deviceCategory

Cihaz kategorisi.

Örnekler: "tablet" veya "cep telefonu".

İmza:

deviceCategory?: string;

analitik.DeviceInfo.deviceId

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

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

İmza:

deviceId?: string;

analitik.DeviceInfo.deviceModel

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

Örnek: "iPhone9,1"

İmza:

deviceModel?: string;

analitik.DeviceInfo.deviceTimeZoneOffsetSeconds

UTC'den farklı saniye cinsinden, veriler yüklendiğinde cihazın saat dilimi. [ EventContext.timestamp için cihazın yerel saatini hesaplamak için bunu kullanın ](cloud_functions_eventcontext.html#timestamp).

İmza:

deviceTimeZoneOffsetSeconds: number;

analitik.DeviceInfo.limitedAdTracking

Cihazın Reklam Takibini Sınırla ayarı. true olduğunda , yeniden pazarlama, demografik bilgiler veya reklam sunma davranışını etkilemek için resettableDeviceId kullanamazsınız. Ancak dönüşüm izleme ve kampanya ilişkilendirme için resettableDeviceId kullanabilirsiniz.

İmza:

limitedAdTracking: boolean;

analitik.DeviceInfo.mobileBrandName

Cihaz markası.

Örnekler: "Samsung", "HTC"

İmza:

mobileBrandName?: string;

analitik.DeviceInfo.mobileMarketingName

Cihaz pazarlama adı.

Örnek: "Galaxy S4 Mini"

İmza:

mobileMarketingName?: string;

analitik.DeviceInfo.mobileModelName

İnsanların okuyabileceği biçimde cihaz modeli adı.

Örnek: "iPhone 7"

İmza:

mobileModelName?: string;

analitik.DeviceInfo.platformVersion

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

Örnek: "4.4.2"

İmza:

platformVersion?: string;

analitik.DeviceInfo.resettableDeviceId

[ resettable_device_id türü ](https://support.google.com/dfp_premium/answer/6238701?hl=tr) iOS'ta IDFA (kullanıma sunulduğunda) ve Android'de AdId'dir.

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

İmza:

resettableDeviceId?: string;

analitik.DeviceInfo.userDefaultLanguage

Dilin bir ISO 639 değeri ve ülkenin bir ISO 3166 değeri olduğu dil-ülke biçimindeki kullanıcı dili.

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

İmza:

userDefaultLanguage: string;