Skip to content

Commit 06f5c9e

Browse files
feat: add MeasurementProtocolSecret methods to the API (#71)
PiperOrigin-RevId: 375776214 Source-Link: googleapis/googleapis@c3bf1b7 Source-Link: googleapis/googleapis-gen@23248c2 feat: add `GetGoogleSignalsSettings`, `UpdateGoogleSignalsSettings` methods to the API feat: add `ConversionEvent` methods to the API feat: add `CustomDimension` methods to the API feat: add `CustomMetric` methods to the API feat: add `GoogleSignalsState`, `GoogleSignalsConsent` types feat: add `GoogleSignalsSettings` type feat: add `MeasurementProtocolSecret` type feat: add `ConversionEvent` type feat: add `CustomDimension` type feat: add `CustomMetric` type feat: extend `ChangeHistoryResourceType` enum fix: label `email_address` field of `UserLink` type as immutable fix: label `name` field of `UserLink` type as output only
1 parent 4942687 commit 06f5c9e

File tree

22 files changed

+15675
-3584
lines changed

22 files changed

+15675
-3584
lines changed

packages/google-analytics-admin/docs/admin_v1alpha/analytics_admin_service.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ AnalyticsAdminService
55
:members:
66
:inherited-members:
77

8-
98
.. automodule:: google.analytics.admin_v1alpha.services.analytics_admin_service.pagers
109
:members:
1110
:inherited-members:

packages/google-analytics-admin/google/analytics/admin/__init__.py

Lines changed: 150 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# -*- coding: utf-8 -*-
2-
32
# Copyright 2020 Google LLC
43
#
54
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -15,11 +14,18 @@
1514
# limitations under the License.
1615
#
1716

17+
from google.analytics.admin_v1alpha.services.analytics_admin_service.client import (
18+
AnalyticsAdminServiceClient,
19+
)
1820
from google.analytics.admin_v1alpha.services.analytics_admin_service.async_client import (
1921
AnalyticsAdminServiceAsyncClient,
2022
)
21-
from google.analytics.admin_v1alpha.services.analytics_admin_service.client import (
22-
AnalyticsAdminServiceClient,
23+
24+
from google.analytics.admin_v1alpha.types.analytics_admin import (
25+
ArchiveCustomDimensionRequest,
26+
)
27+
from google.analytics.admin_v1alpha.types.analytics_admin import (
28+
ArchiveCustomMetricRequest,
2329
)
2430
from google.analytics.admin_v1alpha.types.analytics_admin import AuditUserLinksRequest
2531
from google.analytics.admin_v1alpha.types.analytics_admin import AuditUserLinksResponse
@@ -45,7 +51,13 @@
4551
BatchUpdateUserLinksResponse,
4652
)
4753
from google.analytics.admin_v1alpha.types.analytics_admin import (
48-
CreateAndroidAppDataStreamRequest,
54+
CreateConversionEventRequest,
55+
)
56+
from google.analytics.admin_v1alpha.types.analytics_admin import (
57+
CreateCustomDimensionRequest,
58+
)
59+
from google.analytics.admin_v1alpha.types.analytics_admin import (
60+
CreateCustomMetricRequest,
4961
)
5062
from google.analytics.admin_v1alpha.types.analytics_admin import (
5163
CreateFirebaseLinkRequest,
@@ -54,7 +66,7 @@
5466
CreateGoogleAdsLinkRequest,
5567
)
5668
from google.analytics.admin_v1alpha.types.analytics_admin import (
57-
CreateIosAppDataStreamRequest,
69+
CreateMeasurementProtocolSecretRequest,
5870
)
5971
from google.analytics.admin_v1alpha.types.analytics_admin import CreatePropertyRequest
6072
from google.analytics.admin_v1alpha.types.analytics_admin import CreateUserLinkRequest
@@ -65,6 +77,9 @@
6577
from google.analytics.admin_v1alpha.types.analytics_admin import (
6678
DeleteAndroidAppDataStreamRequest,
6779
)
80+
from google.analytics.admin_v1alpha.types.analytics_admin import (
81+
DeleteConversionEventRequest,
82+
)
6883
from google.analytics.admin_v1alpha.types.analytics_admin import (
6984
DeleteFirebaseLinkRequest,
7085
)
@@ -74,6 +89,9 @@
7489
from google.analytics.admin_v1alpha.types.analytics_admin import (
7590
DeleteIosAppDataStreamRequest,
7691
)
92+
from google.analytics.admin_v1alpha.types.analytics_admin import (
93+
DeleteMeasurementProtocolSecretRequest,
94+
)
7795
from google.analytics.admin_v1alpha.types.analytics_admin import DeletePropertyRequest
7896
from google.analytics.admin_v1alpha.types.analytics_admin import DeleteUserLinkRequest
7997
from google.analytics.admin_v1alpha.types.analytics_admin import (
@@ -83,33 +101,64 @@
83101
from google.analytics.admin_v1alpha.types.analytics_admin import (
84102
GetAndroidAppDataStreamRequest,
85103
)
104+
from google.analytics.admin_v1alpha.types.analytics_admin import (
105+
GetConversionEventRequest,
106+
)
107+
from google.analytics.admin_v1alpha.types.analytics_admin import (
108+
GetCustomDimensionRequest,
109+
)
110+
from google.analytics.admin_v1alpha.types.analytics_admin import GetCustomMetricRequest
86111
from google.analytics.admin_v1alpha.types.analytics_admin import (
87112
GetDataSharingSettingsRequest,
88113
)
89114
from google.analytics.admin_v1alpha.types.analytics_admin import (
90115
GetEnhancedMeasurementSettingsRequest,
91116
)
92117
from google.analytics.admin_v1alpha.types.analytics_admin import GetGlobalSiteTagRequest
118+
from google.analytics.admin_v1alpha.types.analytics_admin import (
119+
GetGoogleSignalsSettingsRequest,
120+
)
93121
from google.analytics.admin_v1alpha.types.analytics_admin import (
94122
GetIosAppDataStreamRequest,
95123
)
124+
from google.analytics.admin_v1alpha.types.analytics_admin import (
125+
GetMeasurementProtocolSecretRequest,
126+
)
96127
from google.analytics.admin_v1alpha.types.analytics_admin import GetPropertyRequest
97128
from google.analytics.admin_v1alpha.types.analytics_admin import GetUserLinkRequest
98129
from google.analytics.admin_v1alpha.types.analytics_admin import GetWebDataStreamRequest
130+
from google.analytics.admin_v1alpha.types.analytics_admin import ListAccountsRequest
131+
from google.analytics.admin_v1alpha.types.analytics_admin import ListAccountsResponse
99132
from google.analytics.admin_v1alpha.types.analytics_admin import (
100133
ListAccountSummariesRequest,
101134
)
102135
from google.analytics.admin_v1alpha.types.analytics_admin import (
103136
ListAccountSummariesResponse,
104137
)
105-
from google.analytics.admin_v1alpha.types.analytics_admin import ListAccountsRequest
106-
from google.analytics.admin_v1alpha.types.analytics_admin import ListAccountsResponse
107138
from google.analytics.admin_v1alpha.types.analytics_admin import (
108139
ListAndroidAppDataStreamsRequest,
109140
)
110141
from google.analytics.admin_v1alpha.types.analytics_admin import (
111142
ListAndroidAppDataStreamsResponse,
112143
)
144+
from google.analytics.admin_v1alpha.types.analytics_admin import (
145+
ListConversionEventsRequest,
146+
)
147+
from google.analytics.admin_v1alpha.types.analytics_admin import (
148+
ListConversionEventsResponse,
149+
)
150+
from google.analytics.admin_v1alpha.types.analytics_admin import (
151+
ListCustomDimensionsRequest,
152+
)
153+
from google.analytics.admin_v1alpha.types.analytics_admin import (
154+
ListCustomDimensionsResponse,
155+
)
156+
from google.analytics.admin_v1alpha.types.analytics_admin import (
157+
ListCustomMetricsRequest,
158+
)
159+
from google.analytics.admin_v1alpha.types.analytics_admin import (
160+
ListCustomMetricsResponse,
161+
)
113162
from google.analytics.admin_v1alpha.types.analytics_admin import (
114163
ListFirebaseLinksRequest,
115164
)
@@ -128,6 +177,12 @@
128177
from google.analytics.admin_v1alpha.types.analytics_admin import (
129178
ListIosAppDataStreamsResponse,
130179
)
180+
from google.analytics.admin_v1alpha.types.analytics_admin import (
181+
ListMeasurementProtocolSecretsRequest,
182+
)
183+
from google.analytics.admin_v1alpha.types.analytics_admin import (
184+
ListMeasurementProtocolSecretsResponse,
185+
)
131186
from google.analytics.admin_v1alpha.types.analytics_admin import ListPropertiesRequest
132187
from google.analytics.admin_v1alpha.types.analytics_admin import ListPropertiesResponse
133188
from google.analytics.admin_v1alpha.types.analytics_admin import ListUserLinksRequest
@@ -144,10 +199,22 @@
144199
from google.analytics.admin_v1alpha.types.analytics_admin import (
145200
ProvisionAccountTicketResponse,
146201
)
202+
from google.analytics.admin_v1alpha.types.analytics_admin import (
203+
SearchChangeHistoryEventsRequest,
204+
)
205+
from google.analytics.admin_v1alpha.types.analytics_admin import (
206+
SearchChangeHistoryEventsResponse,
207+
)
147208
from google.analytics.admin_v1alpha.types.analytics_admin import UpdateAccountRequest
148209
from google.analytics.admin_v1alpha.types.analytics_admin import (
149210
UpdateAndroidAppDataStreamRequest,
150211
)
212+
from google.analytics.admin_v1alpha.types.analytics_admin import (
213+
UpdateCustomDimensionRequest,
214+
)
215+
from google.analytics.admin_v1alpha.types.analytics_admin import (
216+
UpdateCustomMetricRequest,
217+
)
151218
from google.analytics.admin_v1alpha.types.analytics_admin import (
152219
UpdateEnhancedMeasurementSettingsRequest,
153220
)
@@ -157,9 +224,15 @@
157224
from google.analytics.admin_v1alpha.types.analytics_admin import (
158225
UpdateGoogleAdsLinkRequest,
159226
)
227+
from google.analytics.admin_v1alpha.types.analytics_admin import (
228+
UpdateGoogleSignalsSettingsRequest,
229+
)
160230
from google.analytics.admin_v1alpha.types.analytics_admin import (
161231
UpdateIosAppDataStreamRequest,
162232
)
233+
from google.analytics.admin_v1alpha.types.analytics_admin import (
234+
UpdateMeasurementProtocolSecretRequest,
235+
)
163236
from google.analytics.admin_v1alpha.types.analytics_admin import UpdatePropertyRequest
164237
from google.analytics.admin_v1alpha.types.analytics_admin import UpdateUserLinkRequest
165238
from google.analytics.admin_v1alpha.types.analytics_admin import (
@@ -169,26 +242,36 @@
169242
from google.analytics.admin_v1alpha.types.resources import AccountSummary
170243
from google.analytics.admin_v1alpha.types.resources import AndroidAppDataStream
171244
from google.analytics.admin_v1alpha.types.resources import AuditUserLink
245+
from google.analytics.admin_v1alpha.types.resources import ChangeHistoryChange
246+
from google.analytics.admin_v1alpha.types.resources import ChangeHistoryEvent
247+
from google.analytics.admin_v1alpha.types.resources import ConversionEvent
248+
from google.analytics.admin_v1alpha.types.resources import CustomDimension
249+
from google.analytics.admin_v1alpha.types.resources import CustomMetric
172250
from google.analytics.admin_v1alpha.types.resources import DataSharingSettings
173251
from google.analytics.admin_v1alpha.types.resources import EnhancedMeasurementSettings
174252
from google.analytics.admin_v1alpha.types.resources import FirebaseLink
175253
from google.analytics.admin_v1alpha.types.resources import GlobalSiteTag
176254
from google.analytics.admin_v1alpha.types.resources import GoogleAdsLink
177-
from google.analytics.admin_v1alpha.types.resources import IndustryCategory
255+
from google.analytics.admin_v1alpha.types.resources import GoogleSignalsSettings
178256
from google.analytics.admin_v1alpha.types.resources import IosAppDataStream
179-
from google.analytics.admin_v1alpha.types.resources import MaximumUserAccess
257+
from google.analytics.admin_v1alpha.types.resources import MeasurementProtocolSecret
180258
from google.analytics.admin_v1alpha.types.resources import Property
181259
from google.analytics.admin_v1alpha.types.resources import PropertySummary
182260
from google.analytics.admin_v1alpha.types.resources import UserLink
183261
from google.analytics.admin_v1alpha.types.resources import WebDataStream
262+
from google.analytics.admin_v1alpha.types.resources import ActionType
263+
from google.analytics.admin_v1alpha.types.resources import ActorType
264+
from google.analytics.admin_v1alpha.types.resources import ChangeHistoryResourceType
265+
from google.analytics.admin_v1alpha.types.resources import GoogleSignalsConsent
266+
from google.analytics.admin_v1alpha.types.resources import GoogleSignalsState
267+
from google.analytics.admin_v1alpha.types.resources import IndustryCategory
268+
from google.analytics.admin_v1alpha.types.resources import MaximumUserAccess
184269

185270
__all__ = (
186-
"Account",
187-
"AccountSummary",
188-
"AnalyticsAdminServiceAsyncClient",
189271
"AnalyticsAdminServiceClient",
190-
"AndroidAppDataStream",
191-
"AuditUserLink",
272+
"AnalyticsAdminServiceAsyncClient",
273+
"ArchiveCustomDimensionRequest",
274+
"ArchiveCustomMetricRequest",
192275
"AuditUserLinksRequest",
193276
"AuditUserLinksResponse",
194277
"BatchCreateUserLinksRequest",
@@ -198,69 +281,108 @@
198281
"BatchGetUserLinksResponse",
199282
"BatchUpdateUserLinksRequest",
200283
"BatchUpdateUserLinksResponse",
201-
"CreateAndroidAppDataStreamRequest",
284+
"CreateConversionEventRequest",
285+
"CreateCustomDimensionRequest",
286+
"CreateCustomMetricRequest",
202287
"CreateFirebaseLinkRequest",
203288
"CreateGoogleAdsLinkRequest",
204-
"CreateIosAppDataStreamRequest",
289+
"CreateMeasurementProtocolSecretRequest",
205290
"CreatePropertyRequest",
206291
"CreateUserLinkRequest",
207292
"CreateWebDataStreamRequest",
208-
"DataSharingSettings",
209293
"DeleteAccountRequest",
210294
"DeleteAndroidAppDataStreamRequest",
295+
"DeleteConversionEventRequest",
211296
"DeleteFirebaseLinkRequest",
212297
"DeleteGoogleAdsLinkRequest",
213298
"DeleteIosAppDataStreamRequest",
299+
"DeleteMeasurementProtocolSecretRequest",
214300
"DeletePropertyRequest",
215301
"DeleteUserLinkRequest",
216302
"DeleteWebDataStreamRequest",
217-
"EnhancedMeasurementSettings",
218-
"FirebaseLink",
219303
"GetAccountRequest",
220304
"GetAndroidAppDataStreamRequest",
305+
"GetConversionEventRequest",
306+
"GetCustomDimensionRequest",
307+
"GetCustomMetricRequest",
221308
"GetDataSharingSettingsRequest",
222309
"GetEnhancedMeasurementSettingsRequest",
223310
"GetGlobalSiteTagRequest",
311+
"GetGoogleSignalsSettingsRequest",
224312
"GetIosAppDataStreamRequest",
313+
"GetMeasurementProtocolSecretRequest",
225314
"GetPropertyRequest",
226315
"GetUserLinkRequest",
227316
"GetWebDataStreamRequest",
228-
"GlobalSiteTag",
229-
"GoogleAdsLink",
230-
"IndustryCategory",
231-
"IosAppDataStream",
232-
"ListAccountSummariesRequest",
233-
"ListAccountSummariesResponse",
234317
"ListAccountsRequest",
235318
"ListAccountsResponse",
319+
"ListAccountSummariesRequest",
320+
"ListAccountSummariesResponse",
236321
"ListAndroidAppDataStreamsRequest",
237322
"ListAndroidAppDataStreamsResponse",
323+
"ListConversionEventsRequest",
324+
"ListConversionEventsResponse",
325+
"ListCustomDimensionsRequest",
326+
"ListCustomDimensionsResponse",
327+
"ListCustomMetricsRequest",
328+
"ListCustomMetricsResponse",
238329
"ListFirebaseLinksRequest",
239330
"ListFirebaseLinksResponse",
240331
"ListGoogleAdsLinksRequest",
241332
"ListGoogleAdsLinksResponse",
242333
"ListIosAppDataStreamsRequest",
243334
"ListIosAppDataStreamsResponse",
335+
"ListMeasurementProtocolSecretsRequest",
336+
"ListMeasurementProtocolSecretsResponse",
244337
"ListPropertiesRequest",
245338
"ListPropertiesResponse",
246339
"ListUserLinksRequest",
247340
"ListUserLinksResponse",
248341
"ListWebDataStreamsRequest",
249342
"ListWebDataStreamsResponse",
250-
"MaximumUserAccess",
251-
"Property",
252-
"PropertySummary",
253343
"ProvisionAccountTicketRequest",
254344
"ProvisionAccountTicketResponse",
345+
"SearchChangeHistoryEventsRequest",
346+
"SearchChangeHistoryEventsResponse",
255347
"UpdateAccountRequest",
256348
"UpdateAndroidAppDataStreamRequest",
349+
"UpdateCustomDimensionRequest",
350+
"UpdateCustomMetricRequest",
257351
"UpdateEnhancedMeasurementSettingsRequest",
258352
"UpdateFirebaseLinkRequest",
259353
"UpdateGoogleAdsLinkRequest",
354+
"UpdateGoogleSignalsSettingsRequest",
260355
"UpdateIosAppDataStreamRequest",
356+
"UpdateMeasurementProtocolSecretRequest",
261357
"UpdatePropertyRequest",
262358
"UpdateUserLinkRequest",
263359
"UpdateWebDataStreamRequest",
360+
"Account",
361+
"AccountSummary",
362+
"AndroidAppDataStream",
363+
"AuditUserLink",
364+
"ChangeHistoryChange",
365+
"ChangeHistoryEvent",
366+
"ConversionEvent",
367+
"CustomDimension",
368+
"CustomMetric",
369+
"DataSharingSettings",
370+
"EnhancedMeasurementSettings",
371+
"FirebaseLink",
372+
"GlobalSiteTag",
373+
"GoogleAdsLink",
374+
"GoogleSignalsSettings",
375+
"IosAppDataStream",
376+
"MeasurementProtocolSecret",
377+
"Property",
378+
"PropertySummary",
264379
"UserLink",
265380
"WebDataStream",
381+
"ActionType",
382+
"ActorType",
383+
"ChangeHistoryResourceType",
384+
"GoogleSignalsConsent",
385+
"GoogleSignalsState",
386+
"IndustryCategory",
387+
"MaximumUserAccess",
266388
)

0 commit comments

Comments
 (0)