Firebase Analytics 이벤트를 트리거한 기기를 나타내는 인터페이스입니다.
서명:
export interface DeviceInfo
속성
속성 | 유형 | 설명 |
---|---|---|
deviceCategory | 문자열 | 기기 카테고리입니다.예: '태블릿' '모바일'이라고 입력합니다. |
기기 ID | 문자열 | 공급업체별 기기 식별자입니다. iOS의 IDFV입니다. Android에는 사용되지 않습니다.예: '599F9C00-92DC-4B5C-9464-7971F01F8370' |
기기 모델 | 문자열 | OS에서 읽은 기기 모델입니다.예: 'iPhone9,1' |
deviceTimeZoneOffsetSeconds | 숫자 | 데이터가 업로드된 시점의 기기 시간대로, UTC에서 초가 편중된 시간대입니다. 이 값을 사용하여 [EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp)의 기기의 현지 시간을 계산합니다. |
limitedAdTracking | 부울 | 기기의 광고 추적 제한 설정 true 인 경우 리마케팅, 인구통계 또는 광고 게재 행동에 영향을 미치는 데 resettableDeviceId 를 사용할 수 없습니다. 그러나 전환 추적 및 캠페인 기여 분석에 resettableDeviceId 를 사용할 수 있습니다. |
모바일 브랜드 이름 | 문자열 | 기기 브랜드 이름.예: '삼성', 'HTC' |
mobileMarketingName | 문자열 | 기기 마케팅 이름입니다.예: 'Galaxy S4 Mini' |
mobileModelName에 포함된 | 문자열 | 사람이 읽을 수 있는 형식의 기기 모델 이름입니다.예: 'iPhone 7' |
platformVersion | 문자열 | 데이터 캡처가 종료될 때의 기기 OS 버전입니다.예: '4.4.2' |
resettableDeviceId를 참조하세요. | 문자열 | [resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=ko) 유형은 iOS의 IDFA (사용 가능한 경우) 및 AdId입니다.예: '71683BF9-FA3B-4B0D-9535-A1F05188BAF3' |
사용자 기본 언어 | 문자열 | 사용자 언어(언어-국가 형식)로, 여기서 언어는 ISO 639 값이고 국가는 ISO 3166 값입니다.예: 'en-us', 'en-za', 'zh-tw', 'jp' |
analytics.DeviceInfo.deviceCategory
기기 카테고리입니다.
예: '태블릿' '모바일'이라고 입력합니다.
서명:
deviceCategory?: string;
analytics.DeviceInfo.deviceId
공급업체별 기기 식별자입니다. iOS의 IDFV입니다. Android에는 사용되지 않습니다.
예: '599F9C00-92DC-4B5C-9464-7971F01F8370'
서명:
deviceId?: string;
analytics.DeviceInfo.deviceModel
OS에서 읽은 기기 모델
예: 'iPhone9,1'
서명:
deviceModel?: string;
analytics.DeviceInfo.deviceTimeZoneOffsetSeconds
데이터가 업로드된 시점의 기기 시간대로, UTC에서 초가 편중된 시간대입니다. 이 값을 사용하여 [EventContext.timestamp
](cloud_functions_eventcontext.html#timestamp)의 기기의 현지 시간을 계산합니다.
서명:
deviceTimeZoneOffsetSeconds: number;
analytics.DeviceInfo.limitedAdTracking
기기의 광고 추적 제한 설정 true
에는 리마케팅, 인구통계 또는 광고 게재 행동에 영향을 미치는 데 resettableDeviceId
을(를) 사용할 수 없습니다. 그러나 전환 추적 및 캠페인 기여 분석에 resettableDeviceId
를 사용할 수 있습니다.
서명:
limitedAdTracking: boolean;
analytics.DeviceInfo.mobileBrandName
기기 브랜드 이름입니다.
예: '삼성', 'HTC'
서명:
mobileBrandName?: string;
analytics.DeviceInfo.mobileMarketingName
기기 마케팅 이름입니다.
예: 'Galaxy S4 Mini'
서명:
mobileMarketingName?: string;
analytics.DeviceInfo.mobileModelName
사람이 읽을 수 있는 형식의 기기 모델 이름입니다.
예: 'iPhone 7'
서명:
mobileModelName?: string;
analytics.DeviceInfo.platformVersion
데이터 캡처가 종료된 시점의 기기 OS 버전입니다.
예: '4.4.2'
서명:
platformVersion?: string;
analytics.DeviceInfo.resettableDeviceId
[resettable_device_id
](https://support.google.com/dfp_premium/answer/6238701?hl=ko)의 유형은 iOS의 IDFA (사용 가능한 경우) 및 AdId입니다.
예: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
서명:
resettableDeviceId?: string;
analytics.DeviceInfo.userDefaultLanguage
언어-국가 형식의 사용자 언어입니다. 여기서 언어는 ISO 639 값이고 국가는 ISO 3166 값입니다.
예: 'en-us', 'en-za', 'zh-tw', 'jp'
서명:
userDefaultLanguage: string;