Skip to content

Commit d9f948e

Browse files
feat: [analyticsadmin] add GetAdSenseLink, CreateAdSenseLink, DeleteAdSenseLink, ListAdSenseLinks methods to the Admin API v1alpha (#9434)
* feat: add `GetAdSenseLink`, `CreateAdSenseLink`, `DeleteAdSenseLink`, `ListAdSenseLinks` methods to the Admin API v1alpha feat: add `FetchConnectedGa4Property` method to the Admin API v1alpha feat: add `CreateEventCreateRule`, `UpdateEventCreateRule`,`DeleteEventCreateRule`, `ListEventCreateRules` methods to the Admin API v1alpha feat: add `EventCreateRule`, `MatchingCondition` types to the Admin API v1alpha feat: add `AdSenseLink` type to the Admin API v1alpha feat: add `AUDIENCE`, `EVENT_CREATE_RULE` options to the `ChangeHistoryResourceType` enum feat: add `audience`, `event_create_rule` fields to the `ChangeHistoryResource.resource` oneof field PiperOrigin-RevId: 531601348 Source-Link: googleapis/googleapis@ef2e2ea Source-Link: https://github.com/googleapis/googleapis-gen/commit/6632490cce6bd92ddad377974946ad11f1ab6501 Copy-Tag: eyJwIjoiamF2YS1hbmFseXRpY3MtYWRtaW4vLk93bEJvdC55YW1sIiwiaCI6IjY2MzI0OTBjY2U2YmQ5MmRkYWQzNzc5NzQ5NDZhZDExZjFhYjY1MDEifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 0857e33 commit d9f948e

File tree

98 files changed

+28238
-1698
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+28238
-1698
lines changed

java-analytics-admin/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
2323
<dependency>
2424
<groupId>com.google.cloud</groupId>
2525
<artifactId>libraries-bom</artifactId>
26-
<version>26.13.0</version>
26+
<version>26.14.0</version>
2727
<type>pom</type>
2828
<scope>import</scope>
2929
</dependency>
@@ -201,7 +201,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
201201
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
202202
[stability-image]: https://img.shields.io/badge/stability-preview-yellow
203203
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-admin.svg
204-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.25.0
204+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.27.0
205205
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
206206
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
207207
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-analytics-admin/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java

Lines changed: 1344 additions & 0 deletions
Large diffs are not rendered by default.

java-analytics-admin/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccessBindingsPagedResponse;
2121
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse;
2222
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAccountsPagedResponse;
23+
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAdSenseLinksPagedResponse;
2324
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListAudiencesPagedResponse;
2425
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListBigQueryLinksPagedResponse;
2526
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListChannelGroupsPagedResponse;
@@ -29,6 +30,7 @@
2930
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListDataStreamsPagedResponse;
3031
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinkProposalsPagedResponse;
3132
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinksPagedResponse;
33+
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListEventCreateRulesPagedResponse;
3234
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListExpandedDataSetsPagedResponse;
3335
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse;
3436
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse;
@@ -834,6 +836,60 @@ public UnaryCallSettings<DeleteConnectedSiteTagRequest, Empty> deleteConnectedSi
834836
.fetchConnectedGa4PropertySettings();
835837
}
836838

839+
/** Returns the object with the settings used for calls to getAdSenseLink. */
840+
public UnaryCallSettings<GetAdSenseLinkRequest, AdSenseLink> getAdSenseLinkSettings() {
841+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).getAdSenseLinkSettings();
842+
}
843+
844+
/** Returns the object with the settings used for calls to createAdSenseLink. */
845+
public UnaryCallSettings<CreateAdSenseLinkRequest, AdSenseLink> createAdSenseLinkSettings() {
846+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).createAdSenseLinkSettings();
847+
}
848+
849+
/** Returns the object with the settings used for calls to deleteAdSenseLink. */
850+
public UnaryCallSettings<DeleteAdSenseLinkRequest, Empty> deleteAdSenseLinkSettings() {
851+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).deleteAdSenseLinkSettings();
852+
}
853+
854+
/** Returns the object with the settings used for calls to listAdSenseLinks. */
855+
public PagedCallSettings<
856+
ListAdSenseLinksRequest, ListAdSenseLinksResponse, ListAdSenseLinksPagedResponse>
857+
listAdSenseLinksSettings() {
858+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).listAdSenseLinksSettings();
859+
}
860+
861+
/** Returns the object with the settings used for calls to getEventCreateRule. */
862+
public UnaryCallSettings<GetEventCreateRuleRequest, EventCreateRule>
863+
getEventCreateRuleSettings() {
864+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).getEventCreateRuleSettings();
865+
}
866+
867+
/** Returns the object with the settings used for calls to listEventCreateRules. */
868+
public PagedCallSettings<
869+
ListEventCreateRulesRequest,
870+
ListEventCreateRulesResponse,
871+
ListEventCreateRulesPagedResponse>
872+
listEventCreateRulesSettings() {
873+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).listEventCreateRulesSettings();
874+
}
875+
876+
/** Returns the object with the settings used for calls to createEventCreateRule. */
877+
public UnaryCallSettings<CreateEventCreateRuleRequest, EventCreateRule>
878+
createEventCreateRuleSettings() {
879+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).createEventCreateRuleSettings();
880+
}
881+
882+
/** Returns the object with the settings used for calls to updateEventCreateRule. */
883+
public UnaryCallSettings<UpdateEventCreateRuleRequest, EventCreateRule>
884+
updateEventCreateRuleSettings() {
885+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).updateEventCreateRuleSettings();
886+
}
887+
888+
/** Returns the object with the settings used for calls to deleteEventCreateRule. */
889+
public UnaryCallSettings<DeleteEventCreateRuleRequest, Empty> deleteEventCreateRuleSettings() {
890+
return ((AnalyticsAdminServiceStubSettings) getStubSettings()).deleteEventCreateRuleSettings();
891+
}
892+
837893
public static final AnalyticsAdminServiceSettings create(AnalyticsAdminServiceStubSettings stub)
838894
throws IOException {
839895
return new AnalyticsAdminServiceSettings.Builder(stub.toBuilder()).build();
@@ -1701,6 +1757,62 @@ public UnaryCallSettings.Builder<ArchiveAudienceRequest, Empty> archiveAudienceS
17011757
return getStubSettingsBuilder().fetchConnectedGa4PropertySettings();
17021758
}
17031759

1760+
/** Returns the builder for the settings used for calls to getAdSenseLink. */
1761+
public UnaryCallSettings.Builder<GetAdSenseLinkRequest, AdSenseLink> getAdSenseLinkSettings() {
1762+
return getStubSettingsBuilder().getAdSenseLinkSettings();
1763+
}
1764+
1765+
/** Returns the builder for the settings used for calls to createAdSenseLink. */
1766+
public UnaryCallSettings.Builder<CreateAdSenseLinkRequest, AdSenseLink>
1767+
createAdSenseLinkSettings() {
1768+
return getStubSettingsBuilder().createAdSenseLinkSettings();
1769+
}
1770+
1771+
/** Returns the builder for the settings used for calls to deleteAdSenseLink. */
1772+
public UnaryCallSettings.Builder<DeleteAdSenseLinkRequest, Empty> deleteAdSenseLinkSettings() {
1773+
return getStubSettingsBuilder().deleteAdSenseLinkSettings();
1774+
}
1775+
1776+
/** Returns the builder for the settings used for calls to listAdSenseLinks. */
1777+
public PagedCallSettings.Builder<
1778+
ListAdSenseLinksRequest, ListAdSenseLinksResponse, ListAdSenseLinksPagedResponse>
1779+
listAdSenseLinksSettings() {
1780+
return getStubSettingsBuilder().listAdSenseLinksSettings();
1781+
}
1782+
1783+
/** Returns the builder for the settings used for calls to getEventCreateRule. */
1784+
public UnaryCallSettings.Builder<GetEventCreateRuleRequest, EventCreateRule>
1785+
getEventCreateRuleSettings() {
1786+
return getStubSettingsBuilder().getEventCreateRuleSettings();
1787+
}
1788+
1789+
/** Returns the builder for the settings used for calls to listEventCreateRules. */
1790+
public PagedCallSettings.Builder<
1791+
ListEventCreateRulesRequest,
1792+
ListEventCreateRulesResponse,
1793+
ListEventCreateRulesPagedResponse>
1794+
listEventCreateRulesSettings() {
1795+
return getStubSettingsBuilder().listEventCreateRulesSettings();
1796+
}
1797+
1798+
/** Returns the builder for the settings used for calls to createEventCreateRule. */
1799+
public UnaryCallSettings.Builder<CreateEventCreateRuleRequest, EventCreateRule>
1800+
createEventCreateRuleSettings() {
1801+
return getStubSettingsBuilder().createEventCreateRuleSettings();
1802+
}
1803+
1804+
/** Returns the builder for the settings used for calls to updateEventCreateRule. */
1805+
public UnaryCallSettings.Builder<UpdateEventCreateRuleRequest, EventCreateRule>
1806+
updateEventCreateRuleSettings() {
1807+
return getStubSettingsBuilder().updateEventCreateRuleSettings();
1808+
}
1809+
1810+
/** Returns the builder for the settings used for calls to deleteEventCreateRule. */
1811+
public UnaryCallSettings.Builder<DeleteEventCreateRuleRequest, Empty>
1812+
deleteEventCreateRuleSettings() {
1813+
return getStubSettingsBuilder().deleteEventCreateRuleSettings();
1814+
}
1815+
17041816
@Override
17051817
public AnalyticsAdminServiceSettings build() throws IOException {
17061818
return new AnalyticsAdminServiceSettings(this);

java-analytics-admin/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/gapic_metadata.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@
5858
"CreateAccessBinding": {
5959
"methods": ["createAccessBinding", "createAccessBinding", "createAccessBinding", "createAccessBinding", "createAccessBindingCallable"]
6060
},
61+
"CreateAdSenseLink": {
62+
"methods": ["createAdSenseLink", "createAdSenseLink", "createAdSenseLink", "createAdSenseLinkCallable"]
63+
},
6164
"CreateAudience": {
6265
"methods": ["createAudience", "createAudience", "createAudience", "createAudienceCallable"]
6366
},
@@ -85,6 +88,9 @@
8588
"CreateDisplayVideo360AdvertiserLinkProposal": {
8689
"methods": ["createDisplayVideo360AdvertiserLinkProposal", "createDisplayVideo360AdvertiserLinkProposal", "createDisplayVideo360AdvertiserLinkProposal", "createDisplayVideo360AdvertiserLinkProposalCallable"]
8790
},
91+
"CreateEventCreateRule": {
92+
"methods": ["createEventCreateRule", "createEventCreateRule", "createEventCreateRule", "createEventCreateRuleCallable"]
93+
},
8894
"CreateExpandedDataSet": {
8995
"methods": ["createExpandedDataSet", "createExpandedDataSet", "createExpandedDataSet", "createExpandedDataSetCallable"]
9096
},
@@ -112,6 +118,9 @@
112118
"DeleteAccount": {
113119
"methods": ["deleteAccount", "deleteAccount", "deleteAccount", "deleteAccountCallable"]
114120
},
121+
"DeleteAdSenseLink": {
122+
"methods": ["deleteAdSenseLink", "deleteAdSenseLink", "deleteAdSenseLink", "deleteAdSenseLinkCallable"]
123+
},
115124
"DeleteChannelGroup": {
116125
"methods": ["deleteChannelGroup", "deleteChannelGroup", "deleteChannelGroup", "deleteChannelGroupCallable"]
117126
},
@@ -130,6 +139,9 @@
130139
"DeleteDisplayVideo360AdvertiserLinkProposal": {
131140
"methods": ["deleteDisplayVideo360AdvertiserLinkProposal", "deleteDisplayVideo360AdvertiserLinkProposal", "deleteDisplayVideo360AdvertiserLinkProposal", "deleteDisplayVideo360AdvertiserLinkProposalCallable"]
132141
},
142+
"DeleteEventCreateRule": {
143+
"methods": ["deleteEventCreateRule", "deleteEventCreateRule", "deleteEventCreateRule", "deleteEventCreateRuleCallable"]
144+
},
133145
"DeleteExpandedDataSet": {
134146
"methods": ["deleteExpandedDataSet", "deleteExpandedDataSet", "deleteExpandedDataSet", "deleteExpandedDataSetCallable"]
135147
},
@@ -163,6 +175,9 @@
163175
"GetAccount": {
164176
"methods": ["getAccount", "getAccount", "getAccount", "getAccountCallable"]
165177
},
178+
"GetAdSenseLink": {
179+
"methods": ["getAdSenseLink", "getAdSenseLink", "getAdSenseLink", "getAdSenseLinkCallable"]
180+
},
166181
"GetAttributionSettings": {
167182
"methods": ["getAttributionSettings", "getAttributionSettings", "getAttributionSettings", "getAttributionSettingsCallable"]
168183
},
@@ -202,6 +217,9 @@
202217
"GetEnhancedMeasurementSettings": {
203218
"methods": ["getEnhancedMeasurementSettings", "getEnhancedMeasurementSettings", "getEnhancedMeasurementSettings", "getEnhancedMeasurementSettingsCallable"]
204219
},
220+
"GetEventCreateRule": {
221+
"methods": ["getEventCreateRule", "getEventCreateRule", "getEventCreateRule", "getEventCreateRuleCallable"]
222+
},
205223
"GetExpandedDataSet": {
206224
"methods": ["getExpandedDataSet", "getExpandedDataSet", "getExpandedDataSet", "getExpandedDataSetCallable"]
207225
},
@@ -232,6 +250,9 @@
232250
"ListAccounts": {
233251
"methods": ["listAccounts", "listAccountsPagedCallable", "listAccountsCallable"]
234252
},
253+
"ListAdSenseLinks": {
254+
"methods": ["listAdSenseLinks", "listAdSenseLinks", "listAdSenseLinks", "listAdSenseLinksPagedCallable", "listAdSenseLinksCallable"]
255+
},
235256
"ListAudiences": {
236257
"methods": ["listAudiences", "listAudiences", "listAudiences", "listAudiencesPagedCallable", "listAudiencesCallable"]
237258
},
@@ -262,6 +283,9 @@
262283
"ListDisplayVideo360AdvertiserLinks": {
263284
"methods": ["listDisplayVideo360AdvertiserLinks", "listDisplayVideo360AdvertiserLinks", "listDisplayVideo360AdvertiserLinks", "listDisplayVideo360AdvertiserLinksPagedCallable", "listDisplayVideo360AdvertiserLinksCallable"]
264285
},
286+
"ListEventCreateRules": {
287+
"methods": ["listEventCreateRules", "listEventCreateRules", "listEventCreateRules", "listEventCreateRulesPagedCallable", "listEventCreateRulesCallable"]
288+
},
265289
"ListExpandedDataSets": {
266290
"methods": ["listExpandedDataSets", "listExpandedDataSets", "listExpandedDataSets", "listExpandedDataSetsPagedCallable", "listExpandedDataSetsCallable"]
267291
},
@@ -328,6 +352,9 @@
328352
"UpdateEnhancedMeasurementSettings": {
329353
"methods": ["updateEnhancedMeasurementSettings", "updateEnhancedMeasurementSettings", "updateEnhancedMeasurementSettingsCallable"]
330354
},
355+
"UpdateEventCreateRule": {
356+
"methods": ["updateEventCreateRule", "updateEventCreateRule", "updateEventCreateRuleCallable"]
357+
},
331358
"UpdateExpandedDataSet": {
332359
"methods": ["updateExpandedDataSet", "updateExpandedDataSet", "updateExpandedDataSetCallable"]
333360
},

0 commit comments

Comments
 (0)