- HTTP 요청
- 경로 매개변수
- 요청 본문
- 응답 본문
- 승인 범위
- ChangeHistoryResourceType
- ActionType
- ChangeHistoryEvent
- ActorType
- ChangeHistoryChange
- ChangeHistoryResource
- 사용해 보기
지정된 필터 집합을 기준으로 계정 또는 하위 계정의 모든 변경사항을 검색합니다.
API에서 지원하는 변경사항의 하위 집합만 반환합니다. UI에서 추가 변경사항을 반환할 수 있습니다.
HTTP 요청
POST https://analyticsadmin.googleapis.com/v1alpha/{account=accounts/*}:searchChangeHistoryEvents
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
| account | 
 필수입니다. 변경 내역 리소스를 반환할 계정 리소스입니다. 형식: accounts/{account} 예:  | 
요청 본문
요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
| JSON 표현 | 
|---|
| { "property": string, "resourceType": [ enum ( | 
| 필드 | |
|---|---|
| property | 
 선택사항입니다. 하위 속성의 리소스 이름입니다. 설정된 경우 이 속성 또는 하위 리소스에 적용된 변경사항만 반환합니다. 형식: properties/{propertyId} 예:  | 
| resourceType[] | 
 선택사항입니다. 설정된 경우 이러한 유형 중 하나 이상과 일치하는 리소스의 변경사항만 반환합니다. | 
| action[] | 
 선택사항입니다. 설정된 경우 이러한 유형의 작업 중 하나 이상과 일치하는 변경사항만 반환합니다. | 
| actorEmail[] | 
 선택사항입니다. 설정된 경우 이 목록의 사용자가 변경한 경우에만 변경사항을 반환합니다. | 
| earliestChangeTime | 
 선택사항입니다. 설정된 경우 이 시간 이후에 이루어진 변경사항만 반환합니다 (시간 포함). 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| latestChangeTime | 
 선택사항입니다. 설정된 경우 이 시간 이전에 이루어진 변경사항만 반환합니다 (이 시간 포함). 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| pageSize | 
 선택사항입니다. 반환할 최대 ChangeHistoryEvent 항목 수입니다. 지정하지 않으면 최대 50개의 항목이 반환됩니다. 최댓값은 200입니다 (더 높은 값은 최댓값으로 변환됨). 서비스에서 이 값보다 적은 항목이 있는 페이지 (0개일 수도 있음)를 반환할 수 있으며 추가 페이지가 있을 수도 있습니다. 특정 개수의 항목을 원하는 경우 필요한 개수를 얻을 때까지  | 
| pageToken | 
 선택사항입니다. 이전  | 
응답 본문
SearchAccounts RPC의 응답 메시지입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
| JSON 표현 | 
|---|
| {
  "changeHistoryEvents": [
    {
      object ( | 
| 필드 | |
|---|---|
| changeHistoryEvents[] | 
 호출자가 액세스할 수 있는 결과입니다. | 
| nextPageToken | 
 다음 페이지를 검색하기 위해  | 
승인 범위
다음 OAuth 범위가 필요합니다.
- https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
변경 내역에서 변경사항이 반환될 수 있는 리소스 유형입니다.
| 열거형 | |
|---|---|
| CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED | 리소스 유형을 알 수 없거나 지정되지 않았습니다. | 
| ACCOUNT | 계정 리소스 | 
| PROPERTY | 속성 리소스 | 
| FIREBASE_LINK | FirebaseLink 리소스 | 
| GOOGLE_ADS_LINK | GoogleAdsLink 리소스 | 
| GOOGLE_SIGNALS_SETTINGS | GoogleSignalsSettings 리소스 | 
| CONVERSION_EVENT | ConversionEvent 리소스 | 
| MEASUREMENT_PROTOCOL_SECRET | MeasurementProtocolSecret 리소스 | 
| CUSTOM_DIMENSION | CustomDimension 리소스 | 
| CUSTOM_METRIC | CustomMetric 리소스 | 
| DATA_RETENTION_SETTINGS | DataRetentionSettings 리소스 | 
| DISPLAY_VIDEO_360_ADVERTISER_LINK | DisplayVideo360AdvertiserLink 리소스 | 
| DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL | DisplayVideo360AdvertiserLinkProposal 리소스 | 
| SEARCH_ADS_360_LINK | SearchAds360Link 리소스 | 
| DATA_STREAM | DataStream 리소스 | 
| ATTRIBUTION_SETTINGS | AttributionSettings 리소스 | 
| EXPANDED_DATA_SET | ExpandedDataSet 리소스 | 
| CHANNEL_GROUP | ChannelGroup 리소스 | 
| BIGQUERY_LINK | BigQuery 링크 리소스 | 
| ENHANCED_MEASUREMENT_SETTINGS | EnhancedMeasurementSettings 리소스 | 
| DATA_REDACTION_SETTINGS | DataRedactionSettings 리소스 | 
| SKADNETWORK_CONVERSION_VALUE_SCHEMA | SKAdNetworkConversionValueSchema 리소스 | 
| ADSENSE_LINK | AdSenseLink 리소스 | 
| AUDIENCE | 잠재고객 리소스 | 
| EVENT_CREATE_RULE | EventCreateRule 리소스 | 
| KEY_EVENT | KeyEvent 리소스 | 
| CALCULATED_METRIC | CalculatedMetric 리소스 | 
| REPORTING_DATA_ANNOTATION | ReportingDataAnnotation 리소스 | 
| SUBPROPERTY_SYNC_CONFIG | SubpropertySyncConfig 리소스 | 
| REPORTING_IDENTITY_SETTINGS | ReportingIdentitySettings 리소스 | 
ActionType
리소스를 변경할 수 있는 작업 유형입니다.
| 열거형 | |
|---|---|
| ACTION_TYPE_UNSPECIFIED | 작업 유형을 알 수 없거나 지정되지 않았습니다. | 
| CREATED | 이 변경사항에서 리소스가 생성되었습니다. | 
| UPDATED | 이 변경사항에서 리소스가 업데이트되었습니다. | 
| DELETED | 이 변경사항에서 리소스가 삭제되었습니다. | 
ChangeHistoryEvent
Google 애널리틱스 계정 또는 하위 속성에서 동일한 원인으로 인해 발생한 변경사항의 집합입니다. 일반적인 원인으로는 Google 애널리틱스 UI에서 이루어진 업데이트, 고객 지원팀의 변경사항, Google 애널리틱스 시스템의 자동 변경사항이 있습니다.
| JSON 표현 | 
|---|
| { "id": string, "changeTime": string, "actorType": enum ( | 
| 필드 | |
|---|---|
| id | 
 이 변경 기록 이벤트의 ID입니다. 이 ID는 Google 애널리틱스에서 고유합니다. | 
| changeTime | 
 변경이 이루어진 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| actorType | 
 이 변경사항을 적용한 행위자의 유형입니다. | 
| userActorEmail | 
 변경을 적용한 Google 계정의 이메일 주소입니다. 작업 수행자 필드가 USER로 설정된 경우 올바른 이메일 주소이며, 그렇지 않은 경우 비어 있습니다. 삭제된 Google 계정은 오류를 일으킵니다. | 
| changesFiltered | 
 true인 경우 반환된 변경사항 목록이 필터링되었으며 이 이벤트에서 발생한 모든 변경사항을 나타내지 않습니다. | 
| changes[] | 
 SearchChangeHistoryEventsRequest에 지정된 필터에 맞는 이 변경 내역 이벤트에서 이루어진 변경사항 목록입니다. | 
ActorType
Google 애널리틱스 리소스를 변경할 수 있는 다양한 종류의 행위자입니다.
| 열거형 | |
|---|---|
| ACTOR_TYPE_UNSPECIFIED | 알 수 없거나 지정되지 않은 행위자 유형입니다. | 
| USER | actorEmail에 지정된 사용자가 변경한 사항입니다. | 
| SYSTEM | Google 애널리틱스 시스템에서 변경한 사항입니다. | 
| SUPPORT | Google 애널리틱스 지원팀 직원이 변경한 사항입니다. | 
ChangeHistoryChange
단일 Google 애널리틱스 리소스의 변경사항에 대한 설명입니다.
| JSON 표현 | 
|---|
| { "resource": string, "action": enum ( | 
| 필드 | |
|---|---|
| resource | 
 이 항목에서 변경사항을 설명하는 리소스의 리소스 이름입니다. | 
| action | 
 이 리소스를 변경한 작업의 유형입니다. | 
| resourceBeforeChange | 
 변경 전 리소스 콘텐츠입니다. 이 리소스가 이 변경사항에서 생성된 경우 이 필드가 누락됩니다. | 
| resourceAfterChange | 
 변경 후의 리소스 콘텐츠입니다. 이 리소스가 이 변경사항에서 삭제된 경우 이 필드가 누락됩니다. | 
ChangeHistoryResource
변경 내역의 변경 결과 전후의 리소스 스냅샷입니다.
| JSON 표현 | 
|---|
| { // Union field | 
| 필드 | |
|---|---|
| 통합 필드  
 | |
| account | 
 변경 내역에 있는 계정 리소스의 스냅샷입니다. | 
| property | 
 변경 내역의 속성 리소스 스냅샷입니다. | 
| firebaseLink | 
 변경 내역에 있는 FirebaseLink 리소스의 스냅샷입니다. | 
| googleAdsLink | 
 변경 내역의 GoogleAdsLink 리소스 스냅샷입니다. | 
| googleSignalsSettings | 
 변경 내역의 GoogleSignalsSettings 리소스 스냅샷입니다. | 
| displayVideo360AdvertiserLink | 
 변경 내역의 DisplayVideo360AdvertiserLink 리소스 스냅샷입니다. | 
| displayVideo360AdvertiserLinkProposal | 
 변경 내역의 DisplayVideo360AdvertiserLinkProposal 리소스 스냅샷입니다. | 
| conversionEvent | 
 변경 내역의 ConversionEvent 리소스 스냅샷입니다. | 
| measurementProtocolSecret | 
 변경 내역에 있는 MeasurementProtocolSecret 리소스의 스냅샷입니다. | 
| customDimension | 
 변경 내역의 CustomDimension 리소스 스냅샷입니다. | 
| customMetric | 
 변경 내역의 CustomMetric 리소스 스냅샷입니다. | 
| dataRetentionSettings | 
 변경 기록의 데이터 보관 설정 리소스 스냅샷입니다. | 
| searchAds360Link | 
 변경 내역의 SearchAds360Link 리소스 스냅샷입니다. | 
| dataStream | 
 변경 내역에 있는 DataStream 리소스의 스냅샷입니다. | 
| attributionSettings | 
 변경 내역의 AttributionSettings 리소스 스냅샷입니다. | 
| expandedDataSet | 
 변경 내역에 있는 ExpandedDataSet 리소스의 스냅샷입니다. | 
| channelGroup | 
 변경 내역의 ChannelGroup 리소스 스냅샷입니다. | 
| bigqueryLink | 
 변경 내역에 있는 BigQuery 연결 리소스의 스냅샷입니다. | 
| enhancedMeasurementSettings | 
 변경 내역의 EnhancedMeasurementSettings 리소스 스냅샷입니다. | 
| dataRedactionSettings | 
 변경 내역의 DataRedactionSettings 리소스 스냅샷입니다. | 
| skadnetworkConversionValueSchema | 
 변경 내역의 SKAdNetworkConversionValueSchema 리소스 스냅샷입니다. | 
| adsenseLink | 
 변경 내역의 AdSenseLink 리소스 스냅샷입니다. | 
| audience | 
 변경 내역의 잠재고객 리소스 스냅샷입니다. | 
| eventCreateRule | 
 변경 내역의 EventCreateRule 리소스 스냅샷입니다. | 
| keyEvent | 
 변경 내역의 KeyEvent 리소스 스냅샷입니다. | 
| calculatedMetric | 
 변경 내역에 있는 CalculatedMetric 리소스의 스냅샷입니다. | 
| reportingDataAnnotation | 
 변경 내역의 ReportingDataAnnotation 리소스 스냅샷입니다. | 
| subpropertySyncConfig | 
 변경 내역의 SubpropertySyncConfig 리소스 스냅샷 | 
| reportingIdentitySettings | 
 변경 내역의 ReportingIdentitySettings 리소스 스냅샷입니다. |