diff --git a/AnalyticsAdmin/metadata/V1Alpha/AnalyticsAdmin.php b/AnalyticsAdmin/metadata/V1Alpha/AnalyticsAdmin.php index 0a9747d42d30..31f58032e9c1 100644 --- a/AnalyticsAdmin/metadata/V1Alpha/AnalyticsAdmin.php +++ b/AnalyticsAdmin/metadata/V1Alpha/AnalyticsAdmin.php @@ -29,7 +29,7 @@ public static function initOnce() { \GPBMetadata\Google\Protobuf\FieldMask::initOnce(); \GPBMetadata\Google\Protobuf\Timestamp::initOnce(); $pool->internalAddGeneratedFile( - "\x0A\xE2\xF9\x03\x0A4google/analytics/admin/v1alpha/analytics_admin.proto\x12\x1Egoogle.analytics.admin.v1alpha\x1A-google/analytics/admin/v1alpha/audience.proto\x1A2google/analytics/admin/v1alpha/channel_group.proto\x1A:google/analytics/admin/v1alpha/event_create_and_edit.proto\x1A6google/analytics/admin/v1alpha/expanded_data_set.proto\x1A.google/analytics/admin/v1alpha/resources.proto\x1A=google/analytics/admin/v1alpha/subproperty_event_filter.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A google/protobuf/field_mask.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\"\xE0\x04\x0A\x16RunAccessReportRequest\x12\x0E\x0A\x06entity\x18\x01 \x01(\x09\x12C\x0A\x0Adimensions\x18\x02 \x03(\x0B2/.google.analytics.admin.v1alpha.AccessDimension\x12=\x0A\x07metrics\x18\x03 \x03(\x0B2,.google.analytics.admin.v1alpha.AccessMetric\x12D\x0A\x0Bdate_ranges\x18\x04 \x03(\x0B2/.google.analytics.admin.v1alpha.AccessDateRange\x12P\x0A\x10dimension_filter\x18\x05 \x01(\x0B26.google.analytics.admin.v1alpha.AccessFilterExpression\x12M\x0A\x0Dmetric_filter\x18\x06 \x01(\x0B26.google.analytics.admin.v1alpha.AccessFilterExpression\x12\x0E\x0A\x06offset\x18\x07 \x01(\x03\x12\x0D\x0A\x05limit\x18\x08 \x01(\x03\x12\x11\x0A\x09time_zone\x18\x09 \x01(\x09\x12@\x0A\x09order_bys\x18\x0A \x03(\x0B2-.google.analytics.admin.v1alpha.AccessOrderBy\x12\x1B\x0A\x13return_entity_quota\x18\x0B \x01(\x08\x12\x1E\x0A\x11include_all_users\x18\x0C \x01(\x08B\x03\xE0A\x01\x12\x1A\x0A\x0Dexpand_groups\x18\x0D \x01(\x08B\x03\xE0A\x01\"\xBF\x02\x0A\x17RunAccessReportResponse\x12P\x0A\x11dimension_headers\x18\x01 \x03(\x0B25.google.analytics.admin.v1alpha.AccessDimensionHeader\x12J\x0A\x0Emetric_headers\x18\x02 \x03(\x0B22.google.analytics.admin.v1alpha.AccessMetricHeader\x127\x0A\x04rows\x18\x03 \x03(\x0B2).google.analytics.admin.v1alpha.AccessRow\x12\x11\x0A\x09row_count\x18\x04 \x01(\x05\x12:\x0A\x05quota\x18\x05 \x01(\x0B2+.google.analytics.admin.v1alpha.AccessQuota\"P\x0A\x11GetAccountRequest\x12;\x0A\x04name\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%analyticsadmin.googleapis.com/Account\"R\x0A\x13ListAccountsRequest\x12\x11\x0A\x09page_size\x18\x01 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x02 \x01(\x09\x12\x14\x0A\x0Cshow_deleted\x18\x03 \x01(\x08\"j\x0A\x14ListAccountsResponse\x129\x0A\x08accounts\x18\x01 \x03(\x0B2'.google.analytics.admin.v1alpha.Account\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"S\x0A\x14DeleteAccountRequest\x12;\x0A\x04name\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%analyticsadmin.googleapis.com/Account\"\x8B\x01\x0A\x14UpdateAccountRequest\x12=\x0A\x07account\x18\x01 \x01(\x0B2'.google.analytics.admin.v1alpha.AccountB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"o\x0A\x1DProvisionAccountTicketRequest\x128\x0A\x07account\x18\x01 \x01(\x0B2'.google.analytics.admin.v1alpha.Account\x12\x14\x0A\x0Credirect_uri\x18\x02 \x01(\x09\";\x0A\x1EProvisionAccountTicketResponse\x12\x19\x0A\x11account_ticket_id\x18\x01 \x01(\x09\"R\x0A\x12GetPropertyRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Property\"i\x0A\x15ListPropertiesRequest\x12\x13\x0A\x06filter\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\x12\x14\x0A\x0Cshow_deleted\x18\x04 \x01(\x08\"o\x0A\x16ListPropertiesResponse\x12<\x0A\x0Aproperties\x18\x01 \x03(\x0B2(.google.analytics.admin.v1alpha.Property\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x8E\x01\x0A\x15UpdatePropertyRequest\x12?\x0A\x08property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"X\x0A\x15CreatePropertyRequest\x12?\x0A\x08property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\"U\x0A\x15DeletePropertyRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Property\"\xA9\x01\x0A\x19CreateFirebaseLinkRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/FirebaseLink\x12H\x0A\x0Dfirebase_link\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.FirebaseLinkB\x03\xE0A\x02\"]\x0A\x19DeleteFirebaseLinkRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/FirebaseLink\"\x85\x01\x0A\x18ListFirebaseLinksRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/FirebaseLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"z\x0A\x19ListFirebaseLinksResponse\x12D\x0A\x0Efirebase_links\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.FirebaseLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\\\x0A\x17GetGlobalSiteTagRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/GlobalSiteTag\"\xAE\x01\x0A\x1ACreateGoogleAdsLinkRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/GoogleAdsLink\x12K\x0A\x0Fgoogle_ads_link\x18\x02 \x01(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLinkB\x03\xE0A\x02\"\x9A\x01\x0A\x1AUpdateGoogleAdsLinkRequest\x12F\x0A\x0Fgoogle_ads_link\x18\x01 \x01(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLink\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"_\x0A\x1ADeleteGoogleAdsLinkRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/GoogleAdsLink\"\x87\x01\x0A\x19ListGoogleAdsLinksRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/GoogleAdsLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"~\x0A\x1AListGoogleAdsLinksResponse\x12G\x0A\x10google_ads_links\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"h\x0A\x1DGetDataSharingSettingsRequest\x12G\x0A\x04name\x18\x01 \x01(\x09B9\xE0A\x02\xFAA3\x0A1analyticsadmin.googleapis.com/DataSharingSettings\"D\x0A\x1BListAccountSummariesRequest\x12\x11\x0A\x09page_size\x18\x01 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x02 \x01(\x09\"\x82\x01\x0A\x1CListAccountSummariesResponse\x12I\x0A\x11account_summaries\x18\x01 \x03(\x0B2..google.analytics.admin.v1alpha.AccountSummary\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x86\x01\x0A\$AcknowledgeUserDataCollectionRequest\x12@\x0A\x08property\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Property\x12\x1C\x0A\x0Facknowledgement\x18\x02 \x01(\x09B\x03\xE0A\x02\"'\x0A%AcknowledgeUserDataCollectionResponse\"\x83\x04\x0A SearchChangeHistoryEventsRequest\x12>\x0A\x07account\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%analyticsadmin.googleapis.com/Account\x12@\x0A\x08property\x18\x02 \x01(\x09B.\xE0A\x01\xFAA(\x0A&analyticsadmin.googleapis.com/Property\x12U\x0A\x0Dresource_type\x18\x03 \x03(\x0E29.google.analytics.admin.v1alpha.ChangeHistoryResourceTypeB\x03\xE0A\x01\x12?\x0A\x06action\x18\x04 \x03(\x0E2*.google.analytics.admin.v1alpha.ActionTypeB\x03\xE0A\x01\x12\x18\x0A\x0Bactor_email\x18\x05 \x03(\x09B\x03\xE0A\x01\x12=\x0A\x14earliest_change_time\x18\x06 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12;\x0A\x12latest_change_time\x18\x07 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12\x16\x0A\x09page_size\x18\x08 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x09 \x01(\x09B\x03\xE0A\x01\"\x8F\x01\x0A!SearchChangeHistoryEventsResponse\x12Q\x0A\x15change_history_events\x18\x01 \x03(\x0B22.google.analytics.admin.v1alpha.ChangeHistoryEvent\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"t\x0A#GetMeasurementProtocolSecretRequest\x12M\x0A\x04name\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x0A7analyticsadmin.googleapis.com/MeasurementProtocolSecret\"\xDE\x01\x0A&CreateMeasurementProtocolSecretRequest\x12O\x0A\x06parent\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x127analyticsadmin.googleapis.com/MeasurementProtocolSecret\x12c\x0A\x1Bmeasurement_protocol_secret\x18\x02 \x01(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecretB\x03\xE0A\x02\"w\x0A&DeleteMeasurementProtocolSecretRequest\x12M\x0A\x04name\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x0A7analyticsadmin.googleapis.com/MeasurementProtocolSecret\"\xC3\x01\x0A&UpdateMeasurementProtocolSecretRequest\x12c\x0A\x1Bmeasurement_protocol_secret\x18\x01 \x01(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecretB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x9F\x01\x0A%ListMeasurementProtocolSecretsRequest\x12O\x0A\x06parent\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x127analyticsadmin.googleapis.com/MeasurementProtocolSecret\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\xA2\x01\x0A&ListMeasurementProtocolSecretsResponse\x12_\x0A\x1Cmeasurement_protocol_secrets\x18\x01 \x03(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecret\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x82\x01\x0A*GetSKAdNetworkConversionValueSchemaRequest\x12T\x0A\x04name\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x0A>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\"\xFB\x01\x0A-CreateSKAdNetworkConversionValueSchemaRequest\x12V\x0A\x06parent\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x12>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\x12r\x0A#skadnetwork_conversion_value_schema\x18\x02 \x01(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchemaB\x03\xE0A\x02\"\x85\x01\x0A-DeleteSKAdNetworkConversionValueSchemaRequest\x12T\x0A\x04name\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x0A>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\"\xD9\x01\x0A-UpdateSKAdNetworkConversionValueSchemaRequest\x12r\x0A#skadnetwork_conversion_value_schema\x18\x01 \x01(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchemaB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xAD\x01\x0A,ListSKAdNetworkConversionValueSchemasRequest\x12V\x0A\x06parent\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x12>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\xB8\x01\x0A-ListSKAdNetworkConversionValueSchemasResponse\x12n\x0A\$skadnetwork_conversion_value_schemas\x18\x01 \x03(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"l\x0A\x1FGetGoogleSignalsSettingsRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/GoogleSignalsSettings\"\xB7\x01\x0A\"UpdateGoogleSignalsSettingsRequest\x12[\x0A\x17google_signals_settings\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.GoogleSignalsSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xB5\x01\x0A\x1CCreateConversionEventRequest\x12N\x0A\x10conversion_event\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.ConversionEventB\x03\xE0A\x02\x12E\x0A\x06parent\x18\x02 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ConversionEvent\"\xA4\x01\x0A\x1CUpdateConversionEventRequest\x12N\x0A\x10conversion_event\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.ConversionEventB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"`\x0A\x19GetConversionEventRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ConversionEvent\"c\x0A\x1CDeleteConversionEventRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ConversionEvent\"\x8B\x01\x0A\x1BListConversionEventsRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ConversionEvent\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x83\x01\x0A\x1CListConversionEventsResponse\x12J\x0A\x11conversion_events\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.ConversionEvent\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x99\x01\x0A\x15CreateKeyEventRequest\x12@\x0A\x09key_event\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.KeyEventB\x03\xE0A\x02\x12>\x0A\x06parent\x18\x02 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/KeyEvent\"\x8F\x01\x0A\x15UpdateKeyEventRequest\x12@\x0A\x09key_event\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.KeyEventB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"R\x0A\x12GetKeyEventRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/KeyEvent\"U\x0A\x15DeleteKeyEventRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/KeyEvent\"}\x0A\x14ListKeyEventsRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/KeyEvent\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"n\x0A\x15ListKeyEventsResponse\x12<\x0A\x0Akey_events\x18\x01 \x03(\x0B2(.google.analytics.admin.v1alpha.KeyEvent\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"|\x0A'GetDisplayVideo360AdvertiserLinkRequest\x12Q\x0A\x04name\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x0A;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\"\xA7\x01\x0A)ListDisplayVideo360AdvertiserLinksRequest\x12S\x0A\x06parent\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x12;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\xB0\x01\x0A*ListDisplayVideo360AdvertiserLinksResponse\x12i\x0A\"display_video_360_advertiser_links\x18\x01 \x03(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xF0\x01\x0A*CreateDisplayVideo360AdvertiserLinkRequest\x12S\x0A\x06parent\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x12;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\x12m\x0A!display_video_360_advertiser_link\x18\x02 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkB\x03\xE0A\x02\"\x7F\x0A*DeleteDisplayVideo360AdvertiserLinkRequest\x12Q\x0A\x04name\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x0A;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\"\xCC\x01\x0A*UpdateDisplayVideo360AdvertiserLinkRequest\x12h\x0A!display_video_360_advertiser_link\x18\x01 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x8C\x01\x0A/GetDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"\xB7\x01\x0A1ListDisplayVideo360AdvertiserLinkProposalsRequest\x12[\x0A\x06parent\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x12Canalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\xC9\x01\x0A2ListDisplayVideo360AdvertiserLinkProposalsResponse\x12z\x0A+display_video_360_advertiser_link_proposals\x18\x01 \x03(\x0B2E.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x91\x02\x0A2CreateDisplayVideo360AdvertiserLinkProposalRequest\x12[\x0A\x06parent\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x12Canalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\x12~\x0A*display_video_360_advertiser_link_proposal\x18\x02 \x01(\x0B2E.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposalB\x03\xE0A\x02\"\x8F\x01\x0A2DeleteDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"\x90\x01\x0A3ApproveDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"\xA0\x01\x0A4ApproveDisplayVideo360AdvertiserLinkProposalResponse\x12h\x0A!display_video_360_advertiser_link\x18\x01 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"\x8F\x01\x0A2CancelDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"b\x0A\x1AGetSearchAds360LinkRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/SearchAds360Link\"\x8D\x01\x0A\x1CListSearchAds360LinksRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/SearchAds360Link\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x88\x01\x0A\x1DListSearchAds360LinksResponse\x12N\x0A\x14search_ads_360_links\x18\x01 \x03(\x0B20.google.analytics.admin.v1alpha.SearchAds360Link\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xBB\x01\x0A\x1DCreateSearchAds360LinkRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/SearchAds360Link\x12R\x0A\x13search_ads_360_link\x18\x02 \x01(\x0B20.google.analytics.admin.v1alpha.SearchAds360LinkB\x03\xE0A\x02\"e\x0A\x1DDeleteSearchAds360LinkRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/SearchAds360Link\"\xA4\x01\x0A\x1DUpdateSearchAds360LinkRequest\x12M\x0A\x13search_ads_360_link\x18\x01 \x01(\x0B20.google.analytics.admin.v1alpha.SearchAds360Link\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xB5\x01\x0A\x1CCreateCustomDimensionRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/CustomDimension\x12N\x0A\x10custom_dimension\x18\x02 \x01(\x0B2/.google.analytics.admin.v1alpha.CustomDimensionB\x03\xE0A\x02\"\x9F\x01\x0A\x1CUpdateCustomDimensionRequest\x12I\x0A\x10custom_dimension\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.CustomDimension\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x8B\x01\x0A\x1BListCustomDimensionsRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/CustomDimension\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x83\x01\x0A\x1CListCustomDimensionsResponse\x12J\x0A\x11custom_dimensions\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.CustomDimension\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"d\x0A\x1DArchiveCustomDimensionRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/CustomDimension\"`\x0A\x19GetCustomDimensionRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/CustomDimension\"\xA9\x01\x0A\x19CreateCustomMetricRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/CustomMetric\x12H\x0A\x0Dcustom_metric\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.CustomMetricB\x03\xE0A\x02\"\x96\x01\x0A\x19UpdateCustomMetricRequest\x12C\x0A\x0Dcustom_metric\x18\x01 \x01(\x0B2,.google.analytics.admin.v1alpha.CustomMetric\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x85\x01\x0A\x18ListCustomMetricsRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/CustomMetric\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"z\x0A\x19ListCustomMetricsResponse\x12D\x0A\x0Ecustom_metrics\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.CustomMetric\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"^\x0A\x1AArchiveCustomMetricRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/CustomMetric\"Z\x0A\x16GetCustomMetricRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/CustomMetric\"\xDC\x01\x0A\x1DCreateCalculatedMetricRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/CalculatedMetric\x12!\x0A\x14calculated_metric_id\x18\x02 \x01(\x09B\x03\xE0A\x02\x12P\x0A\x11calculated_metric\x18\x03 \x01(\x0B20.google.analytics.admin.v1alpha.CalculatedMetricB\x03\xE0A\x02\"\xA7\x01\x0A\x1DUpdateCalculatedMetricRequest\x12P\x0A\x11calculated_metric\x18\x01 \x01(\x0B20.google.analytics.admin.v1alpha.CalculatedMetricB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"e\x0A\x1DDeleteCalculatedMetricRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/CalculatedMetric\"\x97\x01\x0A\x1CListCalculatedMetricsRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/CalculatedMetric\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x86\x01\x0A\x1DListCalculatedMetricsResponse\x12L\x0A\x12calculated_metrics\x18\x01 \x03(\x0B20.google.analytics.admin.v1alpha.CalculatedMetric\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"b\x0A\x1AGetCalculatedMetricRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/CalculatedMetric\"l\x0A\x1FGetDataRetentionSettingsRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/DataRetentionSettings\"\xB7\x01\x0A\"UpdateDataRetentionSettingsRequest\x12[\x0A\x17data_retention_settings\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.DataRetentionSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xA1\x01\x0A\x17CreateDataStreamRequest\x12@\x0A\x06parent\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x12(analyticsadmin.googleapis.com/DataStream\x12D\x0A\x0Bdata_stream\x18\x02 \x01(\x0B2*.google.analytics.admin.v1alpha.DataStreamB\x03\xE0A\x02\"Y\x0A\x17DeleteDataStreamRequest\x12>\x0A\x04name\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x0A(analyticsadmin.googleapis.com/DataStream\"\x90\x01\x0A\x17UpdateDataStreamRequest\x12?\x0A\x0Bdata_stream\x18\x01 \x01(\x0B2*.google.analytics.admin.v1alpha.DataStream\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x81\x01\x0A\x16ListDataStreamsRequest\x12@\x0A\x06parent\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x12(analyticsadmin.googleapis.com/DataStream\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"t\x0A\x17ListDataStreamsResponse\x12@\x0A\x0Cdata_streams\x18\x01 \x03(\x0B2*.google.analytics.admin.v1alpha.DataStream\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"V\x0A\x14GetDataStreamRequest\x12>\x0A\x04name\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x0A(analyticsadmin.googleapis.com/DataStream\"R\x0A\x12GetAudienceRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Audience\"}\x0A\x14ListAudiencesRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/Audience\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"m\x0A\x15ListAudiencesResponse\x12;\x0A\x09audiences\x18\x01 \x03(\x0B2(.google.analytics.admin.v1alpha.Audience\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x98\x01\x0A\x15CreateAudienceRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/Audience\x12?\x0A\x08audience\x18\x02 \x01(\x0B2(.google.analytics.admin.v1alpha.AudienceB\x03\xE0A\x02\"\x8E\x01\x0A\x15UpdateAudienceRequest\x12?\x0A\x08audience\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.AudienceB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"V\x0A\x16ArchiveAudienceRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/Audience\"h\x0A\x1DGetAttributionSettingsRequest\x12G\x0A\x04name\x18\x01 \x01(\x09B9\xE0A\x02\xFAA3\x0A1analyticsadmin.googleapis.com/AttributionSettings\"\xB0\x01\x0A UpdateAttributionSettingsRequest\x12V\x0A\x14attribution_settings\x18\x01 \x01(\x0B23.google.analytics.admin.v1alpha.AttributionSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\\\x0A\x17GetAccessBindingRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/AccessBinding\"\xA8\x01\x0A\x1DBatchGetAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12B\x0A\x05names\x18\x02 \x03(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/AccessBinding\"h\x0A\x1EBatchGetAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\"\x87\x01\x0A\x19ListAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"}\x0A\x1AListAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xAD\x01\x0A\x1ACreateAccessBindingRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12J\x0A\x0Eaccess_binding\x18\x02 \x01(\x0B2-.google.analytics.admin.v1alpha.AccessBindingB\x03\xE0A\x02\"\xBA\x01\x0A BatchCreateAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12Q\x0A\x08requests\x18\x03 \x03(\x0B2:.google.analytics.admin.v1alpha.CreateAccessBindingRequestB\x03\xE0A\x02\"k\x0A!BatchCreateAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\"h\x0A\x1AUpdateAccessBindingRequest\x12J\x0A\x0Eaccess_binding\x18\x01 \x01(\x0B2-.google.analytics.admin.v1alpha.AccessBindingB\x03\xE0A\x02\"\xBA\x01\x0A BatchUpdateAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12Q\x0A\x08requests\x18\x02 \x03(\x0B2:.google.analytics.admin.v1alpha.UpdateAccessBindingRequestB\x03\xE0A\x02\"k\x0A!BatchUpdateAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\"_\x0A\x1ADeleteAccessBindingRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/AccessBinding\"\xBA\x01\x0A BatchDeleteAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12Q\x0A\x08requests\x18\x02 \x03(\x0B2:.google.analytics.admin.v1alpha.DeleteAccessBindingRequestB\x03\xE0A\x02\"\xB6\x01\x0A\x1CCreateExpandedDataSetRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ExpandedDataSet\x12O\x0A\x11expanded_data_set\x18\x02 \x01(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSetB\x03\xE0A\x02\"\xA5\x01\x0A\x1CUpdateExpandedDataSetRequest\x12O\x0A\x11expanded_data_set\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSetB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"c\x0A\x1CDeleteExpandedDataSetRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ExpandedDataSet\"`\x0A\x19GetExpandedDataSetRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ExpandedDataSet\"\x8B\x01\x0A\x1BListExpandedDataSetsRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ExpandedDataSet\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x84\x01\x0A\x1CListExpandedDataSetsResponse\x12K\x0A\x12expanded_data_sets\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSet\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xA9\x01\x0A\x19CreateChannelGroupRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/ChannelGroup\x12H\x0A\x0Dchannel_group\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.ChannelGroupB\x03\xE0A\x02\"\x9B\x01\x0A\x19UpdateChannelGroupRequest\x12H\x0A\x0Dchannel_group\x18\x01 \x01(\x0B2,.google.analytics.admin.v1alpha.ChannelGroupB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"]\x0A\x19DeleteChannelGroupRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/ChannelGroup\"Z\x0A\x16GetChannelGroupRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/ChannelGroup\"\x85\x01\x0A\x18ListChannelGroupsRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/ChannelGroup\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"z\x0A\x19ListChannelGroupsResponse\x12D\x0A\x0Echannel_groups\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.ChannelGroup\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xA9\x01\x0A\x19CreateBigQueryLinkRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/BigQueryLink\x12H\x0A\x0Dbigquery_link\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.BigQueryLinkB\x03\xE0A\x02\"Z\x0A\x16GetBigQueryLinkRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/BigQueryLink\"\x85\x01\x0A\x18ListBigQueryLinksRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/BigQueryLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"z\x0A\x19ListBigQueryLinksResponse\x12D\x0A\x0Ebigquery_links\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.BigQueryLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x9B\x01\x0A\x19UpdateBigQueryLinkRequest\x12H\x0A\x0Dbigquery_link\x18\x01 \x01(\x0B2,.google.analytics.admin.v1alpha.BigQueryLinkB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"]\x0A\x19DeleteBigQueryLinkRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/BigQueryLink\"x\x0A%GetEnhancedMeasurementSettingsRequest\x12O\x0A\x04name\x18\x01 \x01(\x09BA\xE0A\x02\xFAA;\x0A9analyticsadmin.googleapis.com/EnhancedMeasurementSettings\"\xC9\x01\x0A(UpdateEnhancedMeasurementSettingsRequest\x12g\x0A\x1Denhanced_measurement_settings\x18\x01 \x01(\x0B2;.google.analytics.admin.v1alpha.EnhancedMeasurementSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"l\x0A\x1FGetDataRedactionSettingsRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/DataRedactionSettings\"\xB7\x01\x0A\"UpdateDataRedactionSettingsRequest\x12[\x0A\x17data_redaction_settings\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.DataRedactionSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xA5\x01\x0A\x18CreateAdSenseLinkRequest\x12A\x0A\x06parent\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x12)analyticsadmin.googleapis.com/AdSenseLink\x12F\x0A\x0Cadsense_link\x18\x02 \x01(\x0B2+.google.analytics.admin.v1alpha.AdSenseLinkB\x03\xE0A\x02\"X\x0A\x15GetAdSenseLinkRequest\x12?\x0A\x04name\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x0A)analyticsadmin.googleapis.com/AdSenseLink\"[\x0A\x18DeleteAdSenseLinkRequest\x12?\x0A\x04name\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x0A)analyticsadmin.googleapis.com/AdSenseLink\"\x83\x01\x0A\x17ListAdSenseLinksRequest\x12A\x0A\x06parent\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x12)analyticsadmin.googleapis.com/AdSenseLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"w\x0A\x18ListAdSenseLinksResponse\x12B\x0A\x0Dadsense_links\x18\x01 \x03(\x0B2+.google.analytics.admin.v1alpha.AdSenseLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xB6\x01\x0A\x1CCreateEventCreateRuleRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/EventCreateRule\x12O\x0A\x11event_create_rule\x18\x02 \x01(\x0B2/.google.analytics.admin.v1alpha.EventCreateRuleB\x03\xE0A\x02\"\xA5\x01\x0A\x1CUpdateEventCreateRuleRequest\x12O\x0A\x11event_create_rule\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.EventCreateRuleB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"c\x0A\x1CDeleteEventCreateRuleRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/EventCreateRule\"`\x0A\x19GetEventCreateRuleRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/EventCreateRule\"\x8B\x01\x0A\x1BListEventCreateRulesRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/EventCreateRule\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x84\x01\x0A\x1CListEventCreateRulesResponse\x12K\x0A\x12event_create_rules\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.EventCreateRule\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xAE\x01\x0A\x1ACreateEventEditRuleRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/EventEditRule\x12K\x0A\x0Fevent_edit_rule\x18\x02 \x01(\x0B2-.google.analytics.admin.v1alpha.EventEditRuleB\x03\xE0A\x02\"\x9F\x01\x0A\x1AUpdateEventEditRuleRequest\x12K\x0A\x0Fevent_edit_rule\x18\x01 \x01(\x0B2-.google.analytics.admin.v1alpha.EventEditRuleB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"_\x0A\x1ADeleteEventEditRuleRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/EventEditRule\"\\\x0A\x17GetEventEditRuleRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/EventEditRule\"\x91\x01\x0A\x19ListEventEditRulesRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/EventEditRule\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"~\x0A\x1AListEventEditRulesResponse\x12G\x0A\x10event_edit_rules\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.EventEditRule\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x82\x01\x0A\x1CReorderEventEditRulesRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/EventEditRule\x12\x1D\x0A\x10event_edit_rules\x18\x02 \x03(\x09B\x03\xE0A\x02\"\x85\x01\x0A\x1BCreateRollupPropertyRequest\x12F\x0A\x0Frollup_property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\x12\x1E\x0A\x11source_properties\x18\x02 \x03(\x09B\x03\xE0A\x01\"\xC1\x01\x0A\x1CCreateRollupPropertyResponse\x12A\x0A\x0Frollup_property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.Property\x12^\x0A\x1Crollup_property_source_links\x18\x02 \x03(\x0B28.google.analytics.admin.v1alpha.RollupPropertySourceLink\"r\x0A\"GetRollupPropertySourceLinkRequest\x12L\x0A\x04name\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x0A6analyticsadmin.googleapis.com/RollupPropertySourceLink\"\xA7\x01\x0A\$ListRollupPropertySourceLinksRequest\x12N\x0A\x06parent\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x126analyticsadmin.googleapis.com/RollupPropertySourceLink\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\xA0\x01\x0A%ListRollupPropertySourceLinksResponse\x12^\x0A\x1Crollup_property_source_links\x18\x01 \x03(\x0B28.google.analytics.admin.v1alpha.RollupPropertySourceLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xDB\x01\x0A%CreateRollupPropertySourceLinkRequest\x12N\x0A\x06parent\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x126analyticsadmin.googleapis.com/RollupPropertySourceLink\x12b\x0A\x1Brollup_property_source_link\x18\x02 \x01(\x0B28.google.analytics.admin.v1alpha.RollupPropertySourceLinkB\x03\xE0A\x02\"u\x0A%DeleteRollupPropertySourceLinkRequest\x12L\x0A\x04name\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x0A6analyticsadmin.googleapis.com/RollupPropertySourceLink\"\xCB\x02\x0A\x1BProvisionSubpropertyRequest\x12B\x0A\x0Bsubproperty\x18\x02 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\x12]\x0A\x18subproperty_event_filter\x18\x03 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilterB\x03\xE0A\x01\x12\x88\x01\x0A0custom_dimension_and_metric_synchronization_mode\x18\x04 \x01(\x0E2I.google.analytics.admin.v1alpha.SubpropertySyncConfig.SynchronizationModeB\x03\xE0A\x01\"\xB7\x01\x0A\x1CProvisionSubpropertyResponse\x12=\x0A\x0Bsubproperty\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.Property\x12X\x0A\x18subproperty_event_filter\x18\x02 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilter\"\xD2\x01\x0A#CreateSubpropertyEventFilterRequest\x12L\x0A\x06parent\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x124analyticsadmin.googleapis.com/SubpropertyEventFilter\x12]\x0A\x18subproperty_event_filter\x18\x02 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilterB\x03\xE0A\x02\"n\x0A GetSubpropertyEventFilterRequest\x12J\x0A\x04name\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x0A4analyticsadmin.googleapis.com/SubpropertyEventFilter\"\xA3\x01\x0A\"ListSubpropertyEventFiltersRequest\x12L\x0A\x06parent\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x124analyticsadmin.googleapis.com/SubpropertyEventFilter\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x99\x01\x0A#ListSubpropertyEventFiltersResponse\x12Y\x0A\x19subproperty_event_filters\x18\x01 \x03(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilter\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xBA\x01\x0A#UpdateSubpropertyEventFilterRequest\x12]\x0A\x18subproperty_event_filter\x18\x01 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilterB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"q\x0A#DeleteSubpropertyEventFilterRequest\x12J\x0A\x04name\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x0A4analyticsadmin.googleapis.com/SubpropertyEventFilter\"\xD6\x01\x0A\$CreateReportingDataAnnotationRequest\x12M\x0A\x06parent\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x125analyticsadmin.googleapis.com/ReportingDataAnnotation\x12_\x0A\x19reporting_data_annotation\x18\x02 \x01(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotationB\x03\xE0A\x02\"p\x0A!GetReportingDataAnnotationRequest\x12K\x0A\x04name\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x0A5analyticsadmin.googleapis.com/ReportingDataAnnotation\"\xBA\x01\x0A#ListReportingDataAnnotationsRequest\x12M\x0A\x06parent\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x125analyticsadmin.googleapis.com/ReportingDataAnnotation\x12\x13\x0A\x06filter\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x16\x0A\x09page_size\x18\x03 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x04 \x01(\x09B\x03\xE0A\x01\"\x9C\x01\x0A\$ListReportingDataAnnotationsResponse\x12[\x0A\x1Areporting_data_annotations\x18\x01 \x03(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotation\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xBD\x01\x0A\$UpdateReportingDataAnnotationRequest\x12_\x0A\x19reporting_data_annotation\x18\x01 \x01(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotationB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x01\"s\x0A\$DeleteReportingDataAnnotationRequest\x12K\x0A\x04name\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x0A5analyticsadmin.googleapis.com/ReportingDataAnnotation\"\xC2\x01\x0A\x19SubmitUserDeletionRequest\x12\x11\x0A\x07user_id\x18\x02 \x01(\x09H\x00\x12\x13\x0A\x09client_id\x18\x03 \x01(\x09H\x00\x12\x19\x0A\x0Fapp_instance_id\x18\x04 \x01(\x09H\x00\x12\x1C\x0A\x12user_provided_data\x18\x05 \x01(\x09H\x00\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/PropertyB\x06\x0A\x04user\"W\x0A\x1ASubmitUserDeletionResponse\x129\x0A\x15deletion_request_time\x18\x01 \x01(\x0B2\x1A.google.protobuf.Timestamp\"l\x0A\x1FGetSubpropertySyncConfigRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/SubpropertySyncConfig\"\xA1\x01\x0A!ListSubpropertySyncConfigsRequest\x12K\x0A\x06parent\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x123analyticsadmin.googleapis.com/SubpropertySyncConfig\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x96\x01\x0A\"ListSubpropertySyncConfigsResponse\x12W\x0A\x18subproperty_sync_configs\x18\x01 \x03(\x0B25.google.analytics.admin.v1alpha.SubpropertySyncConfig\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xB7\x01\x0A\"UpdateSubpropertySyncConfigRequest\x12[\x0A\x17subproperty_sync_config\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.SubpropertySyncConfigB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x01\"t\x0A#GetReportingIdentitySettingsRequest\x12M\x0A\x04name\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x0A7analyticsadmin.googleapis.com/ReportingIdentitySettings2\xA4\x97\x02\x0A\x15AnalyticsAdminService\x12\x93\x01\x0A\x0AGetAccount\x121.google.analytics.admin.v1alpha.GetAccountRequest\x1A'.google.analytics.admin.v1alpha.Account\")\xDAA\x04name\x82\xD3\xE4\x93\x02\x1C\x12\x1A/v1alpha/{name=accounts/*}\x12\x94\x01\x0A\x0CListAccounts\x123.google.analytics.admin.v1alpha.ListAccountsRequest\x1A4.google.analytics.admin.v1alpha.ListAccountsResponse\"\x19\x82\xD3\xE4\x93\x02\x13\x12\x11/v1alpha/accounts\x12\x88\x01\x0A\x0DDeleteAccount\x124.google.analytics.admin.v1alpha.DeleteAccountRequest\x1A\x16.google.protobuf.Empty\")\xDAA\x04name\x82\xD3\xE4\x93\x02\x1C*\x1A/v1alpha/{name=accounts/*}\x12\xB9\x01\x0A\x0DUpdateAccount\x124.google.analytics.admin.v1alpha.UpdateAccountRequest\x1A'.google.analytics.admin.v1alpha.Account\"I\xDAA\x13account,update_mask\x82\xD3\xE4\x93\x02-2\"/v1alpha/{account.name=accounts/*}:\x07account\x12\xCC\x01\x0A\x16ProvisionAccountTicket\x12=.google.analytics.admin.v1alpha.ProvisionAccountTicketRequest\x1A>.google.analytics.admin.v1alpha.ProvisionAccountTicketResponse\"3\x82\xD3\xE4\x93\x02-\"(/v1alpha/accounts:provisionAccountTicket:\x01*\x12\xB4\x01\x0A\x14ListAccountSummaries\x12;.google.analytics.admin.v1alpha.ListAccountSummariesRequest\x1A<.google.analytics.admin.v1alpha.ListAccountSummariesResponse\"!\x82\xD3\xE4\x93\x02\x1B\x12\x19/v1alpha/accountSummaries\x12\x98\x01\x0A\x0BGetProperty\x122.google.analytics.admin.v1alpha.GetPropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"+\xDAA\x04name\x82\xD3\xE4\x93\x02\x1E\x12\x1C/v1alpha/{name=properties/*}\x12\x9C\x01\x0A\x0EListProperties\x125.google.analytics.admin.v1alpha.ListPropertiesRequest\x1A6.google.analytics.admin.v1alpha.ListPropertiesResponse\"\x1B\x82\xD3\xE4\x93\x02\x15\x12\x13/v1alpha/properties\x12\xA3\x01\x0A\x0ECreateProperty\x125.google.analytics.admin.v1alpha.CreatePropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"0\xDAA\x08property\x82\xD3\xE4\x93\x02\x1F\"\x13/v1alpha/properties:\x08property\x12\x9E\x01\x0A\x0EDeleteProperty\x125.google.analytics.admin.v1alpha.DeletePropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"+\xDAA\x04name\x82\xD3\xE4\x93\x02\x1E*\x1C/v1alpha/{name=properties/*}\x12\xC1\x01\x0A\x0EUpdateProperty\x125.google.analytics.admin.v1alpha.UpdatePropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"N\xDAA\x14property,update_mask\x82\xD3\xE4\x93\x0212%/v1alpha/{property.name=properties/*}:\x08property\x12\xD9\x01\x0A\x12CreateFirebaseLink\x129.google.analytics.admin.v1alpha.CreateFirebaseLinkRequest\x1A,.google.analytics.admin.v1alpha.FirebaseLink\"Z\xDAA\x14parent,firebase_link\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/firebaseLinks:\x0Dfirebase_link\x12\xA4\x01\x0A\x12DeleteFirebaseLink\x129.google.analytics.admin.v1alpha.DeleteFirebaseLinkRequest\x1A\x16.google.protobuf.Empty\";\xDAA\x04name\x82\xD3\xE4\x93\x02.*,/v1alpha/{name=properties/*/firebaseLinks/*}\x12\xC7\x01\x0A\x11ListFirebaseLinks\x128.google.analytics.admin.v1alpha.ListFirebaseLinksRequest\x1A9.google.analytics.admin.v1alpha.ListFirebaseLinksResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/firebaseLinks\x12\xC3\x01\x0A\x10GetGlobalSiteTag\x127.google.analytics.admin.v1alpha.GetGlobalSiteTagRequest\x1A-.google.analytics.admin.v1alpha.GlobalSiteTag\"G\xDAA\x04name\x82\xD3\xE4\x93\x02:\x128/v1alpha/{name=properties/*/dataStreams/*/globalSiteTag}\x12\xE1\x01\x0A\x13CreateGoogleAdsLink\x12:.google.analytics.admin.v1alpha.CreateGoogleAdsLinkRequest\x1A-.google.analytics.admin.v1alpha.GoogleAdsLink\"_\xDAA\x16parent,google_ads_link\x82\xD3\xE4\x93\x02@\"-/v1alpha/{parent=properties/*}/googleAdsLinks:\x0Fgoogle_ads_link\x12\xF6\x01\x0A\x13UpdateGoogleAdsLink\x12:.google.analytics.admin.v1alpha.UpdateGoogleAdsLinkRequest\x1A-.google.analytics.admin.v1alpha.GoogleAdsLink\"t\xDAA\x1Bgoogle_ads_link,update_mask\x82\xD3\xE4\x93\x02P2=/v1alpha/{google_ads_link.name=properties/*/googleAdsLinks/*}:\x0Fgoogle_ads_link\x12\xA7\x01\x0A\x13DeleteGoogleAdsLink\x12:.google.analytics.admin.v1alpha.DeleteGoogleAdsLinkRequest\x1A\x16.google.protobuf.Empty\"<\xDAA\x04name\x82\xD3\xE4\x93\x02/*-/v1alpha/{name=properties/*/googleAdsLinks/*}\x12\xCB\x01\x0A\x12ListGoogleAdsLinks\x129.google.analytics.admin.v1alpha.ListGoogleAdsLinksRequest\x1A:.google.analytics.admin.v1alpha.ListGoogleAdsLinksResponse\">\xDAA\x06parent\x82\xD3\xE4\x93\x02/\x12-/v1alpha/{parent=properties/*}/googleAdsLinks\x12\xCB\x01\x0A\x16GetDataSharingSettings\x12=.google.analytics.admin.v1alpha.GetDataSharingSettingsRequest\x1A3.google.analytics.admin.v1alpha.DataSharingSettings\"=\xDAA\x04name\x82\xD3\xE4\x93\x020\x12./v1alpha/{name=accounts/*/dataSharingSettings}\x12\xF6\x01\x0A\x1CGetMeasurementProtocolSecret\x12C.google.analytics.admin.v1alpha.GetMeasurementProtocolSecretRequest\x1A9.google.analytics.admin.v1alpha.MeasurementProtocolSecret\"V\xDAA\x04name\x82\xD3\xE4\x93\x02I\x12G/v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}\x12\x89\x02\x0A\x1EListMeasurementProtocolSecrets\x12E.google.analytics.admin.v1alpha.ListMeasurementProtocolSecretsRequest\x1AF.google.analytics.admin.v1alpha.ListMeasurementProtocolSecretsResponse\"X\xDAA\x06parent\x82\xD3\xE4\x93\x02I\x12G/v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets\x12\xB8\x02\x0A\x1FCreateMeasurementProtocolSecret\x12F.google.analytics.admin.v1alpha.CreateMeasurementProtocolSecretRequest\x1A9.google.analytics.admin.v1alpha.MeasurementProtocolSecret\"\x91\x01\xDAA\"parent,measurement_protocol_secret\x82\xD3\xE4\x93\x02f\"G/v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets:\x1Bmeasurement_protocol_secret\x12\xD9\x01\x0A\x1FDeleteMeasurementProtocolSecret\x12F.google.analytics.admin.v1alpha.DeleteMeasurementProtocolSecretRequest\x1A\x16.google.protobuf.Empty\"V\xDAA\x04name\x82\xD3\xE4\x93\x02I*G/v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}\x12\xDA\x02\x0A\x1FUpdateMeasurementProtocolSecret\x12F.google.analytics.admin.v1alpha.UpdateMeasurementProtocolSecretRequest\x1A9.google.analytics.admin.v1alpha.MeasurementProtocolSecret\"\xB3\x01\xDAA'measurement_protocol_secret,update_mask\x82\xD3\xE4\x93\x02\x82\x012c/v1alpha/{measurement_protocol_secret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}:\x1Bmeasurement_protocol_secret\x12\xF7\x01\x0A\x1DAcknowledgeUserDataCollection\x12D.google.analytics.admin.v1alpha.AcknowledgeUserDataCollectionRequest\x1AE.google.analytics.admin.v1alpha.AcknowledgeUserDataCollectionResponse\"I\x82\xD3\xE4\x93\x02C\">/v1alpha/{property=properties/*}:acknowledgeUserDataCollection:\x01*\x12\x91\x02\x0A#GetSKAdNetworkConversionValueSchema\x12J.google.analytics.admin.v1alpha.GetSKAdNetworkConversionValueSchemaRequest\x1A@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\"\\\xDAA\x04name\x82\xD3\xE4\x93\x02O\x12M/v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}\x12\xE3\x02\x0A&CreateSKAdNetworkConversionValueSchema\x12M.google.analytics.admin.v1alpha.CreateSKAdNetworkConversionValueSchemaRequest\x1A@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\"\xA7\x01\xDAA*parent,skadnetwork_conversion_value_schema\x82\xD3\xE4\x93\x02t\"M/v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchema:#skadnetwork_conversion_value_schema\x12\xED\x01\x0A&DeleteSKAdNetworkConversionValueSchema\x12M.google.analytics.admin.v1alpha.DeleteSKAdNetworkConversionValueSchemaRequest\x1A\x16.google.protobuf.Empty\"\\\xDAA\x04name\x82\xD3\xE4\x93\x02O*M/v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}\x12\x8D\x03\x0A&UpdateSKAdNetworkConversionValueSchema\x12M.google.analytics.admin.v1alpha.UpdateSKAdNetworkConversionValueSchemaRequest\x1A@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\"\xD1\x01\xDAA/skadnetwork_conversion_value_schema,update_mask\x82\xD3\xE4\x93\x02\x98\x012q/v1alpha/{skadnetwork_conversion_value_schema.name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}:#skadnetwork_conversion_value_schema\x12\xA4\x02\x0A%ListSKAdNetworkConversionValueSchemas\x12L.google.analytics.admin.v1alpha.ListSKAdNetworkConversionValueSchemasRequest\x1AM.google.analytics.admin.v1alpha.ListSKAdNetworkConversionValueSchemasResponse\"^\xDAA\x06parent\x82\xD3\xE4\x93\x02O\x12M/v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchema\x12\xE4\x01\x0A\x19SearchChangeHistoryEvents\x12@.google.analytics.admin.v1alpha.SearchChangeHistoryEventsRequest\x1AA.google.analytics.admin.v1alpha.SearchChangeHistoryEventsResponse\"B\x82\xD3\xE4\x93\x02<\"7/v1alpha/{account=accounts/*}:searchChangeHistoryEvents:\x01*\x12\xD5\x01\x0A\x18GetGoogleSignalsSettings\x12?.google.analytics.admin.v1alpha.GetGoogleSignalsSettingsRequest\x1A5.google.analytics.admin.v1alpha.GoogleSignalsSettings\"A\xDAA\x04name\x82\xD3\xE4\x93\x024\x122/v1alpha/{name=properties/*/googleSignalsSettings}\x12\xAC\x02\x0A\x1BUpdateGoogleSignalsSettings\x12B.google.analytics.admin.v1alpha.UpdateGoogleSignalsSettingsRequest\x1A5.google.analytics.admin.v1alpha.GoogleSignalsSettings\"\x91\x01\xDAA#google_signals_settings,update_mask\x82\xD3\xE4\x93\x02e2J/v1alpha/{google_signals_settings.name=properties/*/googleSignalsSettings}:\x17google_signals_settings\x12\xEE\x01\x0A\x15CreateConversionEvent\x12<.google.analytics.admin.v1alpha.CreateConversionEventRequest\x1A/.google.analytics.admin.v1alpha.ConversionEvent\"f\x88\x02\x01\xDAA\x17parent,conversion_event\x82\xD3\xE4\x93\x02C\"//v1alpha/{parent=properties/*}/conversionEvents:\x10conversion_event\x12\x84\x02\x0A\x15UpdateConversionEvent\x12<.google.analytics.admin.v1alpha.UpdateConversionEventRequest\x1A/.google.analytics.admin.v1alpha.ConversionEvent\"|\x88\x02\x01\xDAA\x1Cconversion_event,update_mask\x82\xD3\xE4\x93\x02T2@/v1alpha/{conversion_event.name=properties/*/conversionEvents/*}:\x10conversion_event\x12\xC3\x01\x0A\x12GetConversionEvent\x129.google.analytics.admin.v1alpha.GetConversionEventRequest\x1A/.google.analytics.admin.v1alpha.ConversionEvent\"A\x88\x02\x01\xDAA\x04name\x82\xD3\xE4\x93\x021\x12//v1alpha/{name=properties/*/conversionEvents/*}\x12\xB0\x01\x0A\x15DeleteConversionEvent\x12<.google.analytics.admin.v1alpha.DeleteConversionEventRequest\x1A\x16.google.protobuf.Empty\"A\x88\x02\x01\xDAA\x04name\x82\xD3\xE4\x93\x021*//v1alpha/{name=properties/*/conversionEvents/*}\x12\xD6\x01\x0A\x14ListConversionEvents\x12;.google.analytics.admin.v1alpha.ListConversionEventsRequest\x1A<.google.analytics.admin.v1alpha.ListConversionEventsResponse\"C\x88\x02\x01\xDAA\x06parent\x82\xD3\xE4\x93\x021\x12//v1alpha/{parent=properties/*}/conversionEvents\x12\xC1\x01\x0A\x0ECreateKeyEvent\x125.google.analytics.admin.v1alpha.CreateKeyEventRequest\x1A(.google.analytics.admin.v1alpha.KeyEvent\"N\xDAA\x10parent,key_event\x82\xD3\xE4\x93\x025\"(/v1alpha/{parent=properties/*}/keyEvents:\x09key_event\x12\xD0\x01\x0A\x0EUpdateKeyEvent\x125.google.analytics.admin.v1alpha.UpdateKeyEventRequest\x1A(.google.analytics.admin.v1alpha.KeyEvent\"]\xDAA\x15key_event,update_mask\x82\xD3\xE4\x93\x02?22/v1alpha/{key_event.name=properties/*/keyEvents/*}:\x09key_event\x12\xA4\x01\x0A\x0BGetKeyEvent\x122.google.analytics.admin.v1alpha.GetKeyEventRequest\x1A(.google.analytics.admin.v1alpha.KeyEvent\"7\xDAA\x04name\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{name=properties/*/keyEvents/*}\x12\x98\x01\x0A\x0EDeleteKeyEvent\x125.google.analytics.admin.v1alpha.DeleteKeyEventRequest\x1A\x16.google.protobuf.Empty\"7\xDAA\x04name\x82\xD3\xE4\x93\x02**(/v1alpha/{name=properties/*/keyEvents/*}\x12\xB7\x01\x0A\x0DListKeyEvents\x124.google.analytics.admin.v1alpha.ListKeyEventsRequest\x1A5.google.analytics.admin.v1alpha.ListKeyEventsResponse\"9\xDAA\x06parent\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{parent=properties/*}/keyEvents\x12\xF8\x01\x0A GetDisplayVideo360AdvertiserLink\x12G.google.analytics.admin.v1alpha.GetDisplayVideo360AdvertiserLinkRequest\x1A=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}\x12\x8B\x02\x0A\"ListDisplayVideo360AdvertiserLinks\x12I.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinksRequest\x1AJ.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinksResponse\"N\xDAA\x06parent\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks\x12\xC6\x02\x0A#CreateDisplayVideo360AdvertiserLink\x12J.google.analytics.admin.v1alpha.CreateDisplayVideo360AdvertiserLinkRequest\x1A=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"\x93\x01\xDAA(parent,display_video_360_advertiser_link\x82\xD3\xE4\x93\x02b\"=/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks:!display_video_360_advertiser_link\x12\xD7\x01\x0A#DeleteDisplayVideo360AdvertiserLink\x12J.google.analytics.admin.v1alpha.DeleteDisplayVideo360AdvertiserLinkRequest\x1A\x16.google.protobuf.Empty\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?*=/v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}\x12\xEE\x02\x0A#UpdateDisplayVideo360AdvertiserLink\x12J.google.analytics.admin.v1alpha.UpdateDisplayVideo360AdvertiserLinkRequest\x1A=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"\xBB\x01\xDAA-display_video_360_advertiser_link,update_mask\x82\xD3\xE4\x93\x02\x84\x012_/v1alpha/{display_video_360_advertiser_link.name=properties/*/displayVideo360AdvertiserLinks/*}:!display_video_360_advertiser_link\x12\x98\x02\x0A(GetDisplayVideo360AdvertiserLinkProposal\x12O.google.analytics.admin.v1alpha.GetDisplayVideo360AdvertiserLinkProposalRequest\x1AE.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\"T\xDAA\x04name\x82\xD3\xE4\x93\x02G\x12E/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}\x12\xAB\x02\x0A*ListDisplayVideo360AdvertiserLinkProposals\x12Q.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinkProposalsRequest\x1AR.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinkProposalsResponse\"V\xDAA\x06parent\x82\xD3\xE4\x93\x02G\x12E/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals\x12\xF8\x02\x0A+CreateDisplayVideo360AdvertiserLinkProposal\x12R.google.analytics.admin.v1alpha.CreateDisplayVideo360AdvertiserLinkProposalRequest\x1AE.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\"\xAD\x01\xDAA1parent,display_video_360_advertiser_link_proposal\x82\xD3\xE4\x93\x02s\"E/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals:*display_video_360_advertiser_link_proposal\x12\xEF\x01\x0A+DeleteDisplayVideo360AdvertiserLinkProposal\x12R.google.analytics.admin.v1alpha.DeleteDisplayVideo360AdvertiserLinkProposalRequest\x1A\x16.google.protobuf.Empty\"T\xDAA\x04name\x82\xD3\xE4\x93\x02G*E/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}\x12\xB3\x02\x0A,ApproveDisplayVideo360AdvertiserLinkProposal\x12S.google.analytics.admin.v1alpha.ApproveDisplayVideo360AdvertiserLinkProposalRequest\x1AT.google.analytics.admin.v1alpha.ApproveDisplayVideo360AdvertiserLinkProposalResponse\"X\x82\xD3\xE4\x93\x02R\"M/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approve:\x01*\x12\xA1\x02\x0A+CancelDisplayVideo360AdvertiserLinkProposal\x12R.google.analytics.admin.v1alpha.CancelDisplayVideo360AdvertiserLinkProposalRequest\x1AE.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\"W\x82\xD3\xE4\x93\x02Q\"L/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancel:\x01*\x12\xEB\x01\x0A\x15CreateCustomDimension\x12<.google.analytics.admin.v1alpha.CreateCustomDimensionRequest\x1A/.google.analytics.admin.v1alpha.CustomDimension\"c\xDAA\x17parent,custom_dimension\x82\xD3\xE4\x93\x02C\"//v1alpha/{parent=properties/*}/customDimensions:\x10custom_dimension\x12\x81\x02\x0A\x15UpdateCustomDimension\x12<.google.analytics.admin.v1alpha.UpdateCustomDimensionRequest\x1A/.google.analytics.admin.v1alpha.CustomDimension\"y\xDAA\x1Ccustom_dimension,update_mask\x82\xD3\xE4\x93\x02T2@/v1alpha/{custom_dimension.name=properties/*/customDimensions/*}:\x10custom_dimension\x12\xD3\x01\x0A\x14ListCustomDimensions\x12;.google.analytics.admin.v1alpha.ListCustomDimensionsRequest\x1A<.google.analytics.admin.v1alpha.ListCustomDimensionsResponse\"@\xDAA\x06parent\x82\xD3\xE4\x93\x021\x12//v1alpha/{parent=properties/*}/customDimensions\x12\xBA\x01\x0A\x16ArchiveCustomDimension\x12=.google.analytics.admin.v1alpha.ArchiveCustomDimensionRequest\x1A\x16.google.protobuf.Empty\"I\xDAA\x04name\x82\xD3\xE4\x93\x02<\"7/v1alpha/{name=properties/*/customDimensions/*}:archive:\x01*\x12\xC0\x01\x0A\x12GetCustomDimension\x129.google.analytics.admin.v1alpha.GetCustomDimensionRequest\x1A/.google.analytics.admin.v1alpha.CustomDimension\">\xDAA\x04name\x82\xD3\xE4\x93\x021\x12//v1alpha/{name=properties/*/customDimensions/*}\x12\xD9\x01\x0A\x12CreateCustomMetric\x129.google.analytics.admin.v1alpha.CreateCustomMetricRequest\x1A,.google.analytics.admin.v1alpha.CustomMetric\"Z\xDAA\x14parent,custom_metric\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/customMetrics:\x0Dcustom_metric\x12\xEC\x01\x0A\x12UpdateCustomMetric\x129.google.analytics.admin.v1alpha.UpdateCustomMetricRequest\x1A,.google.analytics.admin.v1alpha.CustomMetric\"m\xDAA\x19custom_metric,update_mask\x82\xD3\xE4\x93\x02K2:/v1alpha/{custom_metric.name=properties/*/customMetrics/*}:\x0Dcustom_metric\x12\xC7\x01\x0A\x11ListCustomMetrics\x128.google.analytics.admin.v1alpha.ListCustomMetricsRequest\x1A9.google.analytics.admin.v1alpha.ListCustomMetricsResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/customMetrics\x12\xB1\x01\x0A\x13ArchiveCustomMetric\x12:.google.analytics.admin.v1alpha.ArchiveCustomMetricRequest\x1A\x16.google.protobuf.Empty\"F\xDAA\x04name\x82\xD3\xE4\x93\x029\"4/v1alpha/{name=properties/*/customMetrics/*}:archive:\x01*\x12\xB4\x01\x0A\x0FGetCustomMetric\x126.google.analytics.admin.v1alpha.GetCustomMetricRequest\x1A,.google.analytics.admin.v1alpha.CustomMetric\";\xDAA\x04name\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{name=properties/*/customMetrics/*}\x12\xD5\x01\x0A\x18GetDataRetentionSettings\x12?.google.analytics.admin.v1alpha.GetDataRetentionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRetentionSettings\"A\xDAA\x04name\x82\xD3\xE4\x93\x024\x122/v1alpha/{name=properties/*/dataRetentionSettings}\x12\xAC\x02\x0A\x1BUpdateDataRetentionSettings\x12B.google.analytics.admin.v1alpha.UpdateDataRetentionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRetentionSettings\"\x91\x01\xDAA#data_retention_settings,update_mask\x82\xD3\xE4\x93\x02e2J/v1alpha/{data_retention_settings.name=properties/*/dataRetentionSettings}:\x17data_retention_settings\x12\xCD\x01\x0A\x10CreateDataStream\x127.google.analytics.admin.v1alpha.CreateDataStreamRequest\x1A*.google.analytics.admin.v1alpha.DataStream\"T\xDAA\x12parent,data_stream\x82\xD3\xE4\x93\x029\"*/v1alpha/{parent=properties/*}/dataStreams:\x0Bdata_stream\x12\x9E\x01\x0A\x10DeleteDataStream\x127.google.analytics.admin.v1alpha.DeleteDataStreamRequest\x1A\x16.google.protobuf.Empty\"9\xDAA\x04name\x82\xD3\xE4\x93\x02,**/v1alpha/{name=properties/*/dataStreams/*}\x12\xDE\x01\x0A\x10UpdateDataStream\x127.google.analytics.admin.v1alpha.UpdateDataStreamRequest\x1A*.google.analytics.admin.v1alpha.DataStream\"e\xDAA\x17data_stream,update_mask\x82\xD3\xE4\x93\x02E26/v1alpha/{data_stream.name=properties/*/dataStreams/*}:\x0Bdata_stream\x12\xBF\x01\x0A\x0FListDataStreams\x126.google.analytics.admin.v1alpha.ListDataStreamsRequest\x1A7.google.analytics.admin.v1alpha.ListDataStreamsResponse\";\xDAA\x06parent\x82\xD3\xE4\x93\x02,\x12*/v1alpha/{parent=properties/*}/dataStreams\x12\xAC\x01\x0A\x0DGetDataStream\x124.google.analytics.admin.v1alpha.GetDataStreamRequest\x1A*.google.analytics.admin.v1alpha.DataStream\"9\xDAA\x04name\x82\xD3\xE4\x93\x02,\x12*/v1alpha/{name=properties/*/dataStreams/*}\x12\xA4\x01\x0A\x0BGetAudience\x122.google.analytics.admin.v1alpha.GetAudienceRequest\x1A(.google.analytics.admin.v1alpha.Audience\"7\xDAA\x04name\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{name=properties/*/audiences/*}\x12\xB7\x01\x0A\x0DListAudiences\x124.google.analytics.admin.v1alpha.ListAudiencesRequest\x1A5.google.analytics.admin.v1alpha.ListAudiencesResponse\"9\xDAA\x06parent\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{parent=properties/*}/audiences\x12\xBF\x01\x0A\x0ECreateAudience\x125.google.analytics.admin.v1alpha.CreateAudienceRequest\x1A(.google.analytics.admin.v1alpha.Audience\"L\xDAA\x0Fparent,audience\x82\xD3\xE4\x93\x024\"(/v1alpha/{parent=properties/*}/audiences:\x08audience\x12\xCD\x01\x0A\x0EUpdateAudience\x125.google.analytics.admin.v1alpha.UpdateAudienceRequest\x1A(.google.analytics.admin.v1alpha.Audience\"Z\xDAA\x14audience,update_mask\x82\xD3\xE4\x93\x02=21/v1alpha/{audience.name=properties/*/audiences/*}:\x08audience\x12\x9E\x01\x0A\x0FArchiveAudience\x126.google.analytics.admin.v1alpha.ArchiveAudienceRequest\x1A\x16.google.protobuf.Empty\";\x82\xD3\xE4\x93\x025\"0/v1alpha/{name=properties/*/audiences/*}:archive:\x01*\x12\xC4\x01\x0A\x13GetSearchAds360Link\x12:.google.analytics.admin.v1alpha.GetSearchAds360LinkRequest\x1A0.google.analytics.admin.v1alpha.SearchAds360Link\"?\xDAA\x04name\x82\xD3\xE4\x93\x022\x120/v1alpha/{name=properties/*/searchAds360Links/*}\x12\xD7\x01\x0A\x15ListSearchAds360Links\x12<.google.analytics.admin.v1alpha.ListSearchAds360LinksRequest\x1A=.google.analytics.admin.v1alpha.ListSearchAds360LinksResponse\"A\xDAA\x06parent\x82\xD3\xE4\x93\x022\x120/v1alpha/{parent=properties/*}/searchAds360Links\x12\xF5\x01\x0A\x16CreateSearchAds360Link\x12=.google.analytics.admin.v1alpha.CreateSearchAds360LinkRequest\x1A0.google.analytics.admin.v1alpha.SearchAds360Link\"j\xDAA\x1Aparent,search_ads_360_link\x82\xD3\xE4\x93\x02G\"0/v1alpha/{parent=properties/*}/searchAds360Links:\x13search_ads_360_link\x12\xB0\x01\x0A\x16DeleteSearchAds360Link\x12=.google.analytics.admin.v1alpha.DeleteSearchAds360LinkRequest\x1A\x16.google.protobuf.Empty\"?\xDAA\x04name\x82\xD3\xE4\x93\x022*0/v1alpha/{name=properties/*/searchAds360Links/*}\x12\x8F\x02\x0A\x16UpdateSearchAds360Link\x12=.google.analytics.admin.v1alpha.UpdateSearchAds360LinkRequest\x1A0.google.analytics.admin.v1alpha.SearchAds360Link\"\x83\x01\xDAA\x1Fsearch_ads_360_link,update_mask\x82\xD3\xE4\x93\x02[2D/v1alpha/{search_ads_360_link.name=properties/*/searchAds360Links/*}:\x13search_ads_360_link\x12\xCD\x01\x0A\x16GetAttributionSettings\x12=.google.analytics.admin.v1alpha.GetAttributionSettingsRequest\x1A3.google.analytics.admin.v1alpha.AttributionSettings\"?\xDAA\x04name\x82\xD3\xE4\x93\x022\x120/v1alpha/{name=properties/*/attributionSettings}\x12\x9B\x02\x0A\x19UpdateAttributionSettings\x12@.google.analytics.admin.v1alpha.UpdateAttributionSettingsRequest\x1A3.google.analytics.admin.v1alpha.AttributionSettings\"\x86\x01\xDAA attribution_settings,update_mask\x82\xD3\xE4\x93\x02]2E/v1alpha/{attribution_settings.name=properties/*/attributionSettings}:\x14attribution_settings\x12\xF0\x01\x0A\x0FRunAccessReport\x126.google.analytics.admin.v1alpha.RunAccessReportRequest\x1A7.google.analytics.admin.v1alpha.RunAccessReportResponse\"l\x82\xD3\xE4\x93\x02f\"./v1alpha/{entity=properties/*}:runAccessReport:\x01*Z1\",/v1alpha/{entity=accounts/*}:runAccessReport:\x01*\x12\x9F\x02\x0A\x13CreateAccessBinding\x12:.google.analytics.admin.v1alpha.CreateAccessBindingRequest\x1A-.google.analytics.admin.v1alpha.AccessBinding\"\x9C\x01\xDAA\x15parent,access_binding\x82\xD3\xE4\x93\x02~\"+/v1alpha/{parent=accounts/*}/accessBindings:\x0Eaccess_bindingZ?\"-/v1alpha/{parent=properties/*}/accessBindings:\x0Eaccess_binding\x12\xE7\x01\x0A\x10GetAccessBinding\x127.google.analytics.admin.v1alpha.GetAccessBindingRequest\x1A-.google.analytics.admin.v1alpha.AccessBinding\"k\xDAA\x04name\x82\xD3\xE4\x93\x02^\x12+/v1alpha/{name=accounts/*/accessBindings/*}Z/\x12-/v1alpha/{name=properties/*/accessBindings/*}\x12\xB7\x02\x0A\x13UpdateAccessBinding\x12:.google.analytics.admin.v1alpha.UpdateAccessBindingRequest\x1A-.google.analytics.admin.v1alpha.AccessBinding\"\xB4\x01\xDAA\x0Eaccess_binding\x82\xD3\xE4\x93\x02\x9C\x012:/v1alpha/{access_binding.name=accounts/*/accessBindings/*}:\x0Eaccess_bindingZN2\"9/v1alpha/{parent=properties/*}/accessBindings:batchCreate:\x01*\x12\x8F\x02\x0A\x16BatchGetAccessBindings\x12=.google.analytics.admin.v1alpha.BatchGetAccessBindingsRequest\x1A>.google.analytics.admin.v1alpha.BatchGetAccessBindingsResponse\"v\x82\xD3\xE4\x93\x02p\x124/v1alpha/{parent=accounts/*}/accessBindings:batchGetZ8\x126/v1alpha/{parent=properties/*}/accessBindings:batchGet\x12\xA5\x02\x0A\x19BatchUpdateAccessBindings\x12@.google.analytics.admin.v1alpha.BatchUpdateAccessBindingsRequest\x1AA.google.analytics.admin.v1alpha.BatchUpdateAccessBindingsResponse\"\x82\x01\x82\xD3\xE4\x93\x02|\"7/v1alpha/{parent=accounts/*}/accessBindings:batchUpdate:\x01*Z>\"9/v1alpha/{parent=properties/*}/accessBindings:batchUpdate:\x01*\x12\xFA\x01\x0A\x19BatchDeleteAccessBindings\x12@.google.analytics.admin.v1alpha.BatchDeleteAccessBindingsRequest\x1A\x16.google.protobuf.Empty\"\x82\x01\x82\xD3\xE4\x93\x02|\"7/v1alpha/{parent=accounts/*}/accessBindings:batchDelete:\x01*Z>\"9/v1alpha/{parent=properties/*}/accessBindings:batchDelete:\x01*\x12\xC0\x01\x0A\x12GetExpandedDataSet\x129.google.analytics.admin.v1alpha.GetExpandedDataSetRequest\x1A/.google.analytics.admin.v1alpha.ExpandedDataSet\">\xDAA\x04name\x82\xD3\xE4\x93\x021\x12//v1alpha/{name=properties/*/expandedDataSets/*}\x12\xD3\x01\x0A\x14ListExpandedDataSets\x12;.google.analytics.admin.v1alpha.ListExpandedDataSetsRequest\x1A<.google.analytics.admin.v1alpha.ListExpandedDataSetsResponse\"@\xDAA\x06parent\x82\xD3\xE4\x93\x021\x12//v1alpha/{parent=properties/*}/expandedDataSets\x12\xED\x01\x0A\x15CreateExpandedDataSet\x12<.google.analytics.admin.v1alpha.CreateExpandedDataSetRequest\x1A/.google.analytics.admin.v1alpha.ExpandedDataSet\"e\xDAA\x18parent,expanded_data_set\x82\xD3\xE4\x93\x02D\"//v1alpha/{parent=properties/*}/expandedDataSets:\x11expanded_data_set\x12\x84\x02\x0A\x15UpdateExpandedDataSet\x12<.google.analytics.admin.v1alpha.UpdateExpandedDataSetRequest\x1A/.google.analytics.admin.v1alpha.ExpandedDataSet\"|\xDAA\x1Dexpanded_data_set,update_mask\x82\xD3\xE4\x93\x02V2A/v1alpha/{expanded_data_set.name=properties/*/expandedDataSets/*}:\x11expanded_data_set\x12\xAD\x01\x0A\x15DeleteExpandedDataSet\x12<.google.analytics.admin.v1alpha.DeleteExpandedDataSetRequest\x1A\x16.google.protobuf.Empty\">\xDAA\x04name\x82\xD3\xE4\x93\x021*//v1alpha/{name=properties/*/expandedDataSets/*}\x12\xB4\x01\x0A\x0FGetChannelGroup\x126.google.analytics.admin.v1alpha.GetChannelGroupRequest\x1A,.google.analytics.admin.v1alpha.ChannelGroup\";\xDAA\x04name\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{name=properties/*/channelGroups/*}\x12\xC7\x01\x0A\x11ListChannelGroups\x128.google.analytics.admin.v1alpha.ListChannelGroupsRequest\x1A9.google.analytics.admin.v1alpha.ListChannelGroupsResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/channelGroups\x12\xD9\x01\x0A\x12CreateChannelGroup\x129.google.analytics.admin.v1alpha.CreateChannelGroupRequest\x1A,.google.analytics.admin.v1alpha.ChannelGroup\"Z\xDAA\x14parent,channel_group\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/channelGroups:\x0Dchannel_group\x12\xEC\x01\x0A\x12UpdateChannelGroup\x129.google.analytics.admin.v1alpha.UpdateChannelGroupRequest\x1A,.google.analytics.admin.v1alpha.ChannelGroup\"m\xDAA\x19channel_group,update_mask\x82\xD3\xE4\x93\x02K2:/v1alpha/{channel_group.name=properties/*/channelGroups/*}:\x0Dchannel_group\x12\xA4\x01\x0A\x12DeleteChannelGroup\x129.google.analytics.admin.v1alpha.DeleteChannelGroupRequest\x1A\x16.google.protobuf.Empty\";\xDAA\x04name\x82\xD3\xE4\x93\x02.*,/v1alpha/{name=properties/*/channelGroups/*}\x12\xD9\x01\x0A\x12CreateBigQueryLink\x129.google.analytics.admin.v1alpha.CreateBigQueryLinkRequest\x1A,.google.analytics.admin.v1alpha.BigQueryLink\"Z\xDAA\x14parent,bigquery_link\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/bigQueryLinks:\x0Dbigquery_link\x12\xB4\x01\x0A\x0FGetBigQueryLink\x126.google.analytics.admin.v1alpha.GetBigQueryLinkRequest\x1A,.google.analytics.admin.v1alpha.BigQueryLink\";\xDAA\x04name\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{name=properties/*/bigQueryLinks/*}\x12\xC7\x01\x0A\x11ListBigQueryLinks\x128.google.analytics.admin.v1alpha.ListBigQueryLinksRequest\x1A9.google.analytics.admin.v1alpha.ListBigQueryLinksResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/bigQueryLinks\x12\xA4\x01\x0A\x12DeleteBigQueryLink\x129.google.analytics.admin.v1alpha.DeleteBigQueryLinkRequest\x1A\x16.google.protobuf.Empty\";\xDAA\x04name\x82\xD3\xE4\x93\x02.*,/v1alpha/{name=properties/*/bigQueryLinks/*}\x12\xEC\x01\x0A\x12UpdateBigQueryLink\x129.google.analytics.admin.v1alpha.UpdateBigQueryLinkRequest\x1A,.google.analytics.admin.v1alpha.BigQueryLink\"m\xDAA\x19bigquery_link,update_mask\x82\xD3\xE4\x93\x02K2:/v1alpha/{bigquery_link.name=properties/*/bigQueryLinks/*}:\x0Dbigquery_link\x12\xFB\x01\x0A\x1EGetEnhancedMeasurementSettings\x12E.google.analytics.admin.v1alpha.GetEnhancedMeasurementSettingsRequest\x1A;.google.analytics.admin.v1alpha.EnhancedMeasurementSettings\"U\xDAA\x04name\x82\xD3\xE4\x93\x02H\x12F/v1alpha/{name=properties/*/dataStreams/*/enhancedMeasurementSettings}\x12\xE5\x02\x0A!UpdateEnhancedMeasurementSettings\x12H.google.analytics.admin.v1alpha.UpdateEnhancedMeasurementSettingsRequest\x1A;.google.analytics.admin.v1alpha.EnhancedMeasurementSettings\"\xB8\x01\xDAA)enhanced_measurement_settings,update_mask\x82\xD3\xE4\x93\x02\x85\x012d/v1alpha/{enhanced_measurement_settings.name=properties/*/dataStreams/*/enhancedMeasurementSettings}:\x1Denhanced_measurement_settings\x12\xB0\x01\x0A\x0EGetAdSenseLink\x125.google.analytics.admin.v1alpha.GetAdSenseLinkRequest\x1A+.google.analytics.admin.v1alpha.AdSenseLink\":\xDAA\x04name\x82\xD3\xE4\x93\x02-\x12+/v1alpha/{name=properties/*/adSenseLinks/*}\x12\xD3\x01\x0A\x11CreateAdSenseLink\x128.google.analytics.admin.v1alpha.CreateAdSenseLinkRequest\x1A+.google.analytics.admin.v1alpha.AdSenseLink\"W\xDAA\x13parent,adsense_link\x82\xD3\xE4\x93\x02;\"+/v1alpha/{parent=properties/*}/adSenseLinks:\x0Cadsense_link\x12\xA1\x01\x0A\x11DeleteAdSenseLink\x128.google.analytics.admin.v1alpha.DeleteAdSenseLinkRequest\x1A\x16.google.protobuf.Empty\":\xDAA\x04name\x82\xD3\xE4\x93\x02-*+/v1alpha/{name=properties/*/adSenseLinks/*}\x12\xC3\x01\x0A\x10ListAdSenseLinks\x127.google.analytics.admin.v1alpha.ListAdSenseLinksRequest\x1A8.google.analytics.admin.v1alpha.ListAdSenseLinksResponse\"<\xDAA\x06parent\x82\xD3\xE4\x93\x02-\x12+/v1alpha/{parent=properties/*}/adSenseLinks\x12\xCE\x01\x0A\x12GetEventCreateRule\x129.google.analytics.admin.v1alpha.GetEventCreateRuleRequest\x1A/.google.analytics.admin.v1alpha.EventCreateRule\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}\x12\xE1\x01\x0A\x14ListEventCreateRules\x12;.google.analytics.admin.v1alpha.ListEventCreateRulesRequest\x1A<.google.analytics.admin.v1alpha.ListEventCreateRulesResponse\"N\xDAA\x06parent\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules\x12\xFB\x01\x0A\x15CreateEventCreateRule\x12<.google.analytics.admin.v1alpha.CreateEventCreateRuleRequest\x1A/.google.analytics.admin.v1alpha.EventCreateRule\"s\xDAA\x18parent,event_create_rule\x82\xD3\xE4\x93\x02R\"=/v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules:\x11event_create_rule\x12\x93\x02\x0A\x15UpdateEventCreateRule\x12<.google.analytics.admin.v1alpha.UpdateEventCreateRuleRequest\x1A/.google.analytics.admin.v1alpha.EventCreateRule\"\x8A\x01\xDAA\x1Devent_create_rule,update_mask\x82\xD3\xE4\x93\x02d2O/v1alpha/{event_create_rule.name=properties/*/dataStreams/*/eventCreateRules/*}:\x11event_create_rule\x12\xBB\x01\x0A\x15DeleteEventCreateRule\x12<.google.analytics.admin.v1alpha.DeleteEventCreateRuleRequest\x1A\x16.google.protobuf.Empty\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?*=/v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}\x12\xC6\x01\x0A\x10GetEventEditRule\x127.google.analytics.admin.v1alpha.GetEventEditRuleRequest\x1A-.google.analytics.admin.v1alpha.EventEditRule\"J\xDAA\x04name\x82\xD3\xE4\x93\x02=\x12;/v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}\x12\xD9\x01\x0A\x12ListEventEditRules\x129.google.analytics.admin.v1alpha.ListEventEditRulesRequest\x1A:.google.analytics.admin.v1alpha.ListEventEditRulesResponse\"L\xDAA\x06parent\x82\xD3\xE4\x93\x02=\x12;/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules\x12\xEF\x01\x0A\x13CreateEventEditRule\x12:.google.analytics.admin.v1alpha.CreateEventEditRuleRequest\x1A-.google.analytics.admin.v1alpha.EventEditRule\"m\xDAA\x16parent,event_edit_rule\x82\xD3\xE4\x93\x02N\";/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules:\x0Fevent_edit_rule\x12\x85\x02\x0A\x13UpdateEventEditRule\x12:.google.analytics.admin.v1alpha.UpdateEventEditRuleRequest\x1A-.google.analytics.admin.v1alpha.EventEditRule\"\x82\x01\xDAA\x1Bevent_edit_rule,update_mask\x82\xD3\xE4\x93\x02^2K/v1alpha/{event_edit_rule.name=properties/*/dataStreams/*/eventEditRules/*}:\x0Fevent_edit_rule\x12\xB5\x01\x0A\x13DeleteEventEditRule\x12:.google.analytics.admin.v1alpha.DeleteEventEditRuleRequest\x1A\x16.google.protobuf.Empty\"J\xDAA\x04name\x82\xD3\xE4\x93\x02=*;/v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}\x12\xBD\x01\x0A\x15ReorderEventEditRules\x12<.google.analytics.admin.v1alpha.ReorderEventEditRulesRequest\x1A\x16.google.protobuf.Empty\"N\x82\xD3\xE4\x93\x02H\"C/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules:reorder:\x01*\x12\xBA\x02\x0A\x1BUpdateDataRedactionSettings\x12B.google.analytics.admin.v1alpha.UpdateDataRedactionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRedactionSettings\"\x9F\x01\xDAA#data_redaction_settings,update_mask\x82\xD3\xE4\x93\x02s2X/v1alpha/{data_redaction_settings.name=properties/*/dataStreams/*/dataRedactionSettings}:\x17data_redaction_settings\x12\xE3\x01\x0A\x18GetDataRedactionSettings\x12?.google.analytics.admin.v1alpha.GetDataRedactionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRedactionSettings\"O\xDAA\x04name\x82\xD3\xE4\x93\x02B\x12@/v1alpha/{name=properties/*/dataStreams/*/dataRedactionSettings}\x12\xC4\x01\x0A\x13GetCalculatedMetric\x12:.google.analytics.admin.v1alpha.GetCalculatedMetricRequest\x1A0.google.analytics.admin.v1alpha.CalculatedMetric\"?\xDAA\x04name\x82\xD3\xE4\x93\x022\x120/v1alpha/{name=properties/*/calculatedMetrics/*}\x12\x86\x02\x0A\x16CreateCalculatedMetric\x12=.google.analytics.admin.v1alpha.CreateCalculatedMetricRequest\x1A0.google.analytics.admin.v1alpha.CalculatedMetric\"{\xDAA-parent,calculated_metric,calculated_metric_id\x82\xD3\xE4\x93\x02E\"0/v1alpha/{parent=properties/*}/calculatedMetrics:\x11calculated_metric\x12\xD7\x01\x0A\x15ListCalculatedMetrics\x12<.google.analytics.admin.v1alpha.ListCalculatedMetricsRequest\x1A=.google.analytics.admin.v1alpha.ListCalculatedMetricsResponse\"A\xDAA\x06parent\x82\xD3\xE4\x93\x022\x120/v1alpha/{parent=properties/*}/calculatedMetrics\x12\x88\x02\x0A\x16UpdateCalculatedMetric\x12=.google.analytics.admin.v1alpha.UpdateCalculatedMetricRequest\x1A0.google.analytics.admin.v1alpha.CalculatedMetric\"}\xDAA\x1Dcalculated_metric,update_mask\x82\xD3\xE4\x93\x02W2B/v1alpha/{calculated_metric.name=properties/*/calculatedMetrics/*}:\x11calculated_metric\x12\xB0\x01\x0A\x16DeleteCalculatedMetric\x12=.google.analytics.admin.v1alpha.DeleteCalculatedMetricRequest\x1A\x16.google.protobuf.Empty\"?\xDAA\x04name\x82\xD3\xE4\x93\x022*0/v1alpha/{name=properties/*/calculatedMetrics/*}\x12\xC6\x01\x0A\x14CreateRollupProperty\x12;.google.analytics.admin.v1alpha.CreateRollupPropertyRequest\x1A<.google.analytics.admin.v1alpha.CreateRollupPropertyResponse\"3\x82\xD3\xE4\x93\x02-\"(/v1alpha/properties:createRollupProperty:\x01*\x12\xE4\x01\x0A\x1BGetRollupPropertySourceLink\x12B.google.analytics.admin.v1alpha.GetRollupPropertySourceLinkRequest\x1A8.google.analytics.admin.v1alpha.RollupPropertySourceLink\"G\xDAA\x04name\x82\xD3\xE4\x93\x02:\x128/v1alpha/{name=properties/*/rollupPropertySourceLinks/*}\x12\xF7\x01\x0A\x1DListRollupPropertySourceLinks\x12D.google.analytics.admin.v1alpha.ListRollupPropertySourceLinksRequest\x1AE.google.analytics.admin.v1alpha.ListRollupPropertySourceLinksResponse\"I\xDAA\x06parent\x82\xD3\xE4\x93\x02:\x128/v1alpha/{parent=properties/*}/rollupPropertySourceLinks\x12\xA6\x02\x0A\x1ECreateRollupPropertySourceLink\x12E.google.analytics.admin.v1alpha.CreateRollupPropertySourceLinkRequest\x1A8.google.analytics.admin.v1alpha.RollupPropertySourceLink\"\x82\x01\xDAA\"parent,rollup_property_source_link\x82\xD3\xE4\x93\x02W\"8/v1alpha/{parent=properties/*}/rollupPropertySourceLinks:\x1Brollup_property_source_link\x12\xC8\x01\x0A\x1EDeleteRollupPropertySourceLink\x12E.google.analytics.admin.v1alpha.DeleteRollupPropertySourceLinkRequest\x1A\x16.google.protobuf.Empty\"G\xDAA\x04name\x82\xD3\xE4\x93\x02:*8/v1alpha/{name=properties/*/rollupPropertySourceLinks/*}\x12\xC6\x01\x0A\x14ProvisionSubproperty\x12;.google.analytics.admin.v1alpha.ProvisionSubpropertyRequest\x1A<.google.analytics.admin.v1alpha.ProvisionSubpropertyResponse\"3\x82\xD3\xE4\x93\x02-\"(/v1alpha/properties:provisionSubproperty:\x01*\x12\x97\x02\x0A\x1CCreateSubpropertyEventFilter\x12C.google.analytics.admin.v1alpha.CreateSubpropertyEventFilterRequest\x1A6.google.analytics.admin.v1alpha.SubpropertyEventFilter\"z\xDAA\x1Fparent,subproperty_event_filter\x82\xD3\xE4\x93\x02R\"6/v1alpha/{parent=properties/*}/subpropertyEventFilters:\x18subproperty_event_filter\x12\xDC\x01\x0A\x19GetSubpropertyEventFilter\x12@.google.analytics.admin.v1alpha.GetSubpropertyEventFilterRequest\x1A6.google.analytics.admin.v1alpha.SubpropertyEventFilter\"E\xDAA\x04name\x82\xD3\xE4\x93\x028\x126/v1alpha/{name=properties/*/subpropertyEventFilters/*}\x12\xEF\x01\x0A\x1BListSubpropertyEventFilters\x12B.google.analytics.admin.v1alpha.ListSubpropertyEventFiltersRequest\x1AC.google.analytics.admin.v1alpha.ListSubpropertyEventFiltersResponse\"G\xDAA\x06parent\x82\xD3\xE4\x93\x028\x126/v1alpha/{parent=properties/*}/subpropertyEventFilters\x12\xB6\x02\x0A\x1CUpdateSubpropertyEventFilter\x12C.google.analytics.admin.v1alpha.UpdateSubpropertyEventFilterRequest\x1A6.google.analytics.admin.v1alpha.SubpropertyEventFilter\"\x98\x01\xDAA\$subproperty_event_filter,update_mask\x82\xD3\xE4\x93\x02k2O/v1alpha/{subproperty_event_filter.name=properties/*/subpropertyEventFilters/*}:\x18subproperty_event_filter\x12\xC2\x01\x0A\x1CDeleteSubpropertyEventFilter\x12C.google.analytics.admin.v1alpha.DeleteSubpropertyEventFilterRequest\x1A\x16.google.protobuf.Empty\"E\xDAA\x04name\x82\xD3\xE4\x93\x028*6/v1alpha/{name=properties/*/subpropertyEventFilters/*}\x12\x9D\x02\x0A\x1DCreateReportingDataAnnotation\x12D.google.analytics.admin.v1alpha.CreateReportingDataAnnotationRequest\x1A7.google.analytics.admin.v1alpha.ReportingDataAnnotation\"}\xDAA parent,reporting_data_annotation\x82\xD3\xE4\x93\x02T\"7/v1alpha/{parent=properties/*}/reportingDataAnnotations:\x19reporting_data_annotation\x12\xE0\x01\x0A\x1AGetReportingDataAnnotation\x12A.google.analytics.admin.v1alpha.GetReportingDataAnnotationRequest\x1A7.google.analytics.admin.v1alpha.ReportingDataAnnotation\"F\xDAA\x04name\x82\xD3\xE4\x93\x029\x127/v1alpha/{name=properties/*/reportingDataAnnotations/*}\x12\xF3\x01\x0A\x1CListReportingDataAnnotations\x12C.google.analytics.admin.v1alpha.ListReportingDataAnnotationsRequest\x1AD.google.analytics.admin.v1alpha.ListReportingDataAnnotationsResponse\"H\xDAA\x06parent\x82\xD3\xE4\x93\x029\x127/v1alpha/{parent=properties/*}/reportingDataAnnotations\x12\xBD\x02\x0A\x1DUpdateReportingDataAnnotation\x12D.google.analytics.admin.v1alpha.UpdateReportingDataAnnotationRequest\x1A7.google.analytics.admin.v1alpha.ReportingDataAnnotation\"\x9C\x01\xDAA%reporting_data_annotation,update_mask\x82\xD3\xE4\x93\x02n2Q/v1alpha/{reporting_data_annotation.name=properties/*/reportingDataAnnotations/*}:\x19reporting_data_annotation\x12\xC5\x01\x0A\x1DDeleteReportingDataAnnotation\x12D.google.analytics.admin.v1alpha.DeleteReportingDataAnnotationRequest\x1A\x16.google.protobuf.Empty\"F\xDAA\x04name\x82\xD3\xE4\x93\x029*7/v1alpha/{name=properties/*/reportingDataAnnotations/*}\x12\xCE\x01\x0A\x12SubmitUserDeletion\x129.google.analytics.admin.v1alpha.SubmitUserDeletionRequest\x1A:.google.analytics.admin.v1alpha.SubmitUserDeletionResponse\"A\xDAA\x04name\x82\xD3\xE4\x93\x024\"//v1alpha/{name=properties/*}:submitUserDeletion:\x01*\x12\xEB\x01\x0A\x1AListSubpropertySyncConfigs\x12A.google.analytics.admin.v1alpha.ListSubpropertySyncConfigsRequest\x1AB.google.analytics.admin.v1alpha.ListSubpropertySyncConfigsResponse\"F\xDAA\x06parent\x82\xD3\xE4\x93\x027\x125/v1alpha/{parent=properties/*}/subpropertySyncConfigs\x12\xAF\x02\x0A\x1BUpdateSubpropertySyncConfig\x12B.google.analytics.admin.v1alpha.UpdateSubpropertySyncConfigRequest\x1A5.google.analytics.admin.v1alpha.SubpropertySyncConfig\"\x94\x01\xDAA#subproperty_sync_config,update_mask\x82\xD3\xE4\x93\x02h2M/v1alpha/{subproperty_sync_config.name=properties/*/subpropertySyncConfigs/*}:\x17subproperty_sync_config\x12\xD8\x01\x0A\x18GetSubpropertySyncConfig\x12?.google.analytics.admin.v1alpha.GetSubpropertySyncConfigRequest\x1A5.google.analytics.admin.v1alpha.SubpropertySyncConfig\"D\xDAA\x04name\x82\xD3\xE4\x93\x027\x125/v1alpha/{name=properties/*/subpropertySyncConfigs/*}\x12\xE5\x01\x0A\x1CGetReportingIdentitySettings\x12C.google.analytics.admin.v1alpha.GetReportingIdentitySettingsRequest\x1A9.google.analytics.admin.v1alpha.ReportingIdentitySettings\"E\xDAA\x04name\x82\xD3\xE4\x93\x028\x126/v1alpha/{name=properties/*/reportingIdentitySettings}\x1A\xFC\x01\xCAA\x1Danalyticsadmin.googleapis.com\xD2A\xD8\x01https://www.googleapis.com/auth/analytics.edit,https://www.googleapis.com/auth/analytics.manage.users,https://www.googleapis.com/auth/analytics.manage.users.readonly,https://www.googleapis.com/auth/analytics.readonlyB{\x0A\"com.google.analytics.admin.v1alphaB\x13AnalyticsAdminProtoP\x01Z>cloud.google.com/go/analytics/admin/apiv1alpha/adminpb;adminpbb\x06proto3" + "\x0A\x9F\xFD\x03\x0A4google/analytics/admin/v1alpha/analytics_admin.proto\x12\x1Egoogle.analytics.admin.v1alpha\x1A-google/analytics/admin/v1alpha/audience.proto\x1A2google/analytics/admin/v1alpha/channel_group.proto\x1A:google/analytics/admin/v1alpha/event_create_and_edit.proto\x1A6google/analytics/admin/v1alpha/expanded_data_set.proto\x1A.google/analytics/admin/v1alpha/resources.proto\x1A=google/analytics/admin/v1alpha/subproperty_event_filter.proto\x1A\x1Cgoogle/api/annotations.proto\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A google/protobuf/field_mask.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\"\xE0\x04\x0A\x16RunAccessReportRequest\x12\x0E\x0A\x06entity\x18\x01 \x01(\x09\x12C\x0A\x0Adimensions\x18\x02 \x03(\x0B2/.google.analytics.admin.v1alpha.AccessDimension\x12=\x0A\x07metrics\x18\x03 \x03(\x0B2,.google.analytics.admin.v1alpha.AccessMetric\x12D\x0A\x0Bdate_ranges\x18\x04 \x03(\x0B2/.google.analytics.admin.v1alpha.AccessDateRange\x12P\x0A\x10dimension_filter\x18\x05 \x01(\x0B26.google.analytics.admin.v1alpha.AccessFilterExpression\x12M\x0A\x0Dmetric_filter\x18\x06 \x01(\x0B26.google.analytics.admin.v1alpha.AccessFilterExpression\x12\x0E\x0A\x06offset\x18\x07 \x01(\x03\x12\x0D\x0A\x05limit\x18\x08 \x01(\x03\x12\x11\x0A\x09time_zone\x18\x09 \x01(\x09\x12@\x0A\x09order_bys\x18\x0A \x03(\x0B2-.google.analytics.admin.v1alpha.AccessOrderBy\x12\x1B\x0A\x13return_entity_quota\x18\x0B \x01(\x08\x12\x1E\x0A\x11include_all_users\x18\x0C \x01(\x08B\x03\xE0A\x01\x12\x1A\x0A\x0Dexpand_groups\x18\x0D \x01(\x08B\x03\xE0A\x01\"\xBF\x02\x0A\x17RunAccessReportResponse\x12P\x0A\x11dimension_headers\x18\x01 \x03(\x0B25.google.analytics.admin.v1alpha.AccessDimensionHeader\x12J\x0A\x0Emetric_headers\x18\x02 \x03(\x0B22.google.analytics.admin.v1alpha.AccessMetricHeader\x127\x0A\x04rows\x18\x03 \x03(\x0B2).google.analytics.admin.v1alpha.AccessRow\x12\x11\x0A\x09row_count\x18\x04 \x01(\x05\x12:\x0A\x05quota\x18\x05 \x01(\x0B2+.google.analytics.admin.v1alpha.AccessQuota\"P\x0A\x11GetAccountRequest\x12;\x0A\x04name\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%analyticsadmin.googleapis.com/Account\"\\\x0A\x13ListAccountsRequest\x12\x16\x0A\x09page_size\x18\x01 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x14\x0A\x0Cshow_deleted\x18\x03 \x01(\x08\"j\x0A\x14ListAccountsResponse\x129\x0A\x08accounts\x18\x01 \x03(\x0B2'.google.analytics.admin.v1alpha.Account\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"S\x0A\x14DeleteAccountRequest\x12;\x0A\x04name\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%analyticsadmin.googleapis.com/Account\"\x8B\x01\x0A\x14UpdateAccountRequest\x12=\x0A\x07account\x18\x01 \x01(\x0B2'.google.analytics.admin.v1alpha.AccountB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"o\x0A\x1DProvisionAccountTicketRequest\x128\x0A\x07account\x18\x01 \x01(\x0B2'.google.analytics.admin.v1alpha.Account\x12\x14\x0A\x0Credirect_uri\x18\x02 \x01(\x09\";\x0A\x1EProvisionAccountTicketResponse\x12\x19\x0A\x11account_ticket_id\x18\x01 \x01(\x09\"R\x0A\x12GetPropertyRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Property\"s\x0A\x15ListPropertiesRequest\x12\x13\x0A\x06filter\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\x12\x14\x0A\x0Cshow_deleted\x18\x04 \x01(\x08\"o\x0A\x16ListPropertiesResponse\x12<\x0A\x0Aproperties\x18\x01 \x03(\x0B2(.google.analytics.admin.v1alpha.Property\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x8E\x01\x0A\x15UpdatePropertyRequest\x12?\x0A\x08property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"X\x0A\x15CreatePropertyRequest\x12?\x0A\x08property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\"U\x0A\x15DeletePropertyRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Property\"\xA9\x01\x0A\x19CreateFirebaseLinkRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/FirebaseLink\x12H\x0A\x0Dfirebase_link\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.FirebaseLinkB\x03\xE0A\x02\"]\x0A\x19DeleteFirebaseLinkRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/FirebaseLink\"\x8F\x01\x0A\x18ListFirebaseLinksRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/FirebaseLink\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"z\x0A\x19ListFirebaseLinksResponse\x12D\x0A\x0Efirebase_links\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.FirebaseLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\\\x0A\x17GetGlobalSiteTagRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/GlobalSiteTag\"\xAE\x01\x0A\x1ACreateGoogleAdsLinkRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/GoogleAdsLink\x12K\x0A\x0Fgoogle_ads_link\x18\x02 \x01(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLinkB\x03\xE0A\x02\"\x9A\x01\x0A\x1AUpdateGoogleAdsLinkRequest\x12F\x0A\x0Fgoogle_ads_link\x18\x01 \x01(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLink\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"_\x0A\x1ADeleteGoogleAdsLinkRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/GoogleAdsLink\"\x91\x01\x0A\x19ListGoogleAdsLinksRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/GoogleAdsLink\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"~\x0A\x1AListGoogleAdsLinksResponse\x12G\x0A\x10google_ads_links\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"h\x0A\x1DGetDataSharingSettingsRequest\x12G\x0A\x04name\x18\x01 \x01(\x09B9\xE0A\x02\xFAA3\x0A1analyticsadmin.googleapis.com/DataSharingSettings\"N\x0A\x1BListAccountSummariesRequest\x12\x16\x0A\x09page_size\x18\x01 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x02 \x01(\x09B\x03\xE0A\x01\"\x82\x01\x0A\x1CListAccountSummariesResponse\x12I\x0A\x11account_summaries\x18\x01 \x03(\x0B2..google.analytics.admin.v1alpha.AccountSummary\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x86\x01\x0A\$AcknowledgeUserDataCollectionRequest\x12@\x0A\x08property\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Property\x12\x1C\x0A\x0Facknowledgement\x18\x02 \x01(\x09B\x03\xE0A\x02\"'\x0A%AcknowledgeUserDataCollectionResponse\"\x83\x04\x0A SearchChangeHistoryEventsRequest\x12>\x0A\x07account\x18\x01 \x01(\x09B-\xE0A\x02\xFAA'\x0A%analyticsadmin.googleapis.com/Account\x12@\x0A\x08property\x18\x02 \x01(\x09B.\xE0A\x01\xFAA(\x0A&analyticsadmin.googleapis.com/Property\x12U\x0A\x0Dresource_type\x18\x03 \x03(\x0E29.google.analytics.admin.v1alpha.ChangeHistoryResourceTypeB\x03\xE0A\x01\x12?\x0A\x06action\x18\x04 \x03(\x0E2*.google.analytics.admin.v1alpha.ActionTypeB\x03\xE0A\x01\x12\x18\x0A\x0Bactor_email\x18\x05 \x03(\x09B\x03\xE0A\x01\x12=\x0A\x14earliest_change_time\x18\x06 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12;\x0A\x12latest_change_time\x18\x07 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12\x16\x0A\x09page_size\x18\x08 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x09 \x01(\x09B\x03\xE0A\x01\"\x8F\x01\x0A!SearchChangeHistoryEventsResponse\x12Q\x0A\x15change_history_events\x18\x01 \x03(\x0B22.google.analytics.admin.v1alpha.ChangeHistoryEvent\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"t\x0A#GetMeasurementProtocolSecretRequest\x12M\x0A\x04name\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x0A7analyticsadmin.googleapis.com/MeasurementProtocolSecret\"\xDE\x01\x0A&CreateMeasurementProtocolSecretRequest\x12O\x0A\x06parent\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x127analyticsadmin.googleapis.com/MeasurementProtocolSecret\x12c\x0A\x1Bmeasurement_protocol_secret\x18\x02 \x01(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecretB\x03\xE0A\x02\"w\x0A&DeleteMeasurementProtocolSecretRequest\x12M\x0A\x04name\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x0A7analyticsadmin.googleapis.com/MeasurementProtocolSecret\"\xC3\x01\x0A&UpdateMeasurementProtocolSecretRequest\x12c\x0A\x1Bmeasurement_protocol_secret\x18\x01 \x01(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecretB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xA9\x01\x0A%ListMeasurementProtocolSecretsRequest\x12O\x0A\x06parent\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x127analyticsadmin.googleapis.com/MeasurementProtocolSecret\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\xA2\x01\x0A&ListMeasurementProtocolSecretsResponse\x12_\x0A\x1Cmeasurement_protocol_secrets\x18\x01 \x03(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecret\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x82\x01\x0A*GetSKAdNetworkConversionValueSchemaRequest\x12T\x0A\x04name\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x0A>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\"\xFB\x01\x0A-CreateSKAdNetworkConversionValueSchemaRequest\x12V\x0A\x06parent\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x12>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\x12r\x0A#skadnetwork_conversion_value_schema\x18\x02 \x01(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchemaB\x03\xE0A\x02\"\x85\x01\x0A-DeleteSKAdNetworkConversionValueSchemaRequest\x12T\x0A\x04name\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x0A>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\"\xD9\x01\x0A-UpdateSKAdNetworkConversionValueSchemaRequest\x12r\x0A#skadnetwork_conversion_value_schema\x18\x01 \x01(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchemaB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xB7\x01\x0A,ListSKAdNetworkConversionValueSchemasRequest\x12V\x0A\x06parent\x18\x01 \x01(\x09BF\xE0A\x02\xFAA@\x12>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\xB8\x01\x0A-ListSKAdNetworkConversionValueSchemasResponse\x12n\x0A\$skadnetwork_conversion_value_schemas\x18\x01 \x03(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"l\x0A\x1FGetGoogleSignalsSettingsRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/GoogleSignalsSettings\"\xB7\x01\x0A\"UpdateGoogleSignalsSettingsRequest\x12[\x0A\x17google_signals_settings\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.GoogleSignalsSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xB5\x01\x0A\x1CCreateConversionEventRequest\x12N\x0A\x10conversion_event\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.ConversionEventB\x03\xE0A\x02\x12E\x0A\x06parent\x18\x02 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ConversionEvent\"\xA4\x01\x0A\x1CUpdateConversionEventRequest\x12N\x0A\x10conversion_event\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.ConversionEventB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"`\x0A\x19GetConversionEventRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ConversionEvent\"c\x0A\x1CDeleteConversionEventRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ConversionEvent\"\x95\x01\x0A\x1BListConversionEventsRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ConversionEvent\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x83\x01\x0A\x1CListConversionEventsResponse\x12J\x0A\x11conversion_events\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.ConversionEvent\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x99\x01\x0A\x15CreateKeyEventRequest\x12@\x0A\x09key_event\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.KeyEventB\x03\xE0A\x02\x12>\x0A\x06parent\x18\x02 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/KeyEvent\"\x8F\x01\x0A\x15UpdateKeyEventRequest\x12@\x0A\x09key_event\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.KeyEventB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"R\x0A\x12GetKeyEventRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/KeyEvent\"U\x0A\x15DeleteKeyEventRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/KeyEvent\"\x87\x01\x0A\x14ListKeyEventsRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/KeyEvent\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"n\x0A\x15ListKeyEventsResponse\x12<\x0A\x0Akey_events\x18\x01 \x03(\x0B2(.google.analytics.admin.v1alpha.KeyEvent\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"|\x0A'GetDisplayVideo360AdvertiserLinkRequest\x12Q\x0A\x04name\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x0A;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\"\xA7\x01\x0A)ListDisplayVideo360AdvertiserLinksRequest\x12S\x0A\x06parent\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x12;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\xB0\x01\x0A*ListDisplayVideo360AdvertiserLinksResponse\x12i\x0A\"display_video_360_advertiser_links\x18\x01 \x03(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xF0\x01\x0A*CreateDisplayVideo360AdvertiserLinkRequest\x12S\x0A\x06parent\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x12;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\x12m\x0A!display_video_360_advertiser_link\x18\x02 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkB\x03\xE0A\x02\"\x7F\x0A*DeleteDisplayVideo360AdvertiserLinkRequest\x12Q\x0A\x04name\x18\x01 \x01(\x09BC\xE0A\x02\xFAA=\x0A;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\"\xCC\x01\x0A*UpdateDisplayVideo360AdvertiserLinkRequest\x12h\x0A!display_video_360_advertiser_link\x18\x01 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x8C\x01\x0A/GetDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"\xB7\x01\x0A1ListDisplayVideo360AdvertiserLinkProposalsRequest\x12[\x0A\x06parent\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x12Canalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\xC9\x01\x0A2ListDisplayVideo360AdvertiserLinkProposalsResponse\x12z\x0A+display_video_360_advertiser_link_proposals\x18\x01 \x03(\x0B2E.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x91\x02\x0A2CreateDisplayVideo360AdvertiserLinkProposalRequest\x12[\x0A\x06parent\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x12Canalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\x12~\x0A*display_video_360_advertiser_link_proposal\x18\x02 \x01(\x0B2E.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposalB\x03\xE0A\x02\"\x8F\x01\x0A2DeleteDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"\x90\x01\x0A3ApproveDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"\xA0\x01\x0A4ApproveDisplayVideo360AdvertiserLinkProposalResponse\x12h\x0A!display_video_360_advertiser_link\x18\x01 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"\x8F\x01\x0A2CancelDisplayVideo360AdvertiserLinkProposalRequest\x12Y\x0A\x04name\x18\x01 \x01(\x09BK\xE0A\x02\xFAAE\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\"b\x0A\x1AGetSearchAds360LinkRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/SearchAds360Link\"\x8D\x01\x0A\x1CListSearchAds360LinksRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/SearchAds360Link\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x88\x01\x0A\x1DListSearchAds360LinksResponse\x12N\x0A\x14search_ads_360_links\x18\x01 \x03(\x0B20.google.analytics.admin.v1alpha.SearchAds360Link\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xBB\x01\x0A\x1DCreateSearchAds360LinkRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/SearchAds360Link\x12R\x0A\x13search_ads_360_link\x18\x02 \x01(\x0B20.google.analytics.admin.v1alpha.SearchAds360LinkB\x03\xE0A\x02\"e\x0A\x1DDeleteSearchAds360LinkRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/SearchAds360Link\"\xA4\x01\x0A\x1DUpdateSearchAds360LinkRequest\x12M\x0A\x13search_ads_360_link\x18\x01 \x01(\x0B20.google.analytics.admin.v1alpha.SearchAds360Link\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xB5\x01\x0A\x1CCreateCustomDimensionRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/CustomDimension\x12N\x0A\x10custom_dimension\x18\x02 \x01(\x0B2/.google.analytics.admin.v1alpha.CustomDimensionB\x03\xE0A\x02\"\x9F\x01\x0A\x1CUpdateCustomDimensionRequest\x12I\x0A\x10custom_dimension\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.CustomDimension\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x95\x01\x0A\x1BListCustomDimensionsRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/CustomDimension\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x83\x01\x0A\x1CListCustomDimensionsResponse\x12J\x0A\x11custom_dimensions\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.CustomDimension\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"d\x0A\x1DArchiveCustomDimensionRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/CustomDimension\"`\x0A\x19GetCustomDimensionRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/CustomDimension\"\xA9\x01\x0A\x19CreateCustomMetricRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/CustomMetric\x12H\x0A\x0Dcustom_metric\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.CustomMetricB\x03\xE0A\x02\"\x96\x01\x0A\x19UpdateCustomMetricRequest\x12C\x0A\x0Dcustom_metric\x18\x01 \x01(\x0B2,.google.analytics.admin.v1alpha.CustomMetric\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x85\x01\x0A\x18ListCustomMetricsRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/CustomMetric\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"z\x0A\x19ListCustomMetricsResponse\x12D\x0A\x0Ecustom_metrics\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.CustomMetric\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"^\x0A\x1AArchiveCustomMetricRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/CustomMetric\"Z\x0A\x16GetCustomMetricRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/CustomMetric\"\xDC\x01\x0A\x1DCreateCalculatedMetricRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/CalculatedMetric\x12!\x0A\x14calculated_metric_id\x18\x02 \x01(\x09B\x03\xE0A\x02\x12P\x0A\x11calculated_metric\x18\x03 \x01(\x0B20.google.analytics.admin.v1alpha.CalculatedMetricB\x03\xE0A\x02\"\xA7\x01\x0A\x1DUpdateCalculatedMetricRequest\x12P\x0A\x11calculated_metric\x18\x01 \x01(\x0B20.google.analytics.admin.v1alpha.CalculatedMetricB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"e\x0A\x1DDeleteCalculatedMetricRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/CalculatedMetric\"\x97\x01\x0A\x1CListCalculatedMetricsRequest\x12F\x0A\x06parent\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x12.analyticsadmin.googleapis.com/CalculatedMetric\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x86\x01\x0A\x1DListCalculatedMetricsResponse\x12L\x0A\x12calculated_metrics\x18\x01 \x03(\x0B20.google.analytics.admin.v1alpha.CalculatedMetric\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"b\x0A\x1AGetCalculatedMetricRequest\x12D\x0A\x04name\x18\x01 \x01(\x09B6\xE0A\x02\xFAA0\x0A.analyticsadmin.googleapis.com/CalculatedMetric\"l\x0A\x1FGetDataRetentionSettingsRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/DataRetentionSettings\"\xB7\x01\x0A\"UpdateDataRetentionSettingsRequest\x12[\x0A\x17data_retention_settings\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.DataRetentionSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xA1\x01\x0A\x17CreateDataStreamRequest\x12@\x0A\x06parent\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x12(analyticsadmin.googleapis.com/DataStream\x12D\x0A\x0Bdata_stream\x18\x02 \x01(\x0B2*.google.analytics.admin.v1alpha.DataStreamB\x03\xE0A\x02\"Y\x0A\x17DeleteDataStreamRequest\x12>\x0A\x04name\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x0A(analyticsadmin.googleapis.com/DataStream\"\x90\x01\x0A\x17UpdateDataStreamRequest\x12?\x0A\x0Bdata_stream\x18\x01 \x01(\x0B2*.google.analytics.admin.v1alpha.DataStream\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\x81\x01\x0A\x16ListDataStreamsRequest\x12@\x0A\x06parent\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x12(analyticsadmin.googleapis.com/DataStream\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"t\x0A\x17ListDataStreamsResponse\x12@\x0A\x0Cdata_streams\x18\x01 \x03(\x0B2*.google.analytics.admin.v1alpha.DataStream\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"V\x0A\x14GetDataStreamRequest\x12>\x0A\x04name\x18\x01 \x01(\x09B0\xE0A\x02\xFAA*\x0A(analyticsadmin.googleapis.com/DataStream\"R\x0A\x12GetAudienceRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/Audience\"}\x0A\x14ListAudiencesRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/Audience\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"m\x0A\x15ListAudiencesResponse\x12;\x0A\x09audiences\x18\x01 \x03(\x0B2(.google.analytics.admin.v1alpha.Audience\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x98\x01\x0A\x15CreateAudienceRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/Audience\x12?\x0A\x08audience\x18\x02 \x01(\x0B2(.google.analytics.admin.v1alpha.AudienceB\x03\xE0A\x02\"\x8E\x01\x0A\x15UpdateAudienceRequest\x12?\x0A\x08audience\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.AudienceB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"V\x0A\x16ArchiveAudienceRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&analyticsadmin.googleapis.com/Audience\"h\x0A\x1DGetAttributionSettingsRequest\x12G\x0A\x04name\x18\x01 \x01(\x09B9\xE0A\x02\xFAA3\x0A1analyticsadmin.googleapis.com/AttributionSettings\"\xB0\x01\x0A UpdateAttributionSettingsRequest\x12V\x0A\x14attribution_settings\x18\x01 \x01(\x0B23.google.analytics.admin.v1alpha.AttributionSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\\\x0A\x17GetAccessBindingRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/AccessBinding\"\xA8\x01\x0A\x1DBatchGetAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12B\x0A\x05names\x18\x02 \x03(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/AccessBinding\"h\x0A\x1EBatchGetAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\"\x87\x01\x0A\x19ListAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"}\x0A\x1AListAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xAD\x01\x0A\x1ACreateAccessBindingRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12J\x0A\x0Eaccess_binding\x18\x02 \x01(\x0B2-.google.analytics.admin.v1alpha.AccessBindingB\x03\xE0A\x02\"\xBA\x01\x0A BatchCreateAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12Q\x0A\x08requests\x18\x03 \x03(\x0B2:.google.analytics.admin.v1alpha.CreateAccessBindingRequestB\x03\xE0A\x02\"k\x0A!BatchCreateAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\"h\x0A\x1AUpdateAccessBindingRequest\x12J\x0A\x0Eaccess_binding\x18\x01 \x01(\x0B2-.google.analytics.admin.v1alpha.AccessBindingB\x03\xE0A\x02\"\xBA\x01\x0A BatchUpdateAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12Q\x0A\x08requests\x18\x02 \x03(\x0B2:.google.analytics.admin.v1alpha.UpdateAccessBindingRequestB\x03\xE0A\x02\"k\x0A!BatchUpdateAccessBindingsResponse\x12F\x0A\x0Faccess_bindings\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.AccessBinding\"_\x0A\x1ADeleteAccessBindingRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/AccessBinding\"\xBA\x01\x0A BatchDeleteAccessBindingsRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/AccessBinding\x12Q\x0A\x08requests\x18\x02 \x03(\x0B2:.google.analytics.admin.v1alpha.DeleteAccessBindingRequestB\x03\xE0A\x02\"\xB6\x01\x0A\x1CCreateExpandedDataSetRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ExpandedDataSet\x12O\x0A\x11expanded_data_set\x18\x02 \x01(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSetB\x03\xE0A\x02\"\xA5\x01\x0A\x1CUpdateExpandedDataSetRequest\x12O\x0A\x11expanded_data_set\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSetB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"c\x0A\x1CDeleteExpandedDataSetRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ExpandedDataSet\"`\x0A\x19GetExpandedDataSetRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/ExpandedDataSet\"\x8B\x01\x0A\x1BListExpandedDataSetsRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/ExpandedDataSet\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x84\x01\x0A\x1CListExpandedDataSetsResponse\x12K\x0A\x12expanded_data_sets\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSet\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xA9\x01\x0A\x19CreateChannelGroupRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/ChannelGroup\x12H\x0A\x0Dchannel_group\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.ChannelGroupB\x03\xE0A\x02\"\x9B\x01\x0A\x19UpdateChannelGroupRequest\x12H\x0A\x0Dchannel_group\x18\x01 \x01(\x0B2,.google.analytics.admin.v1alpha.ChannelGroupB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"]\x0A\x19DeleteChannelGroupRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/ChannelGroup\"Z\x0A\x16GetChannelGroupRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/ChannelGroup\"\x85\x01\x0A\x18ListChannelGroupsRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/ChannelGroup\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"z\x0A\x19ListChannelGroupsResponse\x12D\x0A\x0Echannel_groups\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.ChannelGroup\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xA9\x01\x0A\x19CreateBigQueryLinkRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/BigQueryLink\x12H\x0A\x0Dbigquery_link\x18\x02 \x01(\x0B2,.google.analytics.admin.v1alpha.BigQueryLinkB\x03\xE0A\x02\"Z\x0A\x16GetBigQueryLinkRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/BigQueryLink\"\x85\x01\x0A\x18ListBigQueryLinksRequest\x12B\x0A\x06parent\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x12*analyticsadmin.googleapis.com/BigQueryLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"z\x0A\x19ListBigQueryLinksResponse\x12D\x0A\x0Ebigquery_links\x18\x01 \x03(\x0B2,.google.analytics.admin.v1alpha.BigQueryLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x9B\x01\x0A\x19UpdateBigQueryLinkRequest\x12H\x0A\x0Dbigquery_link\x18\x01 \x01(\x0B2,.google.analytics.admin.v1alpha.BigQueryLinkB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"]\x0A\x19DeleteBigQueryLinkRequest\x12@\x0A\x04name\x18\x01 \x01(\x09B2\xE0A\x02\xFAA,\x0A*analyticsadmin.googleapis.com/BigQueryLink\"x\x0A%GetEnhancedMeasurementSettingsRequest\x12O\x0A\x04name\x18\x01 \x01(\x09BA\xE0A\x02\xFAA;\x0A9analyticsadmin.googleapis.com/EnhancedMeasurementSettings\"\xC9\x01\x0A(UpdateEnhancedMeasurementSettingsRequest\x12g\x0A\x1Denhanced_measurement_settings\x18\x01 \x01(\x0B2;.google.analytics.admin.v1alpha.EnhancedMeasurementSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"l\x0A\x1FGetDataRedactionSettingsRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/DataRedactionSettings\"\xB7\x01\x0A\"UpdateDataRedactionSettingsRequest\x12[\x0A\x17data_redaction_settings\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.DataRedactionSettingsB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"\xA5\x01\x0A\x18CreateAdSenseLinkRequest\x12A\x0A\x06parent\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x12)analyticsadmin.googleapis.com/AdSenseLink\x12F\x0A\x0Cadsense_link\x18\x02 \x01(\x0B2+.google.analytics.admin.v1alpha.AdSenseLinkB\x03\xE0A\x02\"X\x0A\x15GetAdSenseLinkRequest\x12?\x0A\x04name\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x0A)analyticsadmin.googleapis.com/AdSenseLink\"[\x0A\x18DeleteAdSenseLinkRequest\x12?\x0A\x04name\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x0A)analyticsadmin.googleapis.com/AdSenseLink\"\x83\x01\x0A\x17ListAdSenseLinksRequest\x12A\x0A\x06parent\x18\x01 \x01(\x09B1\xE0A\x02\xFAA+\x12)analyticsadmin.googleapis.com/AdSenseLink\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"w\x0A\x18ListAdSenseLinksResponse\x12B\x0A\x0Dadsense_links\x18\x01 \x03(\x0B2+.google.analytics.admin.v1alpha.AdSenseLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xB6\x01\x0A\x1CCreateEventCreateRuleRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/EventCreateRule\x12O\x0A\x11event_create_rule\x18\x02 \x01(\x0B2/.google.analytics.admin.v1alpha.EventCreateRuleB\x03\xE0A\x02\"\xA5\x01\x0A\x1CUpdateEventCreateRuleRequest\x12O\x0A\x11event_create_rule\x18\x01 \x01(\x0B2/.google.analytics.admin.v1alpha.EventCreateRuleB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"c\x0A\x1CDeleteEventCreateRuleRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/EventCreateRule\"`\x0A\x19GetEventCreateRuleRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-analyticsadmin.googleapis.com/EventCreateRule\"\x8B\x01\x0A\x1BListEventCreateRulesRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-analyticsadmin.googleapis.com/EventCreateRule\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"\x84\x01\x0A\x1CListEventCreateRulesResponse\x12K\x0A\x12event_create_rules\x18\x01 \x03(\x0B2/.google.analytics.admin.v1alpha.EventCreateRule\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xAE\x01\x0A\x1ACreateEventEditRuleRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/EventEditRule\x12K\x0A\x0Fevent_edit_rule\x18\x02 \x01(\x0B2-.google.analytics.admin.v1alpha.EventEditRuleB\x03\xE0A\x02\"\x9F\x01\x0A\x1AUpdateEventEditRuleRequest\x12K\x0A\x0Fevent_edit_rule\x18\x01 \x01(\x0B2-.google.analytics.admin.v1alpha.EventEditRuleB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"_\x0A\x1ADeleteEventEditRuleRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/EventEditRule\"\\\x0A\x17GetEventEditRuleRequest\x12A\x0A\x04name\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x0A+analyticsadmin.googleapis.com/EventEditRule\"\x91\x01\x0A\x19ListEventEditRulesRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/EventEditRule\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"~\x0A\x1AListEventEditRulesResponse\x12G\x0A\x10event_edit_rules\x18\x01 \x03(\x0B2-.google.analytics.admin.v1alpha.EventEditRule\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x82\x01\x0A\x1CReorderEventEditRulesRequest\x12C\x0A\x06parent\x18\x01 \x01(\x09B3\xE0A\x02\xFAA-\x12+analyticsadmin.googleapis.com/EventEditRule\x12\x1D\x0A\x10event_edit_rules\x18\x02 \x03(\x09B\x03\xE0A\x02\"\x85\x01\x0A\x1BCreateRollupPropertyRequest\x12F\x0A\x0Frollup_property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\x12\x1E\x0A\x11source_properties\x18\x02 \x03(\x09B\x03\xE0A\x01\"\xC1\x01\x0A\x1CCreateRollupPropertyResponse\x12A\x0A\x0Frollup_property\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.Property\x12^\x0A\x1Crollup_property_source_links\x18\x02 \x03(\x0B28.google.analytics.admin.v1alpha.RollupPropertySourceLink\"r\x0A\"GetRollupPropertySourceLinkRequest\x12L\x0A\x04name\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x0A6analyticsadmin.googleapis.com/RollupPropertySourceLink\"\xA7\x01\x0A\$ListRollupPropertySourceLinksRequest\x12N\x0A\x06parent\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x126analyticsadmin.googleapis.com/RollupPropertySourceLink\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\xA0\x01\x0A%ListRollupPropertySourceLinksResponse\x12^\x0A\x1Crollup_property_source_links\x18\x01 \x03(\x0B28.google.analytics.admin.v1alpha.RollupPropertySourceLink\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xDB\x01\x0A%CreateRollupPropertySourceLinkRequest\x12N\x0A\x06parent\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x126analyticsadmin.googleapis.com/RollupPropertySourceLink\x12b\x0A\x1Brollup_property_source_link\x18\x02 \x01(\x0B28.google.analytics.admin.v1alpha.RollupPropertySourceLinkB\x03\xE0A\x02\"u\x0A%DeleteRollupPropertySourceLinkRequest\x12L\x0A\x04name\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x0A6analyticsadmin.googleapis.com/RollupPropertySourceLink\"\xCB\x02\x0A\x1BProvisionSubpropertyRequest\x12B\x0A\x0Bsubproperty\x18\x02 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyB\x03\xE0A\x02\x12]\x0A\x18subproperty_event_filter\x18\x03 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilterB\x03\xE0A\x01\x12\x88\x01\x0A0custom_dimension_and_metric_synchronization_mode\x18\x04 \x01(\x0E2I.google.analytics.admin.v1alpha.SubpropertySyncConfig.SynchronizationModeB\x03\xE0A\x01\"\xB7\x01\x0A\x1CProvisionSubpropertyResponse\x12=\x0A\x0Bsubproperty\x18\x01 \x01(\x0B2(.google.analytics.admin.v1alpha.Property\x12X\x0A\x18subproperty_event_filter\x18\x02 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilter\"\xD2\x01\x0A#CreateSubpropertyEventFilterRequest\x12L\x0A\x06parent\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x124analyticsadmin.googleapis.com/SubpropertyEventFilter\x12]\x0A\x18subproperty_event_filter\x18\x02 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilterB\x03\xE0A\x02\"n\x0A GetSubpropertyEventFilterRequest\x12J\x0A\x04name\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x0A4analyticsadmin.googleapis.com/SubpropertyEventFilter\"\xA3\x01\x0A\"ListSubpropertyEventFiltersRequest\x12L\x0A\x06parent\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x124analyticsadmin.googleapis.com/SubpropertyEventFilter\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x99\x01\x0A#ListSubpropertyEventFiltersResponse\x12Y\x0A\x19subproperty_event_filters\x18\x01 \x03(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilter\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xBA\x01\x0A#UpdateSubpropertyEventFilterRequest\x12]\x0A\x18subproperty_event_filter\x18\x01 \x01(\x0B26.google.analytics.admin.v1alpha.SubpropertyEventFilterB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x02\"q\x0A#DeleteSubpropertyEventFilterRequest\x12J\x0A\x04name\x18\x01 \x01(\x09B<\xE0A\x02\xFAA6\x0A4analyticsadmin.googleapis.com/SubpropertyEventFilter\"\xD6\x01\x0A\$CreateReportingDataAnnotationRequest\x12M\x0A\x06parent\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x125analyticsadmin.googleapis.com/ReportingDataAnnotation\x12_\x0A\x19reporting_data_annotation\x18\x02 \x01(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotationB\x03\xE0A\x02\"p\x0A!GetReportingDataAnnotationRequest\x12K\x0A\x04name\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x0A5analyticsadmin.googleapis.com/ReportingDataAnnotation\"\xBA\x01\x0A#ListReportingDataAnnotationsRequest\x12M\x0A\x06parent\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x125analyticsadmin.googleapis.com/ReportingDataAnnotation\x12\x13\x0A\x06filter\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x16\x0A\x09page_size\x18\x03 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x04 \x01(\x09B\x03\xE0A\x01\"\x9C\x01\x0A\$ListReportingDataAnnotationsResponse\x12[\x0A\x1Areporting_data_annotations\x18\x01 \x03(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotation\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xBD\x01\x0A\$UpdateReportingDataAnnotationRequest\x12_\x0A\x19reporting_data_annotation\x18\x01 \x01(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotationB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x01\"s\x0A\$DeleteReportingDataAnnotationRequest\x12K\x0A\x04name\x18\x01 \x01(\x09B=\xE0A\x02\xFAA7\x0A5analyticsadmin.googleapis.com/ReportingDataAnnotation\"\xC2\x01\x0A\x19SubmitUserDeletionRequest\x12\x11\x0A\x07user_id\x18\x02 \x01(\x09H\x00\x12\x13\x0A\x09client_id\x18\x03 \x01(\x09H\x00\x12\x19\x0A\x0Fapp_instance_id\x18\x04 \x01(\x09H\x00\x12\x1C\x0A\x12user_provided_data\x18\x05 \x01(\x09H\x00\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&analyticsadmin.googleapis.com/PropertyB\x06\x0A\x04user\"W\x0A\x1ASubmitUserDeletionResponse\x129\x0A\x15deletion_request_time\x18\x01 \x01(\x0B2\x1A.google.protobuf.Timestamp\"l\x0A\x1FGetSubpropertySyncConfigRequest\x12I\x0A\x04name\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x0A3analyticsadmin.googleapis.com/SubpropertySyncConfig\"\xA1\x01\x0A!ListSubpropertySyncConfigsRequest\x12K\x0A\x06parent\x18\x01 \x01(\x09B;\xE0A\x02\xFAA5\x123analyticsadmin.googleapis.com/SubpropertySyncConfig\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x96\x01\x0A\"ListSubpropertySyncConfigsResponse\x12W\x0A\x18subproperty_sync_configs\x18\x01 \x03(\x0B25.google.analytics.admin.v1alpha.SubpropertySyncConfig\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\xB7\x01\x0A\"UpdateSubpropertySyncConfigRequest\x12[\x0A\x17subproperty_sync_config\x18\x01 \x01(\x0B25.google.analytics.admin.v1alpha.SubpropertySyncConfigB\x03\xE0A\x02\x124\x0A\x0Bupdate_mask\x18\x02 \x01(\x0B2\x1A.google.protobuf.FieldMaskB\x03\xE0A\x01\"t\x0A#GetReportingIdentitySettingsRequest\x12M\x0A\x04name\x18\x01 \x01(\x09B?\xE0A\x02\xFAA9\x0A7analyticsadmin.googleapis.com/ReportingIdentitySettings\"r\x0A\"GetUserProvidedDataSettingsRequest\x12L\x0A\x04name\x18\x01 \x01(\x09B>\xE0A\x02\xFAA8\x0A6analyticsadmin.googleapis.com/UserProvidedDataSettings2\x88\x99\x02\x0A\x15AnalyticsAdminService\x12\x93\x01\x0A\x0AGetAccount\x121.google.analytics.admin.v1alpha.GetAccountRequest\x1A'.google.analytics.admin.v1alpha.Account\")\xDAA\x04name\x82\xD3\xE4\x93\x02\x1C\x12\x1A/v1alpha/{name=accounts/*}\x12\x94\x01\x0A\x0CListAccounts\x123.google.analytics.admin.v1alpha.ListAccountsRequest\x1A4.google.analytics.admin.v1alpha.ListAccountsResponse\"\x19\x82\xD3\xE4\x93\x02\x13\x12\x11/v1alpha/accounts\x12\x88\x01\x0A\x0DDeleteAccount\x124.google.analytics.admin.v1alpha.DeleteAccountRequest\x1A\x16.google.protobuf.Empty\")\xDAA\x04name\x82\xD3\xE4\x93\x02\x1C*\x1A/v1alpha/{name=accounts/*}\x12\xB9\x01\x0A\x0DUpdateAccount\x124.google.analytics.admin.v1alpha.UpdateAccountRequest\x1A'.google.analytics.admin.v1alpha.Account\"I\xDAA\x13account,update_mask\x82\xD3\xE4\x93\x02-2\"/v1alpha/{account.name=accounts/*}:\x07account\x12\xCC\x01\x0A\x16ProvisionAccountTicket\x12=.google.analytics.admin.v1alpha.ProvisionAccountTicketRequest\x1A>.google.analytics.admin.v1alpha.ProvisionAccountTicketResponse\"3\x82\xD3\xE4\x93\x02-\"(/v1alpha/accounts:provisionAccountTicket:\x01*\x12\xB4\x01\x0A\x14ListAccountSummaries\x12;.google.analytics.admin.v1alpha.ListAccountSummariesRequest\x1A<.google.analytics.admin.v1alpha.ListAccountSummariesResponse\"!\x82\xD3\xE4\x93\x02\x1B\x12\x19/v1alpha/accountSummaries\x12\x98\x01\x0A\x0BGetProperty\x122.google.analytics.admin.v1alpha.GetPropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"+\xDAA\x04name\x82\xD3\xE4\x93\x02\x1E\x12\x1C/v1alpha/{name=properties/*}\x12\x9C\x01\x0A\x0EListProperties\x125.google.analytics.admin.v1alpha.ListPropertiesRequest\x1A6.google.analytics.admin.v1alpha.ListPropertiesResponse\"\x1B\x82\xD3\xE4\x93\x02\x15\x12\x13/v1alpha/properties\x12\xA3\x01\x0A\x0ECreateProperty\x125.google.analytics.admin.v1alpha.CreatePropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"0\xDAA\x08property\x82\xD3\xE4\x93\x02\x1F\"\x13/v1alpha/properties:\x08property\x12\x9E\x01\x0A\x0EDeleteProperty\x125.google.analytics.admin.v1alpha.DeletePropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"+\xDAA\x04name\x82\xD3\xE4\x93\x02\x1E*\x1C/v1alpha/{name=properties/*}\x12\xC1\x01\x0A\x0EUpdateProperty\x125.google.analytics.admin.v1alpha.UpdatePropertyRequest\x1A(.google.analytics.admin.v1alpha.Property\"N\xDAA\x14property,update_mask\x82\xD3\xE4\x93\x0212%/v1alpha/{property.name=properties/*}:\x08property\x12\xD9\x01\x0A\x12CreateFirebaseLink\x129.google.analytics.admin.v1alpha.CreateFirebaseLinkRequest\x1A,.google.analytics.admin.v1alpha.FirebaseLink\"Z\xDAA\x14parent,firebase_link\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/firebaseLinks:\x0Dfirebase_link\x12\xA4\x01\x0A\x12DeleteFirebaseLink\x129.google.analytics.admin.v1alpha.DeleteFirebaseLinkRequest\x1A\x16.google.protobuf.Empty\";\xDAA\x04name\x82\xD3\xE4\x93\x02.*,/v1alpha/{name=properties/*/firebaseLinks/*}\x12\xC7\x01\x0A\x11ListFirebaseLinks\x128.google.analytics.admin.v1alpha.ListFirebaseLinksRequest\x1A9.google.analytics.admin.v1alpha.ListFirebaseLinksResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/firebaseLinks\x12\xC3\x01\x0A\x10GetGlobalSiteTag\x127.google.analytics.admin.v1alpha.GetGlobalSiteTagRequest\x1A-.google.analytics.admin.v1alpha.GlobalSiteTag\"G\xDAA\x04name\x82\xD3\xE4\x93\x02:\x128/v1alpha/{name=properties/*/dataStreams/*/globalSiteTag}\x12\xE1\x01\x0A\x13CreateGoogleAdsLink\x12:.google.analytics.admin.v1alpha.CreateGoogleAdsLinkRequest\x1A-.google.analytics.admin.v1alpha.GoogleAdsLink\"_\xDAA\x16parent,google_ads_link\x82\xD3\xE4\x93\x02@\"-/v1alpha/{parent=properties/*}/googleAdsLinks:\x0Fgoogle_ads_link\x12\xF6\x01\x0A\x13UpdateGoogleAdsLink\x12:.google.analytics.admin.v1alpha.UpdateGoogleAdsLinkRequest\x1A-.google.analytics.admin.v1alpha.GoogleAdsLink\"t\xDAA\x1Bgoogle_ads_link,update_mask\x82\xD3\xE4\x93\x02P2=/v1alpha/{google_ads_link.name=properties/*/googleAdsLinks/*}:\x0Fgoogle_ads_link\x12\xA7\x01\x0A\x13DeleteGoogleAdsLink\x12:.google.analytics.admin.v1alpha.DeleteGoogleAdsLinkRequest\x1A\x16.google.protobuf.Empty\"<\xDAA\x04name\x82\xD3\xE4\x93\x02/*-/v1alpha/{name=properties/*/googleAdsLinks/*}\x12\xCB\x01\x0A\x12ListGoogleAdsLinks\x129.google.analytics.admin.v1alpha.ListGoogleAdsLinksRequest\x1A:.google.analytics.admin.v1alpha.ListGoogleAdsLinksResponse\">\xDAA\x06parent\x82\xD3\xE4\x93\x02/\x12-/v1alpha/{parent=properties/*}/googleAdsLinks\x12\xCB\x01\x0A\x16GetDataSharingSettings\x12=.google.analytics.admin.v1alpha.GetDataSharingSettingsRequest\x1A3.google.analytics.admin.v1alpha.DataSharingSettings\"=\xDAA\x04name\x82\xD3\xE4\x93\x020\x12./v1alpha/{name=accounts/*/dataSharingSettings}\x12\xF6\x01\x0A\x1CGetMeasurementProtocolSecret\x12C.google.analytics.admin.v1alpha.GetMeasurementProtocolSecretRequest\x1A9.google.analytics.admin.v1alpha.MeasurementProtocolSecret\"V\xDAA\x04name\x82\xD3\xE4\x93\x02I\x12G/v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}\x12\x89\x02\x0A\x1EListMeasurementProtocolSecrets\x12E.google.analytics.admin.v1alpha.ListMeasurementProtocolSecretsRequest\x1AF.google.analytics.admin.v1alpha.ListMeasurementProtocolSecretsResponse\"X\xDAA\x06parent\x82\xD3\xE4\x93\x02I\x12G/v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets\x12\xB8\x02\x0A\x1FCreateMeasurementProtocolSecret\x12F.google.analytics.admin.v1alpha.CreateMeasurementProtocolSecretRequest\x1A9.google.analytics.admin.v1alpha.MeasurementProtocolSecret\"\x91\x01\xDAA\"parent,measurement_protocol_secret\x82\xD3\xE4\x93\x02f\"G/v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets:\x1Bmeasurement_protocol_secret\x12\xD9\x01\x0A\x1FDeleteMeasurementProtocolSecret\x12F.google.analytics.admin.v1alpha.DeleteMeasurementProtocolSecretRequest\x1A\x16.google.protobuf.Empty\"V\xDAA\x04name\x82\xD3\xE4\x93\x02I*G/v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}\x12\xDA\x02\x0A\x1FUpdateMeasurementProtocolSecret\x12F.google.analytics.admin.v1alpha.UpdateMeasurementProtocolSecretRequest\x1A9.google.analytics.admin.v1alpha.MeasurementProtocolSecret\"\xB3\x01\xDAA'measurement_protocol_secret,update_mask\x82\xD3\xE4\x93\x02\x82\x012c/v1alpha/{measurement_protocol_secret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}:\x1Bmeasurement_protocol_secret\x12\xF7\x01\x0A\x1DAcknowledgeUserDataCollection\x12D.google.analytics.admin.v1alpha.AcknowledgeUserDataCollectionRequest\x1AE.google.analytics.admin.v1alpha.AcknowledgeUserDataCollectionResponse\"I\x82\xD3\xE4\x93\x02C\">/v1alpha/{property=properties/*}:acknowledgeUserDataCollection:\x01*\x12\x91\x02\x0A#GetSKAdNetworkConversionValueSchema\x12J.google.analytics.admin.v1alpha.GetSKAdNetworkConversionValueSchemaRequest\x1A@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\"\\\xDAA\x04name\x82\xD3\xE4\x93\x02O\x12M/v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}\x12\xE3\x02\x0A&CreateSKAdNetworkConversionValueSchema\x12M.google.analytics.admin.v1alpha.CreateSKAdNetworkConversionValueSchemaRequest\x1A@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\"\xA7\x01\xDAA*parent,skadnetwork_conversion_value_schema\x82\xD3\xE4\x93\x02t\"M/v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchema:#skadnetwork_conversion_value_schema\x12\xED\x01\x0A&DeleteSKAdNetworkConversionValueSchema\x12M.google.analytics.admin.v1alpha.DeleteSKAdNetworkConversionValueSchemaRequest\x1A\x16.google.protobuf.Empty\"\\\xDAA\x04name\x82\xD3\xE4\x93\x02O*M/v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}\x12\x8D\x03\x0A&UpdateSKAdNetworkConversionValueSchema\x12M.google.analytics.admin.v1alpha.UpdateSKAdNetworkConversionValueSchemaRequest\x1A@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchema\"\xD1\x01\xDAA/skadnetwork_conversion_value_schema,update_mask\x82\xD3\xE4\x93\x02\x98\x012q/v1alpha/{skadnetwork_conversion_value_schema.name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}:#skadnetwork_conversion_value_schema\x12\xA4\x02\x0A%ListSKAdNetworkConversionValueSchemas\x12L.google.analytics.admin.v1alpha.ListSKAdNetworkConversionValueSchemasRequest\x1AM.google.analytics.admin.v1alpha.ListSKAdNetworkConversionValueSchemasResponse\"^\xDAA\x06parent\x82\xD3\xE4\x93\x02O\x12M/v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchema\x12\xE4\x01\x0A\x19SearchChangeHistoryEvents\x12@.google.analytics.admin.v1alpha.SearchChangeHistoryEventsRequest\x1AA.google.analytics.admin.v1alpha.SearchChangeHistoryEventsResponse\"B\x82\xD3\xE4\x93\x02<\"7/v1alpha/{account=accounts/*}:searchChangeHistoryEvents:\x01*\x12\xD5\x01\x0A\x18GetGoogleSignalsSettings\x12?.google.analytics.admin.v1alpha.GetGoogleSignalsSettingsRequest\x1A5.google.analytics.admin.v1alpha.GoogleSignalsSettings\"A\xDAA\x04name\x82\xD3\xE4\x93\x024\x122/v1alpha/{name=properties/*/googleSignalsSettings}\x12\xAC\x02\x0A\x1BUpdateGoogleSignalsSettings\x12B.google.analytics.admin.v1alpha.UpdateGoogleSignalsSettingsRequest\x1A5.google.analytics.admin.v1alpha.GoogleSignalsSettings\"\x91\x01\xDAA#google_signals_settings,update_mask\x82\xD3\xE4\x93\x02e2J/v1alpha/{google_signals_settings.name=properties/*/googleSignalsSettings}:\x17google_signals_settings\x12\xEE\x01\x0A\x15CreateConversionEvent\x12<.google.analytics.admin.v1alpha.CreateConversionEventRequest\x1A/.google.analytics.admin.v1alpha.ConversionEvent\"f\x88\x02\x01\xDAA\x17parent,conversion_event\x82\xD3\xE4\x93\x02C\"//v1alpha/{parent=properties/*}/conversionEvents:\x10conversion_event\x12\x84\x02\x0A\x15UpdateConversionEvent\x12<.google.analytics.admin.v1alpha.UpdateConversionEventRequest\x1A/.google.analytics.admin.v1alpha.ConversionEvent\"|\x88\x02\x01\xDAA\x1Cconversion_event,update_mask\x82\xD3\xE4\x93\x02T2@/v1alpha/{conversion_event.name=properties/*/conversionEvents/*}:\x10conversion_event\x12\xC3\x01\x0A\x12GetConversionEvent\x129.google.analytics.admin.v1alpha.GetConversionEventRequest\x1A/.google.analytics.admin.v1alpha.ConversionEvent\"A\x88\x02\x01\xDAA\x04name\x82\xD3\xE4\x93\x021\x12//v1alpha/{name=properties/*/conversionEvents/*}\x12\xB0\x01\x0A\x15DeleteConversionEvent\x12<.google.analytics.admin.v1alpha.DeleteConversionEventRequest\x1A\x16.google.protobuf.Empty\"A\x88\x02\x01\xDAA\x04name\x82\xD3\xE4\x93\x021*//v1alpha/{name=properties/*/conversionEvents/*}\x12\xD6\x01\x0A\x14ListConversionEvents\x12;.google.analytics.admin.v1alpha.ListConversionEventsRequest\x1A<.google.analytics.admin.v1alpha.ListConversionEventsResponse\"C\x88\x02\x01\xDAA\x06parent\x82\xD3\xE4\x93\x021\x12//v1alpha/{parent=properties/*}/conversionEvents\x12\xC1\x01\x0A\x0ECreateKeyEvent\x125.google.analytics.admin.v1alpha.CreateKeyEventRequest\x1A(.google.analytics.admin.v1alpha.KeyEvent\"N\xDAA\x10parent,key_event\x82\xD3\xE4\x93\x025\"(/v1alpha/{parent=properties/*}/keyEvents:\x09key_event\x12\xD0\x01\x0A\x0EUpdateKeyEvent\x125.google.analytics.admin.v1alpha.UpdateKeyEventRequest\x1A(.google.analytics.admin.v1alpha.KeyEvent\"]\xDAA\x15key_event,update_mask\x82\xD3\xE4\x93\x02?22/v1alpha/{key_event.name=properties/*/keyEvents/*}:\x09key_event\x12\xA4\x01\x0A\x0BGetKeyEvent\x122.google.analytics.admin.v1alpha.GetKeyEventRequest\x1A(.google.analytics.admin.v1alpha.KeyEvent\"7\xDAA\x04name\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{name=properties/*/keyEvents/*}\x12\x98\x01\x0A\x0EDeleteKeyEvent\x125.google.analytics.admin.v1alpha.DeleteKeyEventRequest\x1A\x16.google.protobuf.Empty\"7\xDAA\x04name\x82\xD3\xE4\x93\x02**(/v1alpha/{name=properties/*/keyEvents/*}\x12\xB7\x01\x0A\x0DListKeyEvents\x124.google.analytics.admin.v1alpha.ListKeyEventsRequest\x1A5.google.analytics.admin.v1alpha.ListKeyEventsResponse\"9\xDAA\x06parent\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{parent=properties/*}/keyEvents\x12\xF8\x01\x0A GetDisplayVideo360AdvertiserLink\x12G.google.analytics.admin.v1alpha.GetDisplayVideo360AdvertiserLinkRequest\x1A=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}\x12\x8B\x02\x0A\"ListDisplayVideo360AdvertiserLinks\x12I.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinksRequest\x1AJ.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinksResponse\"N\xDAA\x06parent\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks\x12\xC6\x02\x0A#CreateDisplayVideo360AdvertiserLink\x12J.google.analytics.admin.v1alpha.CreateDisplayVideo360AdvertiserLinkRequest\x1A=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"\x93\x01\xDAA(parent,display_video_360_advertiser_link\x82\xD3\xE4\x93\x02b\"=/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinks:!display_video_360_advertiser_link\x12\xD7\x01\x0A#DeleteDisplayVideo360AdvertiserLink\x12J.google.analytics.admin.v1alpha.DeleteDisplayVideo360AdvertiserLinkRequest\x1A\x16.google.protobuf.Empty\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?*=/v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}\x12\xEE\x02\x0A#UpdateDisplayVideo360AdvertiserLink\x12J.google.analytics.admin.v1alpha.UpdateDisplayVideo360AdvertiserLinkRequest\x1A=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLink\"\xBB\x01\xDAA-display_video_360_advertiser_link,update_mask\x82\xD3\xE4\x93\x02\x84\x012_/v1alpha/{display_video_360_advertiser_link.name=properties/*/displayVideo360AdvertiserLinks/*}:!display_video_360_advertiser_link\x12\x98\x02\x0A(GetDisplayVideo360AdvertiserLinkProposal\x12O.google.analytics.admin.v1alpha.GetDisplayVideo360AdvertiserLinkProposalRequest\x1AE.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\"T\xDAA\x04name\x82\xD3\xE4\x93\x02G\x12E/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}\x12\xAB\x02\x0A*ListDisplayVideo360AdvertiserLinkProposals\x12Q.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinkProposalsRequest\x1AR.google.analytics.admin.v1alpha.ListDisplayVideo360AdvertiserLinkProposalsResponse\"V\xDAA\x06parent\x82\xD3\xE4\x93\x02G\x12E/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals\x12\xF8\x02\x0A+CreateDisplayVideo360AdvertiserLinkProposal\x12R.google.analytics.admin.v1alpha.CreateDisplayVideo360AdvertiserLinkProposalRequest\x1AE.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\"\xAD\x01\xDAA1parent,display_video_360_advertiser_link_proposal\x82\xD3\xE4\x93\x02s\"E/v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals:*display_video_360_advertiser_link_proposal\x12\xEF\x01\x0A+DeleteDisplayVideo360AdvertiserLinkProposal\x12R.google.analytics.admin.v1alpha.DeleteDisplayVideo360AdvertiserLinkProposalRequest\x1A\x16.google.protobuf.Empty\"T\xDAA\x04name\x82\xD3\xE4\x93\x02G*E/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}\x12\xB3\x02\x0A,ApproveDisplayVideo360AdvertiserLinkProposal\x12S.google.analytics.admin.v1alpha.ApproveDisplayVideo360AdvertiserLinkProposalRequest\x1AT.google.analytics.admin.v1alpha.ApproveDisplayVideo360AdvertiserLinkProposalResponse\"X\x82\xD3\xE4\x93\x02R\"M/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approve:\x01*\x12\xA1\x02\x0A+CancelDisplayVideo360AdvertiserLinkProposal\x12R.google.analytics.admin.v1alpha.CancelDisplayVideo360AdvertiserLinkProposalRequest\x1AE.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal\"W\x82\xD3\xE4\x93\x02Q\"L/v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancel:\x01*\x12\xEB\x01\x0A\x15CreateCustomDimension\x12<.google.analytics.admin.v1alpha.CreateCustomDimensionRequest\x1A/.google.analytics.admin.v1alpha.CustomDimension\"c\xDAA\x17parent,custom_dimension\x82\xD3\xE4\x93\x02C\"//v1alpha/{parent=properties/*}/customDimensions:\x10custom_dimension\x12\x81\x02\x0A\x15UpdateCustomDimension\x12<.google.analytics.admin.v1alpha.UpdateCustomDimensionRequest\x1A/.google.analytics.admin.v1alpha.CustomDimension\"y\xDAA\x1Ccustom_dimension,update_mask\x82\xD3\xE4\x93\x02T2@/v1alpha/{custom_dimension.name=properties/*/customDimensions/*}:\x10custom_dimension\x12\xD3\x01\x0A\x14ListCustomDimensions\x12;.google.analytics.admin.v1alpha.ListCustomDimensionsRequest\x1A<.google.analytics.admin.v1alpha.ListCustomDimensionsResponse\"@\xDAA\x06parent\x82\xD3\xE4\x93\x021\x12//v1alpha/{parent=properties/*}/customDimensions\x12\xBA\x01\x0A\x16ArchiveCustomDimension\x12=.google.analytics.admin.v1alpha.ArchiveCustomDimensionRequest\x1A\x16.google.protobuf.Empty\"I\xDAA\x04name\x82\xD3\xE4\x93\x02<\"7/v1alpha/{name=properties/*/customDimensions/*}:archive:\x01*\x12\xC0\x01\x0A\x12GetCustomDimension\x129.google.analytics.admin.v1alpha.GetCustomDimensionRequest\x1A/.google.analytics.admin.v1alpha.CustomDimension\">\xDAA\x04name\x82\xD3\xE4\x93\x021\x12//v1alpha/{name=properties/*/customDimensions/*}\x12\xD9\x01\x0A\x12CreateCustomMetric\x129.google.analytics.admin.v1alpha.CreateCustomMetricRequest\x1A,.google.analytics.admin.v1alpha.CustomMetric\"Z\xDAA\x14parent,custom_metric\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/customMetrics:\x0Dcustom_metric\x12\xEC\x01\x0A\x12UpdateCustomMetric\x129.google.analytics.admin.v1alpha.UpdateCustomMetricRequest\x1A,.google.analytics.admin.v1alpha.CustomMetric\"m\xDAA\x19custom_metric,update_mask\x82\xD3\xE4\x93\x02K2:/v1alpha/{custom_metric.name=properties/*/customMetrics/*}:\x0Dcustom_metric\x12\xC7\x01\x0A\x11ListCustomMetrics\x128.google.analytics.admin.v1alpha.ListCustomMetricsRequest\x1A9.google.analytics.admin.v1alpha.ListCustomMetricsResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/customMetrics\x12\xB1\x01\x0A\x13ArchiveCustomMetric\x12:.google.analytics.admin.v1alpha.ArchiveCustomMetricRequest\x1A\x16.google.protobuf.Empty\"F\xDAA\x04name\x82\xD3\xE4\x93\x029\"4/v1alpha/{name=properties/*/customMetrics/*}:archive:\x01*\x12\xB4\x01\x0A\x0FGetCustomMetric\x126.google.analytics.admin.v1alpha.GetCustomMetricRequest\x1A,.google.analytics.admin.v1alpha.CustomMetric\";\xDAA\x04name\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{name=properties/*/customMetrics/*}\x12\xD5\x01\x0A\x18GetDataRetentionSettings\x12?.google.analytics.admin.v1alpha.GetDataRetentionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRetentionSettings\"A\xDAA\x04name\x82\xD3\xE4\x93\x024\x122/v1alpha/{name=properties/*/dataRetentionSettings}\x12\xAC\x02\x0A\x1BUpdateDataRetentionSettings\x12B.google.analytics.admin.v1alpha.UpdateDataRetentionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRetentionSettings\"\x91\x01\xDAA#data_retention_settings,update_mask\x82\xD3\xE4\x93\x02e2J/v1alpha/{data_retention_settings.name=properties/*/dataRetentionSettings}:\x17data_retention_settings\x12\xCD\x01\x0A\x10CreateDataStream\x127.google.analytics.admin.v1alpha.CreateDataStreamRequest\x1A*.google.analytics.admin.v1alpha.DataStream\"T\xDAA\x12parent,data_stream\x82\xD3\xE4\x93\x029\"*/v1alpha/{parent=properties/*}/dataStreams:\x0Bdata_stream\x12\x9E\x01\x0A\x10DeleteDataStream\x127.google.analytics.admin.v1alpha.DeleteDataStreamRequest\x1A\x16.google.protobuf.Empty\"9\xDAA\x04name\x82\xD3\xE4\x93\x02,**/v1alpha/{name=properties/*/dataStreams/*}\x12\xDE\x01\x0A\x10UpdateDataStream\x127.google.analytics.admin.v1alpha.UpdateDataStreamRequest\x1A*.google.analytics.admin.v1alpha.DataStream\"e\xDAA\x17data_stream,update_mask\x82\xD3\xE4\x93\x02E26/v1alpha/{data_stream.name=properties/*/dataStreams/*}:\x0Bdata_stream\x12\xBF\x01\x0A\x0FListDataStreams\x126.google.analytics.admin.v1alpha.ListDataStreamsRequest\x1A7.google.analytics.admin.v1alpha.ListDataStreamsResponse\";\xDAA\x06parent\x82\xD3\xE4\x93\x02,\x12*/v1alpha/{parent=properties/*}/dataStreams\x12\xAC\x01\x0A\x0DGetDataStream\x124.google.analytics.admin.v1alpha.GetDataStreamRequest\x1A*.google.analytics.admin.v1alpha.DataStream\"9\xDAA\x04name\x82\xD3\xE4\x93\x02,\x12*/v1alpha/{name=properties/*/dataStreams/*}\x12\xA4\x01\x0A\x0BGetAudience\x122.google.analytics.admin.v1alpha.GetAudienceRequest\x1A(.google.analytics.admin.v1alpha.Audience\"7\xDAA\x04name\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{name=properties/*/audiences/*}\x12\xB7\x01\x0A\x0DListAudiences\x124.google.analytics.admin.v1alpha.ListAudiencesRequest\x1A5.google.analytics.admin.v1alpha.ListAudiencesResponse\"9\xDAA\x06parent\x82\xD3\xE4\x93\x02*\x12(/v1alpha/{parent=properties/*}/audiences\x12\xBF\x01\x0A\x0ECreateAudience\x125.google.analytics.admin.v1alpha.CreateAudienceRequest\x1A(.google.analytics.admin.v1alpha.Audience\"L\xDAA\x0Fparent,audience\x82\xD3\xE4\x93\x024\"(/v1alpha/{parent=properties/*}/audiences:\x08audience\x12\xCD\x01\x0A\x0EUpdateAudience\x125.google.analytics.admin.v1alpha.UpdateAudienceRequest\x1A(.google.analytics.admin.v1alpha.Audience\"Z\xDAA\x14audience,update_mask\x82\xD3\xE4\x93\x02=21/v1alpha/{audience.name=properties/*/audiences/*}:\x08audience\x12\x9E\x01\x0A\x0FArchiveAudience\x126.google.analytics.admin.v1alpha.ArchiveAudienceRequest\x1A\x16.google.protobuf.Empty\";\x82\xD3\xE4\x93\x025\"0/v1alpha/{name=properties/*/audiences/*}:archive:\x01*\x12\xC4\x01\x0A\x13GetSearchAds360Link\x12:.google.analytics.admin.v1alpha.GetSearchAds360LinkRequest\x1A0.google.analytics.admin.v1alpha.SearchAds360Link\"?\xDAA\x04name\x82\xD3\xE4\x93\x022\x120/v1alpha/{name=properties/*/searchAds360Links/*}\x12\xD7\x01\x0A\x15ListSearchAds360Links\x12<.google.analytics.admin.v1alpha.ListSearchAds360LinksRequest\x1A=.google.analytics.admin.v1alpha.ListSearchAds360LinksResponse\"A\xDAA\x06parent\x82\xD3\xE4\x93\x022\x120/v1alpha/{parent=properties/*}/searchAds360Links\x12\xF5\x01\x0A\x16CreateSearchAds360Link\x12=.google.analytics.admin.v1alpha.CreateSearchAds360LinkRequest\x1A0.google.analytics.admin.v1alpha.SearchAds360Link\"j\xDAA\x1Aparent,search_ads_360_link\x82\xD3\xE4\x93\x02G\"0/v1alpha/{parent=properties/*}/searchAds360Links:\x13search_ads_360_link\x12\xB0\x01\x0A\x16DeleteSearchAds360Link\x12=.google.analytics.admin.v1alpha.DeleteSearchAds360LinkRequest\x1A\x16.google.protobuf.Empty\"?\xDAA\x04name\x82\xD3\xE4\x93\x022*0/v1alpha/{name=properties/*/searchAds360Links/*}\x12\x8F\x02\x0A\x16UpdateSearchAds360Link\x12=.google.analytics.admin.v1alpha.UpdateSearchAds360LinkRequest\x1A0.google.analytics.admin.v1alpha.SearchAds360Link\"\x83\x01\xDAA\x1Fsearch_ads_360_link,update_mask\x82\xD3\xE4\x93\x02[2D/v1alpha/{search_ads_360_link.name=properties/*/searchAds360Links/*}:\x13search_ads_360_link\x12\xCD\x01\x0A\x16GetAttributionSettings\x12=.google.analytics.admin.v1alpha.GetAttributionSettingsRequest\x1A3.google.analytics.admin.v1alpha.AttributionSettings\"?\xDAA\x04name\x82\xD3\xE4\x93\x022\x120/v1alpha/{name=properties/*/attributionSettings}\x12\x9B\x02\x0A\x19UpdateAttributionSettings\x12@.google.analytics.admin.v1alpha.UpdateAttributionSettingsRequest\x1A3.google.analytics.admin.v1alpha.AttributionSettings\"\x86\x01\xDAA attribution_settings,update_mask\x82\xD3\xE4\x93\x02]2E/v1alpha/{attribution_settings.name=properties/*/attributionSettings}:\x14attribution_settings\x12\xF0\x01\x0A\x0FRunAccessReport\x126.google.analytics.admin.v1alpha.RunAccessReportRequest\x1A7.google.analytics.admin.v1alpha.RunAccessReportResponse\"l\x82\xD3\xE4\x93\x02f\"./v1alpha/{entity=properties/*}:runAccessReport:\x01*Z1\",/v1alpha/{entity=accounts/*}:runAccessReport:\x01*\x12\x9F\x02\x0A\x13CreateAccessBinding\x12:.google.analytics.admin.v1alpha.CreateAccessBindingRequest\x1A-.google.analytics.admin.v1alpha.AccessBinding\"\x9C\x01\xDAA\x15parent,access_binding\x82\xD3\xE4\x93\x02~\"+/v1alpha/{parent=accounts/*}/accessBindings:\x0Eaccess_bindingZ?\"-/v1alpha/{parent=properties/*}/accessBindings:\x0Eaccess_binding\x12\xE7\x01\x0A\x10GetAccessBinding\x127.google.analytics.admin.v1alpha.GetAccessBindingRequest\x1A-.google.analytics.admin.v1alpha.AccessBinding\"k\xDAA\x04name\x82\xD3\xE4\x93\x02^\x12+/v1alpha/{name=accounts/*/accessBindings/*}Z/\x12-/v1alpha/{name=properties/*/accessBindings/*}\x12\xB7\x02\x0A\x13UpdateAccessBinding\x12:.google.analytics.admin.v1alpha.UpdateAccessBindingRequest\x1A-.google.analytics.admin.v1alpha.AccessBinding\"\xB4\x01\xDAA\x0Eaccess_binding\x82\xD3\xE4\x93\x02\x9C\x012:/v1alpha/{access_binding.name=accounts/*/accessBindings/*}:\x0Eaccess_bindingZN2\"9/v1alpha/{parent=properties/*}/accessBindings:batchCreate:\x01*\x12\x8F\x02\x0A\x16BatchGetAccessBindings\x12=.google.analytics.admin.v1alpha.BatchGetAccessBindingsRequest\x1A>.google.analytics.admin.v1alpha.BatchGetAccessBindingsResponse\"v\x82\xD3\xE4\x93\x02p\x124/v1alpha/{parent=accounts/*}/accessBindings:batchGetZ8\x126/v1alpha/{parent=properties/*}/accessBindings:batchGet\x12\xA5\x02\x0A\x19BatchUpdateAccessBindings\x12@.google.analytics.admin.v1alpha.BatchUpdateAccessBindingsRequest\x1AA.google.analytics.admin.v1alpha.BatchUpdateAccessBindingsResponse\"\x82\x01\x82\xD3\xE4\x93\x02|\"7/v1alpha/{parent=accounts/*}/accessBindings:batchUpdate:\x01*Z>\"9/v1alpha/{parent=properties/*}/accessBindings:batchUpdate:\x01*\x12\xFA\x01\x0A\x19BatchDeleteAccessBindings\x12@.google.analytics.admin.v1alpha.BatchDeleteAccessBindingsRequest\x1A\x16.google.protobuf.Empty\"\x82\x01\x82\xD3\xE4\x93\x02|\"7/v1alpha/{parent=accounts/*}/accessBindings:batchDelete:\x01*Z>\"9/v1alpha/{parent=properties/*}/accessBindings:batchDelete:\x01*\x12\xC0\x01\x0A\x12GetExpandedDataSet\x129.google.analytics.admin.v1alpha.GetExpandedDataSetRequest\x1A/.google.analytics.admin.v1alpha.ExpandedDataSet\">\xDAA\x04name\x82\xD3\xE4\x93\x021\x12//v1alpha/{name=properties/*/expandedDataSets/*}\x12\xD3\x01\x0A\x14ListExpandedDataSets\x12;.google.analytics.admin.v1alpha.ListExpandedDataSetsRequest\x1A<.google.analytics.admin.v1alpha.ListExpandedDataSetsResponse\"@\xDAA\x06parent\x82\xD3\xE4\x93\x021\x12//v1alpha/{parent=properties/*}/expandedDataSets\x12\xED\x01\x0A\x15CreateExpandedDataSet\x12<.google.analytics.admin.v1alpha.CreateExpandedDataSetRequest\x1A/.google.analytics.admin.v1alpha.ExpandedDataSet\"e\xDAA\x18parent,expanded_data_set\x82\xD3\xE4\x93\x02D\"//v1alpha/{parent=properties/*}/expandedDataSets:\x11expanded_data_set\x12\x84\x02\x0A\x15UpdateExpandedDataSet\x12<.google.analytics.admin.v1alpha.UpdateExpandedDataSetRequest\x1A/.google.analytics.admin.v1alpha.ExpandedDataSet\"|\xDAA\x1Dexpanded_data_set,update_mask\x82\xD3\xE4\x93\x02V2A/v1alpha/{expanded_data_set.name=properties/*/expandedDataSets/*}:\x11expanded_data_set\x12\xAD\x01\x0A\x15DeleteExpandedDataSet\x12<.google.analytics.admin.v1alpha.DeleteExpandedDataSetRequest\x1A\x16.google.protobuf.Empty\">\xDAA\x04name\x82\xD3\xE4\x93\x021*//v1alpha/{name=properties/*/expandedDataSets/*}\x12\xB4\x01\x0A\x0FGetChannelGroup\x126.google.analytics.admin.v1alpha.GetChannelGroupRequest\x1A,.google.analytics.admin.v1alpha.ChannelGroup\";\xDAA\x04name\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{name=properties/*/channelGroups/*}\x12\xC7\x01\x0A\x11ListChannelGroups\x128.google.analytics.admin.v1alpha.ListChannelGroupsRequest\x1A9.google.analytics.admin.v1alpha.ListChannelGroupsResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/channelGroups\x12\xD9\x01\x0A\x12CreateChannelGroup\x129.google.analytics.admin.v1alpha.CreateChannelGroupRequest\x1A,.google.analytics.admin.v1alpha.ChannelGroup\"Z\xDAA\x14parent,channel_group\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/channelGroups:\x0Dchannel_group\x12\xEC\x01\x0A\x12UpdateChannelGroup\x129.google.analytics.admin.v1alpha.UpdateChannelGroupRequest\x1A,.google.analytics.admin.v1alpha.ChannelGroup\"m\xDAA\x19channel_group,update_mask\x82\xD3\xE4\x93\x02K2:/v1alpha/{channel_group.name=properties/*/channelGroups/*}:\x0Dchannel_group\x12\xA4\x01\x0A\x12DeleteChannelGroup\x129.google.analytics.admin.v1alpha.DeleteChannelGroupRequest\x1A\x16.google.protobuf.Empty\";\xDAA\x04name\x82\xD3\xE4\x93\x02.*,/v1alpha/{name=properties/*/channelGroups/*}\x12\xD9\x01\x0A\x12CreateBigQueryLink\x129.google.analytics.admin.v1alpha.CreateBigQueryLinkRequest\x1A,.google.analytics.admin.v1alpha.BigQueryLink\"Z\xDAA\x14parent,bigquery_link\x82\xD3\xE4\x93\x02=\",/v1alpha/{parent=properties/*}/bigQueryLinks:\x0Dbigquery_link\x12\xB4\x01\x0A\x0FGetBigQueryLink\x126.google.analytics.admin.v1alpha.GetBigQueryLinkRequest\x1A,.google.analytics.admin.v1alpha.BigQueryLink\";\xDAA\x04name\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{name=properties/*/bigQueryLinks/*}\x12\xC7\x01\x0A\x11ListBigQueryLinks\x128.google.analytics.admin.v1alpha.ListBigQueryLinksRequest\x1A9.google.analytics.admin.v1alpha.ListBigQueryLinksResponse\"=\xDAA\x06parent\x82\xD3\xE4\x93\x02.\x12,/v1alpha/{parent=properties/*}/bigQueryLinks\x12\xA4\x01\x0A\x12DeleteBigQueryLink\x129.google.analytics.admin.v1alpha.DeleteBigQueryLinkRequest\x1A\x16.google.protobuf.Empty\";\xDAA\x04name\x82\xD3\xE4\x93\x02.*,/v1alpha/{name=properties/*/bigQueryLinks/*}\x12\xEC\x01\x0A\x12UpdateBigQueryLink\x129.google.analytics.admin.v1alpha.UpdateBigQueryLinkRequest\x1A,.google.analytics.admin.v1alpha.BigQueryLink\"m\xDAA\x19bigquery_link,update_mask\x82\xD3\xE4\x93\x02K2:/v1alpha/{bigquery_link.name=properties/*/bigQueryLinks/*}:\x0Dbigquery_link\x12\xFB\x01\x0A\x1EGetEnhancedMeasurementSettings\x12E.google.analytics.admin.v1alpha.GetEnhancedMeasurementSettingsRequest\x1A;.google.analytics.admin.v1alpha.EnhancedMeasurementSettings\"U\xDAA\x04name\x82\xD3\xE4\x93\x02H\x12F/v1alpha/{name=properties/*/dataStreams/*/enhancedMeasurementSettings}\x12\xE5\x02\x0A!UpdateEnhancedMeasurementSettings\x12H.google.analytics.admin.v1alpha.UpdateEnhancedMeasurementSettingsRequest\x1A;.google.analytics.admin.v1alpha.EnhancedMeasurementSettings\"\xB8\x01\xDAA)enhanced_measurement_settings,update_mask\x82\xD3\xE4\x93\x02\x85\x012d/v1alpha/{enhanced_measurement_settings.name=properties/*/dataStreams/*/enhancedMeasurementSettings}:\x1Denhanced_measurement_settings\x12\xB0\x01\x0A\x0EGetAdSenseLink\x125.google.analytics.admin.v1alpha.GetAdSenseLinkRequest\x1A+.google.analytics.admin.v1alpha.AdSenseLink\":\xDAA\x04name\x82\xD3\xE4\x93\x02-\x12+/v1alpha/{name=properties/*/adSenseLinks/*}\x12\xD3\x01\x0A\x11CreateAdSenseLink\x128.google.analytics.admin.v1alpha.CreateAdSenseLinkRequest\x1A+.google.analytics.admin.v1alpha.AdSenseLink\"W\xDAA\x13parent,adsense_link\x82\xD3\xE4\x93\x02;\"+/v1alpha/{parent=properties/*}/adSenseLinks:\x0Cadsense_link\x12\xA1\x01\x0A\x11DeleteAdSenseLink\x128.google.analytics.admin.v1alpha.DeleteAdSenseLinkRequest\x1A\x16.google.protobuf.Empty\":\xDAA\x04name\x82\xD3\xE4\x93\x02-*+/v1alpha/{name=properties/*/adSenseLinks/*}\x12\xC3\x01\x0A\x10ListAdSenseLinks\x127.google.analytics.admin.v1alpha.ListAdSenseLinksRequest\x1A8.google.analytics.admin.v1alpha.ListAdSenseLinksResponse\"<\xDAA\x06parent\x82\xD3\xE4\x93\x02-\x12+/v1alpha/{parent=properties/*}/adSenseLinks\x12\xCE\x01\x0A\x12GetEventCreateRule\x129.google.analytics.admin.v1alpha.GetEventCreateRuleRequest\x1A/.google.analytics.admin.v1alpha.EventCreateRule\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}\x12\xE1\x01\x0A\x14ListEventCreateRules\x12;.google.analytics.admin.v1alpha.ListEventCreateRulesRequest\x1A<.google.analytics.admin.v1alpha.ListEventCreateRulesResponse\"N\xDAA\x06parent\x82\xD3\xE4\x93\x02?\x12=/v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules\x12\xFB\x01\x0A\x15CreateEventCreateRule\x12<.google.analytics.admin.v1alpha.CreateEventCreateRuleRequest\x1A/.google.analytics.admin.v1alpha.EventCreateRule\"s\xDAA\x18parent,event_create_rule\x82\xD3\xE4\x93\x02R\"=/v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRules:\x11event_create_rule\x12\x93\x02\x0A\x15UpdateEventCreateRule\x12<.google.analytics.admin.v1alpha.UpdateEventCreateRuleRequest\x1A/.google.analytics.admin.v1alpha.EventCreateRule\"\x8A\x01\xDAA\x1Devent_create_rule,update_mask\x82\xD3\xE4\x93\x02d2O/v1alpha/{event_create_rule.name=properties/*/dataStreams/*/eventCreateRules/*}:\x11event_create_rule\x12\xBB\x01\x0A\x15DeleteEventCreateRule\x12<.google.analytics.admin.v1alpha.DeleteEventCreateRuleRequest\x1A\x16.google.protobuf.Empty\"L\xDAA\x04name\x82\xD3\xE4\x93\x02?*=/v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}\x12\xC6\x01\x0A\x10GetEventEditRule\x127.google.analytics.admin.v1alpha.GetEventEditRuleRequest\x1A-.google.analytics.admin.v1alpha.EventEditRule\"J\xDAA\x04name\x82\xD3\xE4\x93\x02=\x12;/v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}\x12\xD9\x01\x0A\x12ListEventEditRules\x129.google.analytics.admin.v1alpha.ListEventEditRulesRequest\x1A:.google.analytics.admin.v1alpha.ListEventEditRulesResponse\"L\xDAA\x06parent\x82\xD3\xE4\x93\x02=\x12;/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules\x12\xEF\x01\x0A\x13CreateEventEditRule\x12:.google.analytics.admin.v1alpha.CreateEventEditRuleRequest\x1A-.google.analytics.admin.v1alpha.EventEditRule\"m\xDAA\x16parent,event_edit_rule\x82\xD3\xE4\x93\x02N\";/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules:\x0Fevent_edit_rule\x12\x85\x02\x0A\x13UpdateEventEditRule\x12:.google.analytics.admin.v1alpha.UpdateEventEditRuleRequest\x1A-.google.analytics.admin.v1alpha.EventEditRule\"\x82\x01\xDAA\x1Bevent_edit_rule,update_mask\x82\xD3\xE4\x93\x02^2K/v1alpha/{event_edit_rule.name=properties/*/dataStreams/*/eventEditRules/*}:\x0Fevent_edit_rule\x12\xB5\x01\x0A\x13DeleteEventEditRule\x12:.google.analytics.admin.v1alpha.DeleteEventEditRuleRequest\x1A\x16.google.protobuf.Empty\"J\xDAA\x04name\x82\xD3\xE4\x93\x02=*;/v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}\x12\xBD\x01\x0A\x15ReorderEventEditRules\x12<.google.analytics.admin.v1alpha.ReorderEventEditRulesRequest\x1A\x16.google.protobuf.Empty\"N\x82\xD3\xE4\x93\x02H\"C/v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules:reorder:\x01*\x12\xBA\x02\x0A\x1BUpdateDataRedactionSettings\x12B.google.analytics.admin.v1alpha.UpdateDataRedactionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRedactionSettings\"\x9F\x01\xDAA#data_redaction_settings,update_mask\x82\xD3\xE4\x93\x02s2X/v1alpha/{data_redaction_settings.name=properties/*/dataStreams/*/dataRedactionSettings}:\x17data_redaction_settings\x12\xE3\x01\x0A\x18GetDataRedactionSettings\x12?.google.analytics.admin.v1alpha.GetDataRedactionSettingsRequest\x1A5.google.analytics.admin.v1alpha.DataRedactionSettings\"O\xDAA\x04name\x82\xD3\xE4\x93\x02B\x12@/v1alpha/{name=properties/*/dataStreams/*/dataRedactionSettings}\x12\xC4\x01\x0A\x13GetCalculatedMetric\x12:.google.analytics.admin.v1alpha.GetCalculatedMetricRequest\x1A0.google.analytics.admin.v1alpha.CalculatedMetric\"?\xDAA\x04name\x82\xD3\xE4\x93\x022\x120/v1alpha/{name=properties/*/calculatedMetrics/*}\x12\x86\x02\x0A\x16CreateCalculatedMetric\x12=.google.analytics.admin.v1alpha.CreateCalculatedMetricRequest\x1A0.google.analytics.admin.v1alpha.CalculatedMetric\"{\xDAA-parent,calculated_metric,calculated_metric_id\x82\xD3\xE4\x93\x02E\"0/v1alpha/{parent=properties/*}/calculatedMetrics:\x11calculated_metric\x12\xD7\x01\x0A\x15ListCalculatedMetrics\x12<.google.analytics.admin.v1alpha.ListCalculatedMetricsRequest\x1A=.google.analytics.admin.v1alpha.ListCalculatedMetricsResponse\"A\xDAA\x06parent\x82\xD3\xE4\x93\x022\x120/v1alpha/{parent=properties/*}/calculatedMetrics\x12\x88\x02\x0A\x16UpdateCalculatedMetric\x12=.google.analytics.admin.v1alpha.UpdateCalculatedMetricRequest\x1A0.google.analytics.admin.v1alpha.CalculatedMetric\"}\xDAA\x1Dcalculated_metric,update_mask\x82\xD3\xE4\x93\x02W2B/v1alpha/{calculated_metric.name=properties/*/calculatedMetrics/*}:\x11calculated_metric\x12\xB0\x01\x0A\x16DeleteCalculatedMetric\x12=.google.analytics.admin.v1alpha.DeleteCalculatedMetricRequest\x1A\x16.google.protobuf.Empty\"?\xDAA\x04name\x82\xD3\xE4\x93\x022*0/v1alpha/{name=properties/*/calculatedMetrics/*}\x12\xC6\x01\x0A\x14CreateRollupProperty\x12;.google.analytics.admin.v1alpha.CreateRollupPropertyRequest\x1A<.google.analytics.admin.v1alpha.CreateRollupPropertyResponse\"3\x82\xD3\xE4\x93\x02-\"(/v1alpha/properties:createRollupProperty:\x01*\x12\xE4\x01\x0A\x1BGetRollupPropertySourceLink\x12B.google.analytics.admin.v1alpha.GetRollupPropertySourceLinkRequest\x1A8.google.analytics.admin.v1alpha.RollupPropertySourceLink\"G\xDAA\x04name\x82\xD3\xE4\x93\x02:\x128/v1alpha/{name=properties/*/rollupPropertySourceLinks/*}\x12\xF7\x01\x0A\x1DListRollupPropertySourceLinks\x12D.google.analytics.admin.v1alpha.ListRollupPropertySourceLinksRequest\x1AE.google.analytics.admin.v1alpha.ListRollupPropertySourceLinksResponse\"I\xDAA\x06parent\x82\xD3\xE4\x93\x02:\x128/v1alpha/{parent=properties/*}/rollupPropertySourceLinks\x12\xA6\x02\x0A\x1ECreateRollupPropertySourceLink\x12E.google.analytics.admin.v1alpha.CreateRollupPropertySourceLinkRequest\x1A8.google.analytics.admin.v1alpha.RollupPropertySourceLink\"\x82\x01\xDAA\"parent,rollup_property_source_link\x82\xD3\xE4\x93\x02W\"8/v1alpha/{parent=properties/*}/rollupPropertySourceLinks:\x1Brollup_property_source_link\x12\xC8\x01\x0A\x1EDeleteRollupPropertySourceLink\x12E.google.analytics.admin.v1alpha.DeleteRollupPropertySourceLinkRequest\x1A\x16.google.protobuf.Empty\"G\xDAA\x04name\x82\xD3\xE4\x93\x02:*8/v1alpha/{name=properties/*/rollupPropertySourceLinks/*}\x12\xC6\x01\x0A\x14ProvisionSubproperty\x12;.google.analytics.admin.v1alpha.ProvisionSubpropertyRequest\x1A<.google.analytics.admin.v1alpha.ProvisionSubpropertyResponse\"3\x82\xD3\xE4\x93\x02-\"(/v1alpha/properties:provisionSubproperty:\x01*\x12\x97\x02\x0A\x1CCreateSubpropertyEventFilter\x12C.google.analytics.admin.v1alpha.CreateSubpropertyEventFilterRequest\x1A6.google.analytics.admin.v1alpha.SubpropertyEventFilter\"z\xDAA\x1Fparent,subproperty_event_filter\x82\xD3\xE4\x93\x02R\"6/v1alpha/{parent=properties/*}/subpropertyEventFilters:\x18subproperty_event_filter\x12\xDC\x01\x0A\x19GetSubpropertyEventFilter\x12@.google.analytics.admin.v1alpha.GetSubpropertyEventFilterRequest\x1A6.google.analytics.admin.v1alpha.SubpropertyEventFilter\"E\xDAA\x04name\x82\xD3\xE4\x93\x028\x126/v1alpha/{name=properties/*/subpropertyEventFilters/*}\x12\xEF\x01\x0A\x1BListSubpropertyEventFilters\x12B.google.analytics.admin.v1alpha.ListSubpropertyEventFiltersRequest\x1AC.google.analytics.admin.v1alpha.ListSubpropertyEventFiltersResponse\"G\xDAA\x06parent\x82\xD3\xE4\x93\x028\x126/v1alpha/{parent=properties/*}/subpropertyEventFilters\x12\xB6\x02\x0A\x1CUpdateSubpropertyEventFilter\x12C.google.analytics.admin.v1alpha.UpdateSubpropertyEventFilterRequest\x1A6.google.analytics.admin.v1alpha.SubpropertyEventFilter\"\x98\x01\xDAA\$subproperty_event_filter,update_mask\x82\xD3\xE4\x93\x02k2O/v1alpha/{subproperty_event_filter.name=properties/*/subpropertyEventFilters/*}:\x18subproperty_event_filter\x12\xC2\x01\x0A\x1CDeleteSubpropertyEventFilter\x12C.google.analytics.admin.v1alpha.DeleteSubpropertyEventFilterRequest\x1A\x16.google.protobuf.Empty\"E\xDAA\x04name\x82\xD3\xE4\x93\x028*6/v1alpha/{name=properties/*/subpropertyEventFilters/*}\x12\x9D\x02\x0A\x1DCreateReportingDataAnnotation\x12D.google.analytics.admin.v1alpha.CreateReportingDataAnnotationRequest\x1A7.google.analytics.admin.v1alpha.ReportingDataAnnotation\"}\xDAA parent,reporting_data_annotation\x82\xD3\xE4\x93\x02T\"7/v1alpha/{parent=properties/*}/reportingDataAnnotations:\x19reporting_data_annotation\x12\xE0\x01\x0A\x1AGetReportingDataAnnotation\x12A.google.analytics.admin.v1alpha.GetReportingDataAnnotationRequest\x1A7.google.analytics.admin.v1alpha.ReportingDataAnnotation\"F\xDAA\x04name\x82\xD3\xE4\x93\x029\x127/v1alpha/{name=properties/*/reportingDataAnnotations/*}\x12\xF3\x01\x0A\x1CListReportingDataAnnotations\x12C.google.analytics.admin.v1alpha.ListReportingDataAnnotationsRequest\x1AD.google.analytics.admin.v1alpha.ListReportingDataAnnotationsResponse\"H\xDAA\x06parent\x82\xD3\xE4\x93\x029\x127/v1alpha/{parent=properties/*}/reportingDataAnnotations\x12\xBD\x02\x0A\x1DUpdateReportingDataAnnotation\x12D.google.analytics.admin.v1alpha.UpdateReportingDataAnnotationRequest\x1A7.google.analytics.admin.v1alpha.ReportingDataAnnotation\"\x9C\x01\xDAA%reporting_data_annotation,update_mask\x82\xD3\xE4\x93\x02n2Q/v1alpha/{reporting_data_annotation.name=properties/*/reportingDataAnnotations/*}:\x19reporting_data_annotation\x12\xC5\x01\x0A\x1DDeleteReportingDataAnnotation\x12D.google.analytics.admin.v1alpha.DeleteReportingDataAnnotationRequest\x1A\x16.google.protobuf.Empty\"F\xDAA\x04name\x82\xD3\xE4\x93\x029*7/v1alpha/{name=properties/*/reportingDataAnnotations/*}\x12\xCE\x01\x0A\x12SubmitUserDeletion\x129.google.analytics.admin.v1alpha.SubmitUserDeletionRequest\x1A:.google.analytics.admin.v1alpha.SubmitUserDeletionResponse\"A\xDAA\x04name\x82\xD3\xE4\x93\x024\"//v1alpha/{name=properties/*}:submitUserDeletion:\x01*\x12\xEB\x01\x0A\x1AListSubpropertySyncConfigs\x12A.google.analytics.admin.v1alpha.ListSubpropertySyncConfigsRequest\x1AB.google.analytics.admin.v1alpha.ListSubpropertySyncConfigsResponse\"F\xDAA\x06parent\x82\xD3\xE4\x93\x027\x125/v1alpha/{parent=properties/*}/subpropertySyncConfigs\x12\xAF\x02\x0A\x1BUpdateSubpropertySyncConfig\x12B.google.analytics.admin.v1alpha.UpdateSubpropertySyncConfigRequest\x1A5.google.analytics.admin.v1alpha.SubpropertySyncConfig\"\x94\x01\xDAA#subproperty_sync_config,update_mask\x82\xD3\xE4\x93\x02h2M/v1alpha/{subproperty_sync_config.name=properties/*/subpropertySyncConfigs/*}:\x17subproperty_sync_config\x12\xD8\x01\x0A\x18GetSubpropertySyncConfig\x12?.google.analytics.admin.v1alpha.GetSubpropertySyncConfigRequest\x1A5.google.analytics.admin.v1alpha.SubpropertySyncConfig\"D\xDAA\x04name\x82\xD3\xE4\x93\x027\x125/v1alpha/{name=properties/*/subpropertySyncConfigs/*}\x12\xE5\x01\x0A\x1CGetReportingIdentitySettings\x12C.google.analytics.admin.v1alpha.GetReportingIdentitySettingsRequest\x1A9.google.analytics.admin.v1alpha.ReportingIdentitySettings\"E\xDAA\x04name\x82\xD3\xE4\x93\x028\x126/v1alpha/{name=properties/*/reportingIdentitySettings}\x12\xE1\x01\x0A\x1BGetUserProvidedDataSettings\x12B.google.analytics.admin.v1alpha.GetUserProvidedDataSettingsRequest\x1A8.google.analytics.admin.v1alpha.UserProvidedDataSettings\"D\xDAA\x04name\x82\xD3\xE4\x93\x027\x125/v1alpha/{name=properties/*/userProvidedDataSettings}\x1A\xFC\x01\xCAA\x1Danalyticsadmin.googleapis.com\xD2A\xD8\x01https://www.googleapis.com/auth/analytics.edit,https://www.googleapis.com/auth/analytics.manage.users,https://www.googleapis.com/auth/analytics.manage.users.readonly,https://www.googleapis.com/auth/analytics.readonlyB{\x0A\"com.google.analytics.admin.v1alphaB\x13AnalyticsAdminProtoP\x01Z>cloud.google.com/go/analytics/admin/apiv1alpha/adminpb;adminpbb\x06proto3" , true); static::$is_initialized = true; diff --git a/AnalyticsAdmin/metadata/V1Alpha/Resources.php b/AnalyticsAdmin/metadata/V1Alpha/Resources.php index 63f6e715386f..d8eed048349a 100644 --- a/AnalyticsAdmin/metadata/V1Alpha/Resources.php +++ b/AnalyticsAdmin/metadata/V1Alpha/Resources.php @@ -24,7 +24,7 @@ public static function initOnce() { \GPBMetadata\Google\Protobuf\Wrappers::initOnce(); \GPBMetadata\Google\Type\Date::initOnce(); $pool->internalAddGeneratedFile( - "\x0A\xCE\xAF\x01\x0A.google/analytics/admin/v1alpha/resources.proto\x12\x1Egoogle.analytics.admin.v1alpha\x1A2google/analytics/admin/v1alpha/channel_group.proto\x1A:google/analytics/admin/v1alpha/event_create_and_edit.proto\x1A6google/analytics/admin/v1alpha/expanded_data_set.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x1Egoogle/protobuf/wrappers.proto\x1A\x16google/type/date.proto\"\xE4\x02\x0A\x07Account\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x124\x0A\x0Bcreate_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x19\x0A\x0Cdisplay_name\x18\x04 \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x0Bregion_code\x18\x05 \x01(\x09\x12\x14\x0A\x07deleted\x18\x06 \x01(\x08B\x03\xE0A\x03\x12T\x0A\x10gmp_organization\x18\x07 \x01(\x09B:\xE0A\x03\xFAA4\x0A2marketingplatformadmin.googleapis.com/Organization:>\xEAA;\x0A%analyticsadmin.googleapis.com/Account\x12\x12accounts/{account}\"\xB9\x05\x0A\x08Property\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12H\x0A\x0Dproperty_type\x18\x0E \x01(\x0E2,.google.analytics.admin.v1alpha.PropertyTypeB\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x13\x0A\x06parent\x18\x02 \x01(\x09B\x03\xE0A\x05\x12\x19\x0A\x0Cdisplay_name\x18\x05 \x01(\x09B\x03\xE0A\x02\x12K\x0A\x11industry_category\x18\x06 \x01(\x0E20.google.analytics.admin.v1alpha.IndustryCategory\x12\x16\x0A\x09time_zone\x18\x07 \x01(\x09B\x03\xE0A\x02\x12\x15\x0A\x0Dcurrency_code\x18\x08 \x01(\x09\x12H\x0A\x0Dservice_level\x18\x0A \x01(\x0E2,.google.analytics.admin.v1alpha.ServiceLevelB\x03\xE0A\x03\x124\x0A\x0Bdelete_time\x18\x0B \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bexpire_time\x18\x0C \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12>\x0A\x07account\x18\x0D \x01(\x09B-\xE0A\x05\xFAA'\x0A%analyticsadmin.googleapis.com/Account:B\xEAA?\x0A&analyticsadmin.googleapis.com/Property\x12\x15properties/{property}\"\xF4\x07\x0A\x0ADataStream\x12S\x0A\x0Fweb_stream_data\x18\x06 \x01(\x0B28.google.analytics.admin.v1alpha.DataStream.WebStreamDataH\x00\x12b\x0A\x17android_app_stream_data\x18\x07 \x01(\x0B2?.google.analytics.admin.v1alpha.DataStream.AndroidAppStreamDataH\x00\x12Z\x0A\x13ios_app_stream_data\x18\x08 \x01(\x0B2;.google.analytics.admin.v1alpha.DataStream.IosAppStreamDataH\x00\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12O\x0A\x04type\x18\x02 \x01(\x0E29.google.analytics.admin.v1alpha.DataStream.DataStreamTypeB\x06\xE0A\x05\xE0A\x02\x12\x14\x0A\x0Cdisplay_name\x18\x03 \x01(\x09\x124\x0A\x0Bcreate_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x05 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x1A_\x0A\x0DWebStreamData\x12\x1B\x0A\x0Emeasurement_id\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1C\x0A\x0Ffirebase_app_id\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x13\x0A\x0Bdefault_uri\x18\x03 \x01(\x09\x1AO\x0A\x14AndroidAppStreamData\x12\x1C\x0A\x0Ffirebase_app_id\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x0Cpackage_name\x18\x02 \x01(\x09B\x03\xE0A\x05\x1AK\x0A\x10IosAppStreamData\x12\x1C\x0A\x0Ffirebase_app_id\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x09bundle_id\x18\x02 \x01(\x09B\x06\xE0A\x05\xE0A\x02\"}\x0A\x0EDataStreamType\x12 \x0A\x1CDATA_STREAM_TYPE_UNSPECIFIED\x10\x00\x12\x13\x0A\x0FWEB_DATA_STREAM\x10\x01\x12\x1B\x0A\x17ANDROID_APP_DATA_STREAM\x10\x02\x12\x17\x0A\x13IOS_APP_DATA_STREAM\x10\x03:^\xEAA[\x0A(analyticsadmin.googleapis.com/DataStream\x12/properties/{property}/dataStreams/{data_stream}B\x0D\x0A\x0Bstream_data\"\xD3\x01\x0A\x0CFirebaseLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x14\x0A\x07project\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03:d\xEAAa\x0A*analyticsadmin.googleapis.com/FirebaseLink\x123properties/{property}/firebaseLinks/{firebase_link}\"\xA9\x01\x0A\x0DGlobalSiteTag\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x14\x0A\x07snippet\x18\x02 \x01(\x09B\x03\xE0A\x05:o\xEAAl\x0A+analyticsadmin.googleapis.com/GlobalSiteTag\x12=properties/{property}/dataStreams/{data_stream}/globalSiteTag\"\x98\x03\x0A\x0DGoogleAdsLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bcustomer_id\x18\x03 \x01(\x09B\x03\xE0A\x05\x12\x1F\x0A\x12can_manage_clients\x18\x04 \x01(\x08B\x03\xE0A\x03\x12?\x0A\x1Bads_personalization_enabled\x18\x05 \x01(\x0B2\x1A.google.protobuf.BoolValue\x124\x0A\x0Bcreate_time\x18\x07 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x08 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\"\x0A\x15creator_email_address\x18\x09 \x01(\x09B\x03\xE0A\x03:h\xEAAe\x0A+analyticsadmin.googleapis.com/GoogleAdsLink\x126properties/{property}/googleAdsLinks/{google_ads_link}\"\xEF\x02\x0A\x13DataSharingSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12+\x0A#sharing_with_google_support_enabled\x18\x02 \x01(\x08\x122\x0A*sharing_with_google_assigned_sales_enabled\x18\x03 \x01(\x08\x121\x0A%sharing_with_google_any_sales_enabled\x18\x04 \x01(\x08B\x02\x18\x01\x12,\x0A\$sharing_with_google_products_enabled\x18\x05 \x01(\x08\x12#\x0A\x1Bsharing_with_others_enabled\x18\x06 \x01(\x08:^\xEAA[\x0A1analyticsadmin.googleapis.com/DataSharingSettings\x12&accounts/{account}/dataSharingSettings\"\x95\x02\x0A\x0EAccountSummary\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12;\x0A\x07account\x18\x02 \x01(\x09B*\xFAA'\x0A%analyticsadmin.googleapis.com/Account\x12\x14\x0A\x0Cdisplay_name\x18\x03 \x01(\x09\x12K\x0A\x12property_summaries\x18\x04 \x03(\x0B2/.google.analytics.admin.v1alpha.PropertySummary:U\xEAAR\x0A,analyticsadmin.googleapis.com/AccountSummary\x12\"accountSummaries/{account_summary}\"\xBB\x01\x0A\x0FPropertySummary\x12=\x0A\x08property\x18\x01 \x01(\x09B+\xFAA(\x0A&analyticsadmin.googleapis.com/Property\x12\x14\x0A\x0Cdisplay_name\x18\x02 \x01(\x09\x12C\x0A\x0Dproperty_type\x18\x03 \x01(\x0E2,.google.analytics.admin.v1alpha.PropertyType\x12\x0E\x0A\x06parent\x18\x04 \x01(\x09\"\x8E\x02\x0A\x19MeasurementProtocolSecret\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x0Cdisplay_name\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x19\x0A\x0Csecret_value\x18\x03 \x01(\x09B\x03\xE0A\x03:\xA7\x01\xEAA\xA3\x01\x0A7analyticsadmin.googleapis.com/MeasurementProtocolSecret\x12hproperties/{property}/dataStreams/{data_stream}/measurementProtocolSecrets/{measurement_protocol_secret}\"\x83\x04\x0A SKAdNetworkConversionValueSchema\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12P\x0A\x13postback_window_one\x18\x02 \x01(\x0B2..google.analytics.admin.v1alpha.PostbackWindowB\x03\xE0A\x02\x12K\x0A\x13postback_window_two\x18\x03 \x01(\x0B2..google.analytics.admin.v1alpha.PostbackWindow\x12M\x0A\x15postback_window_three\x18\x04 \x01(\x0B2..google.analytics.admin.v1alpha.PostbackWindow\x12\x1F\x0A\x17apply_conversion_values\x18\x05 \x01(\x08:\xBC\x01\xEAA\xB8\x01\x0A>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\x12vproperties/{property}/dataStreams/{data_stream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema}\"\x87\x01\x0A\x0EPostbackWindow\x12K\x0A\x11conversion_values\x18\x01 \x03(\x0B20.google.analytics.admin.v1alpha.ConversionValues\x12(\x0A postback_window_settings_enabled\x18\x02 \x01(\x08\"\xF4\x01\x0A\x10ConversionValues\x12\x14\x0A\x0Cdisplay_name\x18\x01 \x01(\x09\x12\x17\x0A\x0Afine_value\x18\x02 \x01(\x05H\x00\x88\x01\x01\x12F\x0A\x0Ccoarse_value\x18\x03 \x01(\x0E2+.google.analytics.admin.v1alpha.CoarseValueB\x03\xE0A\x02\x12D\x0A\x0Eevent_mappings\x18\x04 \x03(\x0B2,.google.analytics.admin.v1alpha.EventMapping\x12\x14\x0A\x0Clock_enabled\x18\x05 \x01(\x08B\x0D\x0A\x0B_fine_value\"\xEF\x01\x0A\x0CEventMapping\x12\x17\x0A\x0Aevent_name\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x1C\x0A\x0Fmin_event_count\x18\x02 \x01(\x03H\x00\x88\x01\x01\x12\x1C\x0A\x0Fmax_event_count\x18\x03 \x01(\x03H\x01\x88\x01\x01\x12\x1C\x0A\x0Fmin_event_value\x18\x04 \x01(\x01H\x02\x88\x01\x01\x12\x1C\x0A\x0Fmax_event_value\x18\x05 \x01(\x01H\x03\x88\x01\x01B\x12\x0A\x10_min_event_countB\x12\x0A\x10_max_event_countB\x12\x0A\x10_min_event_valueB\x12\x0A\x10_max_event_value\"\x8A\x02\x0A\x12ChangeHistoryEvent\x12\x0A\x0A\x02id\x18\x01 \x01(\x09\x12/\x0A\x0Bchange_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12=\x0A\x0Aactor_type\x18\x03 \x01(\x0E2).google.analytics.admin.v1alpha.ActorType\x12\x18\x0A\x10user_actor_email\x18\x04 \x01(\x09\x12\x18\x0A\x10changes_filtered\x18\x05 \x01(\x08\x12D\x0A\x07changes\x18\x06 \x03(\x0B23.google.analytics.admin.v1alpha.ChangeHistoryChange\"\xB8\x15\x0A\x13ChangeHistoryChange\x12\x10\x0A\x08resource\x18\x01 \x01(\x09\x12:\x0A\x06action\x18\x02 \x01(\x0E2*.google.analytics.admin.v1alpha.ActionType\x12i\x0A\x16resource_before_change\x18\x03 \x01(\x0B2I.google.analytics.admin.v1alpha.ChangeHistoryChange.ChangeHistoryResource\x12h\x0A\x15resource_after_change\x18\x04 \x01(\x0B2I.google.analytics.admin.v1alpha.ChangeHistoryChange.ChangeHistoryResource\x1A\xFD\x12\x0A\x15ChangeHistoryResource\x12:\x0A\x07account\x18\x01 \x01(\x0B2'.google.analytics.admin.v1alpha.AccountH\x00\x12<\x0A\x08property\x18\x02 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyH\x00\x12E\x0A\x0Dfirebase_link\x18\x06 \x01(\x0B2,.google.analytics.admin.v1alpha.FirebaseLinkH\x00\x12H\x0A\x0Fgoogle_ads_link\x18\x07 \x01(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLinkH\x00\x12X\x0A\x17google_signals_settings\x18\x08 \x01(\x0B25.google.analytics.admin.v1alpha.GoogleSignalsSettingsH\x00\x12j\x0A!display_video_360_advertiser_link\x18\x09 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkH\x00\x12{\x0A*display_video_360_advertiser_link_proposal\x18\x0A \x01(\x0B2E.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposalH\x00\x12K\x0A\x10conversion_event\x18\x0B \x01(\x0B2/.google.analytics.admin.v1alpha.ConversionEventH\x00\x12`\x0A\x1Bmeasurement_protocol_secret\x18\x0C \x01(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecretH\x00\x12K\x0A\x10custom_dimension\x18\x0D \x01(\x0B2/.google.analytics.admin.v1alpha.CustomDimensionH\x00\x12E\x0A\x0Dcustom_metric\x18\x0E \x01(\x0B2,.google.analytics.admin.v1alpha.CustomMetricH\x00\x12X\x0A\x17data_retention_settings\x18\x0F \x01(\x0B25.google.analytics.admin.v1alpha.DataRetentionSettingsH\x00\x12O\x0A\x13search_ads_360_link\x18\x10 \x01(\x0B20.google.analytics.admin.v1alpha.SearchAds360LinkH\x00\x12A\x0A\x0Bdata_stream\x18\x12 \x01(\x0B2*.google.analytics.admin.v1alpha.DataStreamH\x00\x12S\x0A\x14attribution_settings\x18\x14 \x01(\x0B23.google.analytics.admin.v1alpha.AttributionSettingsH\x00\x12L\x0A\x11expanded_data_set\x18\x15 \x01(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSetH\x00\x12E\x0A\x0Dchannel_group\x18\x16 \x01(\x0B2,.google.analytics.admin.v1alpha.ChannelGroupH\x00\x12E\x0A\x0Dbigquery_link\x18\x17 \x01(\x0B2,.google.analytics.admin.v1alpha.BigQueryLinkH\x00\x12d\x0A\x1Denhanced_measurement_settings\x18\x18 \x01(\x0B2;.google.analytics.admin.v1alpha.EnhancedMeasurementSettingsH\x00\x12X\x0A\x17data_redaction_settings\x18\x19 \x01(\x0B25.google.analytics.admin.v1alpha.DataRedactionSettingsH\x00\x12o\x0A#skadnetwork_conversion_value_schema\x18\x1A \x01(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchemaH\x00\x12C\x0A\x0Cadsense_link\x18\x1B \x01(\x0B2+.google.analytics.admin.v1alpha.AdSenseLinkH\x00\x12<\x0A\x08audience\x18\x1C \x01(\x0B2(.google.analytics.admin.v1alpha.AudienceH\x00\x12L\x0A\x11event_create_rule\x18\x1D \x01(\x0B2/.google.analytics.admin.v1alpha.EventCreateRuleH\x00\x12=\x0A\x09key_event\x18\x1E \x01(\x0B2(.google.analytics.admin.v1alpha.KeyEventH\x00\x12M\x0A\x11calculated_metric\x18\x1F \x01(\x0B20.google.analytics.admin.v1alpha.CalculatedMetricH\x00\x12\\\x0A\x19reporting_data_annotation\x18 \x01(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotationH\x00\x12X\x0A\x17subproperty_sync_config\x18! \x01(\x0B25.google.analytics.admin.v1alpha.SubpropertySyncConfigH\x00\x12`\x0A\x1Breporting_identity_settings\x18\" \x01(\x0B29.google.analytics.admin.v1alpha.ReportingIdentitySettingsH\x00B\x0A\x0A\x08resource\"\xDF\x03\x0A\x1DDisplayVideo360AdvertiserLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Dadvertiser_id\x18\x02 \x01(\x09B\x03\xE0A\x05\x12\$\x0A\x17advertiser_display_name\x18\x03 \x01(\x09B\x03\xE0A\x03\x12?\x0A\x1Bads_personalization_enabled\x18\x04 \x01(\x0B2\x1A.google.protobuf.BoolValue\x12F\x0A\x1Dcampaign_data_sharing_enabled\x18\x05 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12B\x0A\x19cost_data_sharing_enabled\x18\x06 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05:\x9B\x01\xEAA\x97\x01\x0A;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\x12Xproperties/{property}/displayVideo360AdvertiserLinks/{display_video_360_advertiser_link}\"\x8A\x05\x0A%DisplayVideo360AdvertiserLinkProposal\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Dadvertiser_id\x18\x02 \x01(\x09B\x03\xE0A\x05\x12d\x0A\x1Clink_proposal_status_details\x18\x03 \x01(\x0B29.google.analytics.admin.v1alpha.LinkProposalStatusDetailsB\x03\xE0A\x03\x12\$\x0A\x17advertiser_display_name\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x10validation_email\x18\x05 \x01(\x09B\x03\xE0A\x04\x12D\x0A\x1Bads_personalization_enabled\x18\x06 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12F\x0A\x1Dcampaign_data_sharing_enabled\x18\x07 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12B\x0A\x19cost_data_sharing_enabled\x18\x08 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05:\xB4\x01\xEAA\xB0\x01\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\x12iproperties/{property}/displayVideo360AdvertiserLinkProposals/{display_video_360_advertiser_link_proposal}\"\xE8\x03\x0A\x10SearchAds360Link\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1A\x0A\x0Dadvertiser_id\x18\x02 \x01(\x09B\x03\xE0A\x05\x12F\x0A\x1Dcampaign_data_sharing_enabled\x18\x03 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12B\x0A\x19cost_data_sharing_enabled\x18\x04 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12\$\x0A\x17advertiser_display_name\x18\x05 \x01(\x09B\x03\xE0A\x03\x12?\x0A\x1Bads_personalization_enabled\x18\x06 \x01(\x0B2\x1A.google.protobuf.BoolValue\x12>\x0A\x1Asite_stats_sharing_enabled\x18\x07 \x01(\x0B2\x1A.google.protobuf.BoolValue:r\xEAAo\x0A.analyticsadmin.googleapis.com/SearchAds360Link\x12=properties/{property}/searchAds360Links/{search_ads_360_link}\"\xFC\x01\x0A\x19LinkProposalStatusDetails\x12l\x0A link_proposal_initiating_product\x18\x01 \x01(\x0E2=.google.analytics.admin.v1alpha.LinkProposalInitiatingProductB\x03\xE0A\x03\x12\x1C\x0A\x0Frequestor_email\x18\x02 \x01(\x09B\x03\xE0A\x03\x12S\x0A\x13link_proposal_state\x18\x03 \x01(\x0E21.google.analytics.admin.v1alpha.LinkProposalStateB\x03\xE0A\x03\"\xE0\x05\x0A\x0FConversionEvent\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Aevent_name\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x16\x0A\x09deletable\x18\x04 \x01(\x08B\x03\xE0A\x03\x12\x13\x0A\x06custom\x18\x05 \x01(\x08B\x03\xE0A\x03\x12f\x0A\x0Fcounting_method\x18\x06 \x01(\x0E2H.google.analytics.admin.v1alpha.ConversionEvent.ConversionCountingMethodB\x03\xE0A\x01\x12r\x0A\x18default_conversion_value\x18\x07 \x01(\x0B2F.google.analytics.admin.v1alpha.ConversionEvent.DefaultConversionValueB\x03\xE0A\x01H\x00\x88\x01\x01\x1Ad\x0A\x16DefaultConversionValue\x12\x12\x0A\x05value\x18\x01 \x01(\x01H\x00\x88\x01\x01\x12\x1A\x0A\x0Dcurrency_code\x18\x02 \x01(\x09H\x01\x88\x01\x01B\x08\x0A\x06_valueB\x10\x0A\x0E_currency_code\"p\x0A\x18ConversionCountingMethod\x12*\x0A&CONVERSION_COUNTING_METHOD_UNSPECIFIED\x10\x00\x12\x12\x0A\x0EONCE_PER_EVENT\x10\x01\x12\x14\x0A\x10ONCE_PER_SESSION\x10\x02:m\xEAAj\x0A-analyticsadmin.googleapis.com/ConversionEvent\x129properties/{property}/conversionEvents/{conversion_event}B\x1B\x0A\x19_default_conversion_value\"\xD7\x04\x0A\x08KeyEvent\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Aevent_name\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x16\x0A\x09deletable\x18\x04 \x01(\x08B\x03\xE0A\x03\x12\x13\x0A\x06custom\x18\x05 \x01(\x08B\x03\xE0A\x03\x12U\x0A\x0Fcounting_method\x18\x06 \x01(\x0E27.google.analytics.admin.v1alpha.KeyEvent.CountingMethodB\x03\xE0A\x02\x12Q\x0A\x0Ddefault_value\x18\x07 \x01(\x0B25.google.analytics.admin.v1alpha.KeyEvent.DefaultValueB\x03\xE0A\x01\x1AF\x0A\x0CDefaultValue\x12\x1A\x0A\x0Dnumeric_value\x18\x01 \x01(\x01B\x03\xE0A\x02\x12\x1A\x0A\x0Dcurrency_code\x18\x02 \x01(\x09B\x03\xE0A\x02\"[\x0A\x0ECountingMethod\x12\x1F\x0A\x1BCOUNTING_METHOD_UNSPECIFIED\x10\x00\x12\x12\x0A\x0EONCE_PER_EVENT\x10\x01\x12\x14\x0A\x10ONCE_PER_SESSION\x10\x02:m\xEAAj\x0A&analyticsadmin.googleapis.com/KeyEvent\x12+properties/{property}/keyEvents/{key_event}*\x09keyEvents2\x08keyEvent\"\xA0\x02\x0A\x15GoogleSignalsSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12A\x0A\x05state\x18\x03 \x01(\x0E22.google.analytics.admin.v1alpha.GoogleSignalsState\x12J\x0A\x07consent\x18\x04 \x01(\x0E24.google.analytics.admin.v1alpha.GoogleSignalsConsentB\x03\xE0A\x03:e\xEAAb\x0A3analyticsadmin.googleapis.com/GoogleSignalsSettings\x12+properties/{property}/googleSignalsSettings\"\xBC\x03\x0A\x0FCustomDimension\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1E\x0A\x0Eparameter_name\x18\x02 \x01(\x09B\x06\xE0A\x02\xE0A\x05\x12\x19\x0A\x0Cdisplay_name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x04 \x01(\x09B\x03\xE0A\x01\x12U\x0A\x05scope\x18\x05 \x01(\x0E2>.google.analytics.admin.v1alpha.CustomDimension.DimensionScopeB\x06\xE0A\x02\xE0A\x05\x12)\x0A\x1Cdisallow_ads_personalization\x18\x06 \x01(\x08B\x03\xE0A\x01\"P\x0A\x0EDimensionScope\x12\x1F\x0A\x1BDIMENSION_SCOPE_UNSPECIFIED\x10\x00\x12\x09\x0A\x05EVENT\x10\x01\x12\x08\x0A\x04USER\x10\x02\x12\x08\x0A\x04ITEM\x10\x03:m\xEAAj\x0A-analyticsadmin.googleapis.com/CustomDimension\x129properties/{property}/customDimensions/{custom_dimension}\"\xC5\x06\x0A\x0CCustomMetric\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1E\x0A\x0Eparameter_name\x18\x02 \x01(\x09B\x06\xE0A\x02\xE0A\x05\x12\x19\x0A\x0Cdisplay_name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x04 \x01(\x09B\x03\xE0A\x01\x12[\x0A\x10measurement_unit\x18\x05 \x01(\x0E2<.google.analytics.admin.v1alpha.CustomMetric.MeasurementUnitB\x03\xE0A\x02\x12O\x0A\x05scope\x18\x06 \x01(\x0E28.google.analytics.admin.v1alpha.CustomMetric.MetricScopeB\x06\xE0A\x02\xE0A\x05\x12f\x0A\x16restricted_metric_type\x18\x08 \x03(\x0E2A.google.analytics.admin.v1alpha.CustomMetric.RestrictedMetricTypeB\x03\xE0A\x01\"\xB7\x01\x0A\x0FMeasurementUnit\x12 \x0A\x1CMEASUREMENT_UNIT_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08STANDARD\x10\x01\x12\x0C\x0A\x08CURRENCY\x10\x02\x12\x08\x0A\x04FEET\x10\x03\x12\x0A\x0A\x06METERS\x10\x04\x12\x0E\x0A\x0AKILOMETERS\x10\x05\x12\x09\x0A\x05MILES\x10\x06\x12\x10\x0A\x0CMILLISECONDS\x10\x07\x12\x0B\x0A\x07SECONDS\x10\x08\x12\x0B\x0A\x07MINUTES\x10\x09\x12\x09\x0A\x05HOURS\x10\x0A\"6\x0A\x0BMetricScope\x12\x1C\x0A\x18METRIC_SCOPE_UNSPECIFIED\x10\x00\x12\x09\x0A\x05EVENT\x10\x01\"_\x0A\x14RestrictedMetricType\x12&\x0A\"RESTRICTED_METRIC_TYPE_UNSPECIFIED\x10\x00\x12\x0D\x0A\x09COST_DATA\x10\x01\x12\x10\x0A\x0CREVENUE_DATA\x10\x02:d\xEAAa\x0A*analyticsadmin.googleapis.com/CustomMetric\x123properties/{property}/customMetrics/{custom_metric}\"\xA7\x06\x0A\x10CalculatedMetric\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bdescription\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x19\x0A\x0Cdisplay_name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12!\x0A\x14calculated_metric_id\x18\x04 \x01(\x09B\x03\xE0A\x03\x12U\x0A\x0Bmetric_unit\x18\x05 \x01(\x0E2;.google.analytics.admin.v1alpha.CalculatedMetric.MetricUnitB\x03\xE0A\x02\x12j\x0A\x16restricted_metric_type\x18\x06 \x03(\x0E2E.google.analytics.admin.v1alpha.CalculatedMetric.RestrictedMetricTypeB\x03\xE0A\x03\x12\x14\x0A\x07formula\x18\x07 \x01(\x09B\x03\xE0A\x02\x12%\x0A\x18invalid_metric_reference\x18\x09 \x01(\x08B\x03\xE0A\x03\"\xAD\x01\x0A\x0AMetricUnit\x12\x1B\x0A\x17METRIC_UNIT_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08STANDARD\x10\x01\x12\x0C\x0A\x08CURRENCY\x10\x02\x12\x08\x0A\x04FEET\x10\x03\x12\x09\x0A\x05MILES\x10\x04\x12\x0A\x0A\x06METERS\x10\x05\x12\x0E\x0A\x0AKILOMETERS\x10\x06\x12\x10\x0A\x0CMILLISECONDS\x10\x07\x12\x0B\x0A\x07SECONDS\x10\x08\x12\x0B\x0A\x07MINUTES\x10\x09\x12\x09\x0A\x05HOURS\x10\x0A\"_\x0A\x14RestrictedMetricType\x12&\x0A\"RESTRICTED_METRIC_TYPE_UNSPECIFIED\x10\x00\x12\x0D\x0A\x09COST_DATA\x10\x01\x12\x10\x0A\x0CREVENUE_DATA\x10\x02:\x96\x01\xEAA\x92\x01\x0A.analyticsadmin.googleapis.com/CalculatedMetric\x12;properties/{property}/calculatedMetrics/{calculated_metric}*\x11calculatedMetrics2\x10calculatedMetric\"\xB2\x04\x0A\x15DataRetentionSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12j\x0A\x14event_data_retention\x18\x02 \x01(\x0E2G.google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDurationB\x03\xE0A\x02\x12i\x0A\x13user_data_retention\x18\x04 \x01(\x0E2G.google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDurationB\x03\xE0A\x02\x12'\x0A\x1Freset_user_data_on_new_activity\x18\x03 \x01(\x08\"\x9E\x01\x0A\x11RetentionDuration\x12\"\x0A\x1ERETENTION_DURATION_UNSPECIFIED\x10\x00\x12\x0E\x0A\x0ATWO_MONTHS\x10\x01\x12\x13\x0A\x0FFOURTEEN_MONTHS\x10\x03\x12\x15\x0A\x11TWENTY_SIX_MONTHS\x10\x04\x12\x17\x0A\x13THIRTY_EIGHT_MONTHS\x10\x05\x12\x10\x0A\x0CFIFTY_MONTHS\x10\x06:e\xEAAb\x0A3analyticsadmin.googleapis.com/DataRetentionSettings\x12+properties/{property}/dataRetentionSettings\"\xFC\x0B\x0A\x13AttributionSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x97\x01\x0A,acquisition_conversion_event_lookback_window\x18\x02 \x01(\x0E2\\.google.analytics.admin.v1alpha.AttributionSettings.AcquisitionConversionEventLookbackWindowB\x03\xE0A\x02\x12\x8B\x01\x0A&other_conversion_event_lookback_window\x18\x03 \x01(\x0E2V.google.analytics.admin.v1alpha.AttributionSettings.OtherConversionEventLookbackWindowB\x03\xE0A\x02\x12w\x0A\x1Breporting_attribution_model\x18\x04 \x01(\x0E2M.google.analytics.admin.v1alpha.AttributionSettings.ReportingAttributionModelB\x03\xE0A\x02\x12\x86\x01\x0A\$ads_web_conversion_data_export_scope\x18\x05 \x01(\x0E2S.google.analytics.admin.v1alpha.AttributionSettings.AdsWebConversionDataExportScopeB\x03\xE0A\x02\"\xDB\x01\x0A(AcquisitionConversionEventLookbackWindow\x12<\x0A8ACQUISITION_CONVERSION_EVENT_LOOKBACK_WINDOW_UNSPECIFIED\x10\x00\x127\x0A3ACQUISITION_CONVERSION_EVENT_LOOKBACK_WINDOW_7_DAYS\x10\x01\x128\x0A4ACQUISITION_CONVERSION_EVENT_LOOKBACK_WINDOW_30_DAYS\x10\x02\"\xF8\x01\x0A\"OtherConversionEventLookbackWindow\x126\x0A2OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_UNSPECIFIED\x10\x00\x122\x0A.OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_30_DAYS\x10\x01\x122\x0A.OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_60_DAYS\x10\x02\x122\x0A.OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_90_DAYS\x10\x03\"\xC2\x01\x0A\x19ReportingAttributionModel\x12+\x0A'REPORTING_ATTRIBUTION_MODEL_UNSPECIFIED\x10\x00\x12)\x0A%PAID_AND_ORGANIC_CHANNELS_DATA_DRIVEN\x10\x01\x12(\x0A\$PAID_AND_ORGANIC_CHANNELS_LAST_CLICK\x10\x02\x12#\x0A\x1FGOOGLE_PAID_CHANNELS_LAST_CLICK\x10\x07\"\xA6\x01\x0A\x1FAdsWebConversionDataExportScope\x124\x0A0ADS_WEB_CONVERSION_DATA_EXPORT_SCOPE_UNSPECIFIED\x10\x00\x12\x14\x0A\x10NOT_SELECTED_YET\x10\x01\x12\x1D\x0A\x19PAID_AND_ORGANIC_CHANNELS\x10\x02\x12\x18\x0A\x14GOOGLE_PAID_CHANNELS\x10\x03:a\xEAA^\x0A1analyticsadmin.googleapis.com/AttributionSettings\x12)properties/{property}/attributionSettings\"\xF1\x01\x0A\x0DAccessBinding\x12\x0E\x0A\x04user\x18\x02 \x01(\x09H\x00\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x0D\x0A\x05roles\x18\x03 \x03(\x09:\x9C\x01\xEAA\x98\x01\x0A+analyticsadmin.googleapis.com/AccessBinding\x122accounts/{account}/accessBindings/{access_binding}\x125properties/{property}/accessBindings/{access_binding}B\x0F\x0A\x0Daccess_target\"\xAA\x03\x0A\x0CBigQueryLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x14\x0A\x07project\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x1C\x0A\x14daily_export_enabled\x18\x04 \x01(\x08\x12 \x0A\x18streaming_export_enabled\x18\x05 \x01(\x08\x12\"\x0A\x1Afresh_daily_export_enabled\x18\x09 \x01(\x08\x12\x1E\x0A\x16include_advertising_id\x18\x06 \x01(\x08\x12\x16\x0A\x0Eexport_streams\x18\x07 \x03(\x09\x12\x17\x0A\x0Fexcluded_events\x18\x08 \x03(\x09\x12 \x0A\x10dataset_location\x18\x0A \x01(\x09B\x06\xE0A\x05\xE0A\x02:d\xEAAa\x0A*analyticsadmin.googleapis.com/BigQueryLink\x123properties/{property}/bigQueryLinks/{bigquery_link}\"\xF3\x03\x0A\x1BEnhancedMeasurementSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x16\x0A\x0Estream_enabled\x18\x02 \x01(\x08\x12\x17\x0A\x0Fscrolls_enabled\x18\x03 \x01(\x08\x12\x1F\x0A\x17outbound_clicks_enabled\x18\x04 \x01(\x08\x12\x1B\x0A\x13site_search_enabled\x18\x05 \x01(\x08\x12 \x0A\x18video_engagement_enabled\x18\x06 \x01(\x08\x12\x1E\x0A\x16file_downloads_enabled\x18\x07 \x01(\x08\x12\x1C\x0A\x14page_changes_enabled\x18\x08 \x01(\x08\x12!\x0A\x19form_interactions_enabled\x18\x09 \x01(\x08\x12#\x0A\x16search_query_parameter\x18\x0A \x01(\x09B\x03\xE0A\x02\x12\x1B\x0A\x13uri_query_parameter\x18\x0B \x01(\x09:\x8C\x01\xEAA\x88\x01\x0A9analyticsadmin.googleapis.com/EnhancedMeasurementSettings\x12Kproperties/{property}/dataStreams/{data_stream}/enhancedMeasurementSettings\"\x95\x02\x0A\x15DataRedactionSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1F\x0A\x17email_redaction_enabled\x18\x02 \x01(\x08\x12)\x0A!query_parameter_redaction_enabled\x18\x03 \x01(\x08\x12\x1C\x0A\x14query_parameter_keys\x18\x04 \x03(\x09:\x7F\xEAA|\x0A3analyticsadmin.googleapis.com/DataRedactionSettings\x12Eproperties/{property}/dataStreams/{data_stream}/dataRedactionSettings\"\xA0\x01\x0A\x0BAdSenseLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1B\x0A\x0Ead_client_code\x18\x02 \x01(\x09B\x03\xE0A\x05:a\xEAA^\x0A)analyticsadmin.googleapis.com/AdSenseLink\x121properties/{property}/adSenseLinks/{adsense_link}\"\x8E\x02\x0A\x18RollupPropertySourceLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1C\x0A\x0Fsource_property\x18\x02 \x01(\x09B\x03\xE0A\x05:\xC0\x01\xEAA\xBC\x01\x0A6analyticsadmin.googleapis.com/RollupPropertySourceLink\x12Mproperties/{property}/rollupPropertySourceLinks/{rollup_property_source_link}*\x19rollupPropertySourceLinks2\x18rollupPropertySourceLink\"\xF6\x05\x0A\x17ReportingDataAnnotation\x12,\x0A\x0Fannotation_date\x18\x04 \x01(\x0B2\x11.google.type.DateH\x00\x12b\x0A\x15annotation_date_range\x18\x05 \x01(\x0B2A.google.analytics.admin.v1alpha.ReportingDataAnnotation.DateRangeH\x00\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x08\xE0A\x02\x12\x12\x0A\x05title\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x03 \x01(\x09B\x03\xE0A\x01\x12Q\x0A\x05color\x18\x06 \x01(\x0E2=.google.analytics.admin.v1alpha.ReportingDataAnnotation.ColorB\x03\xE0A\x02\x12\x1D\x0A\x10system_generated\x18\x07 \x01(\x08B\x03\xE0A\x03\x1Aa\x0A\x09DateRange\x12*\x0A\x0Astart_date\x18\x01 \x01(\x0B2\x11.google.type.DateB\x03\xE0A\x02\x12(\x0A\x08end_date\x18\x02 \x01(\x0B2\x11.google.type.DateB\x03\xE0A\x02\"i\x0A\x05Color\x12\x15\x0A\x11COLOR_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06PURPLE\x10\x01\x12\x09\x0A\x05BROWN\x10\x02\x12\x08\x0A\x04BLUE\x10\x03\x12\x09\x0A\x05GREEN\x10\x04\x12\x07\x0A\x03RED\x10\x05\x12\x08\x0A\x04CYAN\x10\x06\x12\x0A\x0A\x06ORANGE\x10\x07:\xBA\x01\xEAA\xB6\x01\x0A5analyticsadmin.googleapis.com/ReportingDataAnnotation\x12Jproperties/{property}/reportingDataAnnotations/{reporting_data_annotation}*\x18reportingDataAnnotations2\x17reportingDataAnnotationB\x08\x0A\x06target\"\xD2\x03\x0A\x15SubpropertySyncConfig\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x08\xE0A\x03\x12!\x0A\x11apply_to_property\x18\x02 \x01(\x09B\x06\xE0A\x05\xE0A\x03\x12}\x0A%custom_dimension_and_metric_sync_mode\x18\x03 \x01(\x0E2I.google.analytics.admin.v1alpha.SubpropertySyncConfig.SynchronizationModeB\x03\xE0A\x02\"N\x0A\x13SynchronizationMode\x12\$\x0A SYNCHRONIZATION_MODE_UNSPECIFIED\x10\x00\x12\x08\x0A\x04NONE\x10\x01\x12\x07\x0A\x03ALL\x10\x02:\xB0\x01\xEAA\xAC\x01\x0A3analyticsadmin.googleapis.com/SubpropertySyncConfig\x12Fproperties/{property}/subpropertySyncConfigs/{subproperty_sync_config}*\x16subpropertySyncConfigs2\x15subpropertySyncConfig\"\xAF\x03\x0A\x19ReportingIdentitySettings\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x08\xE0A\x03\x12g\x0A\x12reporting_identity\x18\x02 \x01(\x0E2K.google.analytics.admin.v1alpha.ReportingIdentitySettings.ReportingIdentity\"l\x0A\x11ReportingIdentity\x12*\x0A&IDENTITY_BLENDING_STRATEGY_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07BLENDED\x10\x01\x12\x0C\x0A\x08OBSERVED\x10\x02\x12\x10\x0A\x0CDEVICE_BASED\x10\x03:\xA4\x01\xEAA\xA0\x01\x0A7analyticsadmin.googleapis.com/ReportingIdentitySettings\x12/properties/{property}/reportingIdentitySettings*\x19reportingIdentitySettings2\x19reportingIdentitySettings*\xAA\x04\x0A\x10IndustryCategory\x12!\x0A\x1DINDUSTRY_CATEGORY_UNSPECIFIED\x10\x00\x12\x0E\x0A\x0AAUTOMOTIVE\x10\x01\x12#\x0A\x1FBUSINESS_AND_INDUSTRIAL_MARKETS\x10\x02\x12\x0B\x0A\x07FINANCE\x10\x03\x12\x0E\x0A\x0AHEALTHCARE\x10\x04\x12\x0E\x0A\x0ATECHNOLOGY\x10\x05\x12\x0A\x0A\x06TRAVEL\x10\x06\x12\x09\x0A\x05OTHER\x10\x07\x12\x1A\x0A\x16ARTS_AND_ENTERTAINMENT\x10\x08\x12\x16\x0A\x12BEAUTY_AND_FITNESS\x10\x09\x12\x18\x0A\x14BOOKS_AND_LITERATURE\x10\x0A\x12\x12\x0A\x0EFOOD_AND_DRINK\x10\x0B\x12\x09\x0A\x05GAMES\x10\x0C\x12\x17\x0A\x13HOBBIES_AND_LEISURE\x10\x0D\x12\x13\x0A\x0FHOME_AND_GARDEN\x10\x0E\x12\x18\x0A\x14INTERNET_AND_TELECOM\x10\x0F\x12\x16\x0A\x12LAW_AND_GOVERNMENT\x10\x10\x12\x08\x0A\x04NEWS\x10\x11\x12\x16\x0A\x12ONLINE_COMMUNITIES\x10\x12\x12\x16\x0A\x12PEOPLE_AND_SOCIETY\x10\x13\x12\x14\x0A\x10PETS_AND_ANIMALS\x10\x14\x12\x0F\x0A\x0BREAL_ESTATE\x10\x15\x12\x0D\x0A\x09REFERENCE\x10\x16\x12\x0B\x0A\x07SCIENCE\x10\x17\x12\x0A\x0A\x06SPORTS\x10\x18\x12\x16\x0A\x12JOBS_AND_EDUCATION\x10\x19\x12\x0C\x0A\x08SHOPPING\x10\x1A*f\x0A\x0CServiceLevel\x12\x1D\x0A\x19SERVICE_LEVEL_UNSPECIFIED\x10\x00\x12\x1D\x0A\x19GOOGLE_ANALYTICS_STANDARD\x10\x01\x12\x18\x0A\x14GOOGLE_ANALYTICS_360\x10\x02*J\x0A\x09ActorType\x12\x1A\x0A\x16ACTOR_TYPE_UNSPECIFIED\x10\x00\x12\x08\x0A\x04USER\x10\x01\x12\x0A\x0A\x06SYSTEM\x10\x02\x12\x0B\x0A\x07SUPPORT\x10\x03*P\x0A\x0AActionType\x12\x1B\x0A\x17ACTION_TYPE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07CREATED\x10\x01\x12\x0B\x0A\x07UPDATED\x10\x02\x12\x0B\x0A\x07DELETED\x10\x03*\xA1\x06\x0A\x19ChangeHistoryResourceType\x12,\x0A(CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07ACCOUNT\x10\x01\x12\x0C\x0A\x08PROPERTY\x10\x02\x12\x11\x0A\x0DFIREBASE_LINK\x10\x06\x12\x13\x0A\x0FGOOGLE_ADS_LINK\x10\x07\x12\x1B\x0A\x17GOOGLE_SIGNALS_SETTINGS\x10\x08\x12\x14\x0A\x10CONVERSION_EVENT\x10\x09\x12\x1F\x0A\x1BMEASUREMENT_PROTOCOL_SECRET\x10\x0A\x12\x14\x0A\x10CUSTOM_DIMENSION\x10\x0B\x12\x11\x0A\x0DCUSTOM_METRIC\x10\x0C\x12\x1B\x0A\x17DATA_RETENTION_SETTINGS\x10\x0D\x12%\x0A!DISPLAY_VIDEO_360_ADVERTISER_LINK\x10\x0E\x12.\x0A*DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL\x10\x0F\x12\x17\x0A\x13SEARCH_ADS_360_LINK\x10\x10\x12\x0F\x0A\x0BDATA_STREAM\x10\x12\x12\x18\x0A\x14ATTRIBUTION_SETTINGS\x10\x14\x12\x15\x0A\x11EXPANDED_DATA_SET\x10\x15\x12\x11\x0A\x0DCHANNEL_GROUP\x10\x16\x12\x11\x0A\x0DBIGQUERY_LINK\x10\x17\x12!\x0A\x1DENHANCED_MEASUREMENT_SETTINGS\x10\x18\x12\x1B\x0A\x17DATA_REDACTION_SETTINGS\x10\x19\x12'\x0A#SKADNETWORK_CONVERSION_VALUE_SCHEMA\x10\x1A\x12\x10\x0A\x0CADSENSE_LINK\x10\x1B\x12\x0C\x0A\x08AUDIENCE\x10\x1C\x12\x15\x0A\x11EVENT_CREATE_RULE\x10\x1D\x12\x0D\x0A\x09KEY_EVENT\x10\x1E\x12\x15\x0A\x11CALCULATED_METRIC\x10\x1F\x12\x1D\x0A\x19REPORTING_DATA_ANNOTATION\x10 \x12\x1B\x0A\x17SUBPROPERTY_SYNC_CONFIG\x10!\x12\x1F\x0A\x1BREPORTING_IDENTITY_SETTINGS\x10\"*s\x0A\x12GoogleSignalsState\x12\$\x0A GOOGLE_SIGNALS_STATE_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16GOOGLE_SIGNALS_ENABLED\x10\x01\x12\x1B\x0A\x17GOOGLE_SIGNALS_DISABLED\x10\x02*\x8E\x01\x0A\x14GoogleSignalsConsent\x12&\x0A\"GOOGLE_SIGNALS_CONSENT_UNSPECIFIED\x10\x00\x12\$\x0A GOOGLE_SIGNALS_CONSENT_CONSENTED\x10\x02\x12(\x0A\$GOOGLE_SIGNALS_CONSENT_NOT_CONSENTED\x10\x01*{\x0A\x1DLinkProposalInitiatingProduct\x120\x0A,LINK_PROPOSAL_INITIATING_PRODUCT_UNSPECIFIED\x10\x00\x12\x14\x0A\x10GOOGLE_ANALYTICS\x10\x01\x12\x12\x0A\x0ELINKED_PRODUCT\x10\x02*\xC4\x01\x0A\x11LinkProposalState\x12#\x0A\x1FLINK_PROPOSAL_STATE_UNSPECIFIED\x10\x00\x12)\x0A%AWAITING_REVIEW_FROM_GOOGLE_ANALYTICS\x10\x01\x12'\x0A#AWAITING_REVIEW_FROM_LINKED_PRODUCT\x10\x02\x12\x0D\x0A\x09WITHDRAWN\x10\x03\x12\x0C\x0A\x08DECLINED\x10\x04\x12\x0B\x0A\x07EXPIRED\x10\x05\x12\x0C\x0A\x08OBSOLETE\x10\x06*\x82\x01\x0A\x0CPropertyType\x12\x1D\x0A\x19PROPERTY_TYPE_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16PROPERTY_TYPE_ORDINARY\x10\x01\x12\x1D\x0A\x19PROPERTY_TYPE_SUBPROPERTY\x10\x02\x12\x18\x0A\x14PROPERTY_TYPE_ROLLUP\x10\x03*q\x0A\x0BCoarseValue\x12\x1C\x0A\x18COARSE_VALUE_UNSPECIFIED\x10\x00\x12\x14\x0A\x10COARSE_VALUE_LOW\x10\x01\x12\x17\x0A\x13COARSE_VALUE_MEDIUM\x10\x02\x12\x15\x0A\x11COARSE_VALUE_HIGH\x10\x03B\xCB\x01\x0A\"com.google.analytics.admin.v1alphaB\x0EResourcesProtoP\x01Z>cloud.google.com/go/analytics/admin/apiv1alpha/adminpb;adminpb\xEAAR\x0A2marketingplatformadmin.googleapis.com/Organization\x12\x1Corganizations/{organization}b\x06proto3" + "\x0A\xD2\xB8\x01\x0A.google/analytics/admin/v1alpha/resources.proto\x12\x1Egoogle.analytics.admin.v1alpha\x1A2google/analytics/admin/v1alpha/channel_group.proto\x1A:google/analytics/admin/v1alpha/event_create_and_edit.proto\x1A6google/analytics/admin/v1alpha/expanded_data_set.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x1Egoogle/protobuf/wrappers.proto\x1A\x16google/type/date.proto\"\xF7\x02\x0A\x07Account\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x124\x0A\x0Bcreate_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x19\x0A\x0Cdisplay_name\x18\x04 \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x0Bregion_code\x18\x05 \x01(\x09\x12\x14\x0A\x07deleted\x18\x06 \x01(\x08B\x03\xE0A\x03\x12T\x0A\x10gmp_organization\x18\x07 \x01(\x09B:\xE0A\x03\xFAA4\x0A2marketingplatformadmin.googleapis.com/Organization:Q\xEAAN\x0A%analyticsadmin.googleapis.com/Account\x12\x12accounts/{account}*\x08accounts2\x07account\"\xCF\x05\x0A\x08Property\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12H\x0A\x0Dproperty_type\x18\x0E \x01(\x0E2,.google.analytics.admin.v1alpha.PropertyTypeB\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x13\x0A\x06parent\x18\x02 \x01(\x09B\x03\xE0A\x05\x12\x19\x0A\x0Cdisplay_name\x18\x05 \x01(\x09B\x03\xE0A\x02\x12K\x0A\x11industry_category\x18\x06 \x01(\x0E20.google.analytics.admin.v1alpha.IndustryCategory\x12\x16\x0A\x09time_zone\x18\x07 \x01(\x09B\x03\xE0A\x02\x12\x15\x0A\x0Dcurrency_code\x18\x08 \x01(\x09\x12H\x0A\x0Dservice_level\x18\x0A \x01(\x0E2,.google.analytics.admin.v1alpha.ServiceLevelB\x03\xE0A\x03\x124\x0A\x0Bdelete_time\x18\x0B \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bexpire_time\x18\x0C \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12>\x0A\x07account\x18\x0D \x01(\x09B-\xE0A\x05\xFAA'\x0A%analyticsadmin.googleapis.com/Account:X\xEAAU\x0A&analyticsadmin.googleapis.com/Property\x12\x15properties/{property}*\x0Aproperties2\x08property\"\x8D\x08\x0A\x0ADataStream\x12S\x0A\x0Fweb_stream_data\x18\x06 \x01(\x0B28.google.analytics.admin.v1alpha.DataStream.WebStreamDataH\x00\x12b\x0A\x17android_app_stream_data\x18\x07 \x01(\x0B2?.google.analytics.admin.v1alpha.DataStream.AndroidAppStreamDataH\x00\x12Z\x0A\x13ios_app_stream_data\x18\x08 \x01(\x0B2;.google.analytics.admin.v1alpha.DataStream.IosAppStreamDataH\x00\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12O\x0A\x04type\x18\x02 \x01(\x0E29.google.analytics.admin.v1alpha.DataStream.DataStreamTypeB\x06\xE0A\x05\xE0A\x02\x12\x14\x0A\x0Cdisplay_name\x18\x03 \x01(\x09\x124\x0A\x0Bcreate_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x05 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x1A_\x0A\x0DWebStreamData\x12\x1B\x0A\x0Emeasurement_id\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1C\x0A\x0Ffirebase_app_id\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x13\x0A\x0Bdefault_uri\x18\x03 \x01(\x09\x1AO\x0A\x14AndroidAppStreamData\x12\x1C\x0A\x0Ffirebase_app_id\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x0Cpackage_name\x18\x02 \x01(\x09B\x03\xE0A\x05\x1AK\x0A\x10IosAppStreamData\x12\x1C\x0A\x0Ffirebase_app_id\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x19\x0A\x09bundle_id\x18\x02 \x01(\x09B\x06\xE0A\x05\xE0A\x02\"}\x0A\x0EDataStreamType\x12 \x0A\x1CDATA_STREAM_TYPE_UNSPECIFIED\x10\x00\x12\x13\x0A\x0FWEB_DATA_STREAM\x10\x01\x12\x1B\x0A\x17ANDROID_APP_DATA_STREAM\x10\x02\x12\x17\x0A\x13IOS_APP_DATA_STREAM\x10\x03:w\xEAAt\x0A(analyticsadmin.googleapis.com/DataStream\x12/properties/{property}/dataStreams/{data_stream}*\x0BdataStreams2\x0AdataStreamB\x0D\x0A\x0Bstream_data\"\xF1\x01\x0A\x0CFirebaseLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x14\x0A\x07project\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03:\x81\x01\xEAA~\x0A*analyticsadmin.googleapis.com/FirebaseLink\x123properties/{property}/firebaseLinks/{firebase_link}*\x0DfirebaseLinks2\x0CfirebaseLink\"\xCA\x01\x0A\x0DGlobalSiteTag\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x14\x0A\x07snippet\x18\x02 \x01(\x09B\x03\xE0A\x05:\x8F\x01\xEAA\x8B\x01\x0A+analyticsadmin.googleapis.com/GlobalSiteTag\x12=properties/{property}/dataStreams/{data_stream}/globalSiteTag*\x0EglobalSiteTags2\x0DglobalSiteTag\"\xB9\x03\x0A\x0DGoogleAdsLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x18\x0A\x0Bcustomer_id\x18\x03 \x01(\x09B\x03\xE0A\x05\x12\x1F\x0A\x12can_manage_clients\x18\x04 \x01(\x08B\x03\xE0A\x03\x12?\x0A\x1Bads_personalization_enabled\x18\x05 \x01(\x0B2\x1A.google.protobuf.BoolValue\x124\x0A\x0Bcreate_time\x18\x07 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x124\x0A\x0Bupdate_time\x18\x08 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\"\x0A\x15creator_email_address\x18\x09 \x01(\x09B\x03\xE0A\x03:\x88\x01\xEAA\x84\x01\x0A+analyticsadmin.googleapis.com/GoogleAdsLink\x126properties/{property}/googleAdsLinks/{google_ads_link}*\x0EgoogleAdsLinks2\x0DgoogleAdsLink\"\x9B\x03\x0A\x13DataSharingSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12+\x0A#sharing_with_google_support_enabled\x18\x02 \x01(\x08\x122\x0A*sharing_with_google_assigned_sales_enabled\x18\x03 \x01(\x08\x121\x0A%sharing_with_google_any_sales_enabled\x18\x04 \x01(\x08B\x02\x18\x01\x12,\x0A\$sharing_with_google_products_enabled\x18\x05 \x01(\x08\x12#\x0A\x1Bsharing_with_others_enabled\x18\x06 \x01(\x08:\x89\x01\xEAA\x85\x01\x0A1analyticsadmin.googleapis.com/DataSharingSettings\x12&accounts/{account}/dataSharingSettings*\x13dataSharingSettings2\x13dataSharingSettings\"\xBC\x02\x0A\x0EAccountSummary\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12;\x0A\x07account\x18\x02 \x01(\x09B*\xFAA'\x0A%analyticsadmin.googleapis.com/Account\x12\x14\x0A\x0Cdisplay_name\x18\x03 \x01(\x09\x12K\x0A\x12property_summaries\x18\x04 \x03(\x0B2/.google.analytics.admin.v1alpha.PropertySummary:w\xEAAt\x0A,analyticsadmin.googleapis.com/AccountSummary\x12\"accountSummaries/{account_summary}*\x10accountSummaries2\x0EaccountSummary\"\xBB\x01\x0A\x0FPropertySummary\x12=\x0A\x08property\x18\x01 \x01(\x09B+\xFAA(\x0A&analyticsadmin.googleapis.com/Property\x12\x14\x0A\x0Cdisplay_name\x18\x02 \x01(\x09\x12C\x0A\x0Dproperty_type\x18\x03 \x01(\x0E2,.google.analytics.admin.v1alpha.PropertyType\x12\x0E\x0A\x06parent\x18\x04 \x01(\x09\"\xC5\x02\x0A\x19MeasurementProtocolSecret\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x19\x0A\x0Cdisplay_name\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x19\x0A\x0Csecret_value\x18\x03 \x01(\x09B\x03\xE0A\x03:\xDE\x01\xEAA\xDA\x01\x0A7analyticsadmin.googleapis.com/MeasurementProtocolSecret\x12hproperties/{property}/dataStreams/{data_stream}/measurementProtocolSecrets/{measurement_protocol_secret}*\x1AmeasurementProtocolSecrets2\x19measurementProtocolSecret\"\xC8\x04\x0A SKAdNetworkConversionValueSchema\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12P\x0A\x13postback_window_one\x18\x02 \x01(\x0B2..google.analytics.admin.v1alpha.PostbackWindowB\x03\xE0A\x02\x12K\x0A\x13postback_window_two\x18\x03 \x01(\x0B2..google.analytics.admin.v1alpha.PostbackWindow\x12M\x0A\x15postback_window_three\x18\x04 \x01(\x0B2..google.analytics.admin.v1alpha.PostbackWindow\x12\x1F\x0A\x17apply_conversion_values\x18\x05 \x01(\x08:\x81\x02\xEAA\xFD\x01\x0A>analyticsadmin.googleapis.com/SKAdNetworkConversionValueSchema\x12vproperties/{property}/dataStreams/{data_stream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema}*!skAdNetworkConversionValueSchemas2 skAdNetworkConversionValueSchema\"\x87\x01\x0A\x0EPostbackWindow\x12K\x0A\x11conversion_values\x18\x01 \x03(\x0B20.google.analytics.admin.v1alpha.ConversionValues\x12(\x0A postback_window_settings_enabled\x18\x02 \x01(\x08\"\xF4\x01\x0A\x10ConversionValues\x12\x14\x0A\x0Cdisplay_name\x18\x01 \x01(\x09\x12\x17\x0A\x0Afine_value\x18\x02 \x01(\x05H\x00\x88\x01\x01\x12F\x0A\x0Ccoarse_value\x18\x03 \x01(\x0E2+.google.analytics.admin.v1alpha.CoarseValueB\x03\xE0A\x02\x12D\x0A\x0Eevent_mappings\x18\x04 \x03(\x0B2,.google.analytics.admin.v1alpha.EventMapping\x12\x14\x0A\x0Clock_enabled\x18\x05 \x01(\x08B\x0D\x0A\x0B_fine_value\"\xEF\x01\x0A\x0CEventMapping\x12\x17\x0A\x0Aevent_name\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x1C\x0A\x0Fmin_event_count\x18\x02 \x01(\x03H\x00\x88\x01\x01\x12\x1C\x0A\x0Fmax_event_count\x18\x03 \x01(\x03H\x01\x88\x01\x01\x12\x1C\x0A\x0Fmin_event_value\x18\x04 \x01(\x01H\x02\x88\x01\x01\x12\x1C\x0A\x0Fmax_event_value\x18\x05 \x01(\x01H\x03\x88\x01\x01B\x12\x0A\x10_min_event_countB\x12\x0A\x10_max_event_countB\x12\x0A\x10_min_event_valueB\x12\x0A\x10_max_event_value\"\x8A\x02\x0A\x12ChangeHistoryEvent\x12\x0A\x0A\x02id\x18\x01 \x01(\x09\x12/\x0A\x0Bchange_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12=\x0A\x0Aactor_type\x18\x03 \x01(\x0E2).google.analytics.admin.v1alpha.ActorType\x12\x18\x0A\x10user_actor_email\x18\x04 \x01(\x09\x12\x18\x0A\x10changes_filtered\x18\x05 \x01(\x08\x12D\x0A\x07changes\x18\x06 \x03(\x0B23.google.analytics.admin.v1alpha.ChangeHistoryChange\"\x99\x16\x0A\x13ChangeHistoryChange\x12\x10\x0A\x08resource\x18\x01 \x01(\x09\x12:\x0A\x06action\x18\x02 \x01(\x0E2*.google.analytics.admin.v1alpha.ActionType\x12i\x0A\x16resource_before_change\x18\x03 \x01(\x0B2I.google.analytics.admin.v1alpha.ChangeHistoryChange.ChangeHistoryResource\x12h\x0A\x15resource_after_change\x18\x04 \x01(\x0B2I.google.analytics.admin.v1alpha.ChangeHistoryChange.ChangeHistoryResource\x1A\xDE\x13\x0A\x15ChangeHistoryResource\x12:\x0A\x07account\x18\x01 \x01(\x0B2'.google.analytics.admin.v1alpha.AccountH\x00\x12<\x0A\x08property\x18\x02 \x01(\x0B2(.google.analytics.admin.v1alpha.PropertyH\x00\x12E\x0A\x0Dfirebase_link\x18\x06 \x01(\x0B2,.google.analytics.admin.v1alpha.FirebaseLinkH\x00\x12H\x0A\x0Fgoogle_ads_link\x18\x07 \x01(\x0B2-.google.analytics.admin.v1alpha.GoogleAdsLinkH\x00\x12X\x0A\x17google_signals_settings\x18\x08 \x01(\x0B25.google.analytics.admin.v1alpha.GoogleSignalsSettingsH\x00\x12j\x0A!display_video_360_advertiser_link\x18\x09 \x01(\x0B2=.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkH\x00\x12{\x0A*display_video_360_advertiser_link_proposal\x18\x0A \x01(\x0B2E.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposalH\x00\x12K\x0A\x10conversion_event\x18\x0B \x01(\x0B2/.google.analytics.admin.v1alpha.ConversionEventH\x00\x12`\x0A\x1Bmeasurement_protocol_secret\x18\x0C \x01(\x0B29.google.analytics.admin.v1alpha.MeasurementProtocolSecretH\x00\x12K\x0A\x10custom_dimension\x18\x0D \x01(\x0B2/.google.analytics.admin.v1alpha.CustomDimensionH\x00\x12E\x0A\x0Dcustom_metric\x18\x0E \x01(\x0B2,.google.analytics.admin.v1alpha.CustomMetricH\x00\x12X\x0A\x17data_retention_settings\x18\x0F \x01(\x0B25.google.analytics.admin.v1alpha.DataRetentionSettingsH\x00\x12O\x0A\x13search_ads_360_link\x18\x10 \x01(\x0B20.google.analytics.admin.v1alpha.SearchAds360LinkH\x00\x12A\x0A\x0Bdata_stream\x18\x12 \x01(\x0B2*.google.analytics.admin.v1alpha.DataStreamH\x00\x12S\x0A\x14attribution_settings\x18\x14 \x01(\x0B23.google.analytics.admin.v1alpha.AttributionSettingsH\x00\x12L\x0A\x11expanded_data_set\x18\x15 \x01(\x0B2/.google.analytics.admin.v1alpha.ExpandedDataSetH\x00\x12E\x0A\x0Dchannel_group\x18\x16 \x01(\x0B2,.google.analytics.admin.v1alpha.ChannelGroupH\x00\x12E\x0A\x0Dbigquery_link\x18\x17 \x01(\x0B2,.google.analytics.admin.v1alpha.BigQueryLinkH\x00\x12d\x0A\x1Denhanced_measurement_settings\x18\x18 \x01(\x0B2;.google.analytics.admin.v1alpha.EnhancedMeasurementSettingsH\x00\x12X\x0A\x17data_redaction_settings\x18\x19 \x01(\x0B25.google.analytics.admin.v1alpha.DataRedactionSettingsH\x00\x12o\x0A#skadnetwork_conversion_value_schema\x18\x1A \x01(\x0B2@.google.analytics.admin.v1alpha.SKAdNetworkConversionValueSchemaH\x00\x12C\x0A\x0Cadsense_link\x18\x1B \x01(\x0B2+.google.analytics.admin.v1alpha.AdSenseLinkH\x00\x12<\x0A\x08audience\x18\x1C \x01(\x0B2(.google.analytics.admin.v1alpha.AudienceH\x00\x12L\x0A\x11event_create_rule\x18\x1D \x01(\x0B2/.google.analytics.admin.v1alpha.EventCreateRuleH\x00\x12=\x0A\x09key_event\x18\x1E \x01(\x0B2(.google.analytics.admin.v1alpha.KeyEventH\x00\x12M\x0A\x11calculated_metric\x18\x1F \x01(\x0B20.google.analytics.admin.v1alpha.CalculatedMetricH\x00\x12\\\x0A\x19reporting_data_annotation\x18 \x01(\x0B27.google.analytics.admin.v1alpha.ReportingDataAnnotationH\x00\x12X\x0A\x17subproperty_sync_config\x18! \x01(\x0B25.google.analytics.admin.v1alpha.SubpropertySyncConfigH\x00\x12`\x0A\x1Breporting_identity_settings\x18\" \x01(\x0B29.google.analytics.admin.v1alpha.ReportingIdentitySettingsH\x00\x12_\x0A\x1Buser_provided_data_settings\x18# \x01(\x0B28.google.analytics.admin.v1alpha.UserProvidedDataSettingsH\x00B\x0A\x0A\x08resource\"\x9E\x04\x0A\x1DDisplayVideo360AdvertiserLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x1A\x0A\x0Dadvertiser_id\x18\x02 \x01(\x09B\x03\xE0A\x05\x12\$\x0A\x17advertiser_display_name\x18\x03 \x01(\x09B\x03\xE0A\x03\x12?\x0A\x1Bads_personalization_enabled\x18\x04 \x01(\x0B2\x1A.google.protobuf.BoolValue\x12F\x0A\x1Dcampaign_data_sharing_enabled\x18\x05 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12B\x0A\x19cost_data_sharing_enabled\x18\x06 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05:\xDA\x01\xEAA\xD6\x01\x0A;analyticsadmin.googleapis.com/DisplayVideo360AdvertiserLink\x12Xproperties/{property}/displayVideo360AdvertiserLinks/{display_video_360_advertiser_link}*\x1EdisplayVideo360AdvertiserLinks2\x1DdisplayVideo360AdvertiserLink\"\xD9\x05\x0A%DisplayVideo360AdvertiserLinkProposal\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x1A\x0A\x0Dadvertiser_id\x18\x02 \x01(\x09B\x03\xE0A\x05\x12d\x0A\x1Clink_proposal_status_details\x18\x03 \x01(\x0B29.google.analytics.admin.v1alpha.LinkProposalStatusDetailsB\x03\xE0A\x03\x12\$\x0A\x17advertiser_display_name\x18\x04 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x10validation_email\x18\x05 \x01(\x09B\x03\xE0A\x04\x12D\x0A\x1Bads_personalization_enabled\x18\x06 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12F\x0A\x1Dcampaign_data_sharing_enabled\x18\x07 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12B\x0A\x19cost_data_sharing_enabled\x18\x08 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05:\x83\x02\xEAA\xFF\x01\x0ACanalyticsadmin.googleapis.com/DisplayVideo360AdvertiserLinkProposal\x12iproperties/{property}/displayVideo360AdvertiserLinkProposals/{display_video_360_advertiser_link_proposal}*&displayVideo360AdvertiserLinkProposals2%displayVideo360AdvertiserLinkProposal\"\x8F\x04\x0A\x10SearchAds360Link\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x1A\x0A\x0Dadvertiser_id\x18\x02 \x01(\x09B\x03\xE0A\x05\x12F\x0A\x1Dcampaign_data_sharing_enabled\x18\x03 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12B\x0A\x19cost_data_sharing_enabled\x18\x04 \x01(\x0B2\x1A.google.protobuf.BoolValueB\x03\xE0A\x05\x12\$\x0A\x17advertiser_display_name\x18\x05 \x01(\x09B\x03\xE0A\x03\x12?\x0A\x1Bads_personalization_enabled\x18\x06 \x01(\x0B2\x1A.google.protobuf.BoolValue\x12>\x0A\x1Asite_stats_sharing_enabled\x18\x07 \x01(\x0B2\x1A.google.protobuf.BoolValue:\x98\x01\xEAA\x94\x01\x0A.analyticsadmin.googleapis.com/SearchAds360Link\x12=properties/{property}/searchAds360Links/{search_ads_360_link}*\x11searchAds360Links2\x10searchAds360Link\"\xFC\x01\x0A\x19LinkProposalStatusDetails\x12l\x0A link_proposal_initiating_product\x18\x01 \x01(\x0E2=.google.analytics.admin.v1alpha.LinkProposalInitiatingProductB\x03\xE0A\x03\x12\x1C\x0A\x0Frequestor_email\x18\x02 \x01(\x09B\x03\xE0A\x03\x12S\x0A\x13link_proposal_state\x18\x03 \x01(\x0E21.google.analytics.admin.v1alpha.LinkProposalStateB\x03\xE0A\x03\"\x85\x06\x0A\x0FConversionEvent\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x17\x0A\x0Aevent_name\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x16\x0A\x09deletable\x18\x04 \x01(\x08B\x03\xE0A\x03\x12\x13\x0A\x06custom\x18\x05 \x01(\x08B\x03\xE0A\x03\x12f\x0A\x0Fcounting_method\x18\x06 \x01(\x0E2H.google.analytics.admin.v1alpha.ConversionEvent.ConversionCountingMethodB\x03\xE0A\x01\x12r\x0A\x18default_conversion_value\x18\x07 \x01(\x0B2F.google.analytics.admin.v1alpha.ConversionEvent.DefaultConversionValueB\x03\xE0A\x01H\x00\x88\x01\x01\x1Ad\x0A\x16DefaultConversionValue\x12\x12\x0A\x05value\x18\x01 \x01(\x01H\x00\x88\x01\x01\x12\x1A\x0A\x0Dcurrency_code\x18\x02 \x01(\x09H\x01\x88\x01\x01B\x08\x0A\x06_valueB\x10\x0A\x0E_currency_code\"p\x0A\x18ConversionCountingMethod\x12*\x0A&CONVERSION_COUNTING_METHOD_UNSPECIFIED\x10\x00\x12\x12\x0A\x0EONCE_PER_EVENT\x10\x01\x12\x14\x0A\x10ONCE_PER_SESSION\x10\x02:\x91\x01\xEAA\x8D\x01\x0A-analyticsadmin.googleapis.com/ConversionEvent\x129properties/{property}/conversionEvents/{conversion_event}*\x10conversionEvents2\x0FconversionEventB\x1B\x0A\x19_default_conversion_value\"\xD7\x04\x0A\x08KeyEvent\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Aevent_name\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x16\x0A\x09deletable\x18\x04 \x01(\x08B\x03\xE0A\x03\x12\x13\x0A\x06custom\x18\x05 \x01(\x08B\x03\xE0A\x03\x12U\x0A\x0Fcounting_method\x18\x06 \x01(\x0E27.google.analytics.admin.v1alpha.KeyEvent.CountingMethodB\x03\xE0A\x02\x12Q\x0A\x0Ddefault_value\x18\x07 \x01(\x0B25.google.analytics.admin.v1alpha.KeyEvent.DefaultValueB\x03\xE0A\x01\x1AF\x0A\x0CDefaultValue\x12\x1A\x0A\x0Dnumeric_value\x18\x01 \x01(\x01B\x03\xE0A\x02\x12\x1A\x0A\x0Dcurrency_code\x18\x02 \x01(\x09B\x03\xE0A\x02\"[\x0A\x0ECountingMethod\x12\x1F\x0A\x1BCOUNTING_METHOD_UNSPECIFIED\x10\x00\x12\x12\x0A\x0EONCE_PER_EVENT\x10\x01\x12\x14\x0A\x10ONCE_PER_SESSION\x10\x02:m\xEAAj\x0A&analyticsadmin.googleapis.com/KeyEvent\x12+properties/{property}/keyEvents/{key_event}*\x09keyEvents2\x08keyEvent\"\xA0\x02\x0A\x15GoogleSignalsSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12A\x0A\x05state\x18\x03 \x01(\x0E22.google.analytics.admin.v1alpha.GoogleSignalsState\x12J\x0A\x07consent\x18\x04 \x01(\x0E24.google.analytics.admin.v1alpha.GoogleSignalsConsentB\x03\xE0A\x03:e\xEAAb\x0A3analyticsadmin.googleapis.com/GoogleSignalsSettings\x12+properties/{property}/googleSignalsSettings\"\xE1\x03\x0A\x0FCustomDimension\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x1E\x0A\x0Eparameter_name\x18\x02 \x01(\x09B\x06\xE0A\x02\xE0A\x05\x12\x19\x0A\x0Cdisplay_name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x04 \x01(\x09B\x03\xE0A\x01\x12U\x0A\x05scope\x18\x05 \x01(\x0E2>.google.analytics.admin.v1alpha.CustomDimension.DimensionScopeB\x06\xE0A\x02\xE0A\x05\x12)\x0A\x1Cdisallow_ads_personalization\x18\x06 \x01(\x08B\x03\xE0A\x01\"P\x0A\x0EDimensionScope\x12\x1F\x0A\x1BDIMENSION_SCOPE_UNSPECIFIED\x10\x00\x12\x09\x0A\x05EVENT\x10\x01\x12\x08\x0A\x04USER\x10\x02\x12\x08\x0A\x04ITEM\x10\x03:\x91\x01\xEAA\x8D\x01\x0A-analyticsadmin.googleapis.com/CustomDimension\x129properties/{property}/customDimensions/{custom_dimension}*\x10customDimensions2\x0FcustomDimension\"\xE3\x06\x0A\x0CCustomMetric\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x1E\x0A\x0Eparameter_name\x18\x02 \x01(\x09B\x06\xE0A\x02\xE0A\x05\x12\x19\x0A\x0Cdisplay_name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x04 \x01(\x09B\x03\xE0A\x01\x12[\x0A\x10measurement_unit\x18\x05 \x01(\x0E2<.google.analytics.admin.v1alpha.CustomMetric.MeasurementUnitB\x03\xE0A\x02\x12O\x0A\x05scope\x18\x06 \x01(\x0E28.google.analytics.admin.v1alpha.CustomMetric.MetricScopeB\x06\xE0A\x02\xE0A\x05\x12f\x0A\x16restricted_metric_type\x18\x08 \x03(\x0E2A.google.analytics.admin.v1alpha.CustomMetric.RestrictedMetricTypeB\x03\xE0A\x01\"\xB7\x01\x0A\x0FMeasurementUnit\x12 \x0A\x1CMEASUREMENT_UNIT_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08STANDARD\x10\x01\x12\x0C\x0A\x08CURRENCY\x10\x02\x12\x08\x0A\x04FEET\x10\x03\x12\x0A\x0A\x06METERS\x10\x04\x12\x0E\x0A\x0AKILOMETERS\x10\x05\x12\x09\x0A\x05MILES\x10\x06\x12\x10\x0A\x0CMILLISECONDS\x10\x07\x12\x0B\x0A\x07SECONDS\x10\x08\x12\x0B\x0A\x07MINUTES\x10\x09\x12\x09\x0A\x05HOURS\x10\x0A\"6\x0A\x0BMetricScope\x12\x1C\x0A\x18METRIC_SCOPE_UNSPECIFIED\x10\x00\x12\x09\x0A\x05EVENT\x10\x01\"_\x0A\x14RestrictedMetricType\x12&\x0A\"RESTRICTED_METRIC_TYPE_UNSPECIFIED\x10\x00\x12\x0D\x0A\x09COST_DATA\x10\x01\x12\x10\x0A\x0CREVENUE_DATA\x10\x02:\x81\x01\xEAA~\x0A*analyticsadmin.googleapis.com/CustomMetric\x123properties/{property}/customMetrics/{custom_metric}*\x0DcustomMetrics2\x0CcustomMetric\"\xA7\x06\x0A\x10CalculatedMetric\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12\x18\x0A\x0Bdescription\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x19\x0A\x0Cdisplay_name\x18\x03 \x01(\x09B\x03\xE0A\x02\x12!\x0A\x14calculated_metric_id\x18\x04 \x01(\x09B\x03\xE0A\x03\x12U\x0A\x0Bmetric_unit\x18\x05 \x01(\x0E2;.google.analytics.admin.v1alpha.CalculatedMetric.MetricUnitB\x03\xE0A\x02\x12j\x0A\x16restricted_metric_type\x18\x06 \x03(\x0E2E.google.analytics.admin.v1alpha.CalculatedMetric.RestrictedMetricTypeB\x03\xE0A\x03\x12\x14\x0A\x07formula\x18\x07 \x01(\x09B\x03\xE0A\x02\x12%\x0A\x18invalid_metric_reference\x18\x09 \x01(\x08B\x03\xE0A\x03\"\xAD\x01\x0A\x0AMetricUnit\x12\x1B\x0A\x17METRIC_UNIT_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08STANDARD\x10\x01\x12\x0C\x0A\x08CURRENCY\x10\x02\x12\x08\x0A\x04FEET\x10\x03\x12\x09\x0A\x05MILES\x10\x04\x12\x0A\x0A\x06METERS\x10\x05\x12\x0E\x0A\x0AKILOMETERS\x10\x06\x12\x10\x0A\x0CMILLISECONDS\x10\x07\x12\x0B\x0A\x07SECONDS\x10\x08\x12\x0B\x0A\x07MINUTES\x10\x09\x12\x09\x0A\x05HOURS\x10\x0A\"_\x0A\x14RestrictedMetricType\x12&\x0A\"RESTRICTED_METRIC_TYPE_UNSPECIFIED\x10\x00\x12\x0D\x0A\x09COST_DATA\x10\x01\x12\x10\x0A\x0CREVENUE_DATA\x10\x02:\x96\x01\xEAA\x92\x01\x0A.analyticsadmin.googleapis.com/CalculatedMetric\x12;properties/{property}/calculatedMetrics/{calculated_metric}*\x11calculatedMetrics2\x10calculatedMetric\"\xE2\x04\x0A\x15DataRetentionSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x12j\x0A\x14event_data_retention\x18\x02 \x01(\x0E2G.google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDurationB\x03\xE0A\x02\x12i\x0A\x13user_data_retention\x18\x04 \x01(\x0E2G.google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDurationB\x03\xE0A\x02\x12'\x0A\x1Freset_user_data_on_new_activity\x18\x03 \x01(\x08\"\x9E\x01\x0A\x11RetentionDuration\x12\"\x0A\x1ERETENTION_DURATION_UNSPECIFIED\x10\x00\x12\x0E\x0A\x0ATWO_MONTHS\x10\x01\x12\x13\x0A\x0FFOURTEEN_MONTHS\x10\x03\x12\x15\x0A\x11TWENTY_SIX_MONTHS\x10\x04\x12\x17\x0A\x13THIRTY_EIGHT_MONTHS\x10\x05\x12\x10\x0A\x0CFIFTY_MONTHS\x10\x06:\x94\x01\xEAA\x90\x01\x0A3analyticsadmin.googleapis.com/DataRetentionSettings\x12+properties/{property}/dataRetentionSettings*\x15dataRetentionSettings2\x15dataRetentionSettings\"\xFC\x0B\x0A\x13AttributionSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x97\x01\x0A,acquisition_conversion_event_lookback_window\x18\x02 \x01(\x0E2\\.google.analytics.admin.v1alpha.AttributionSettings.AcquisitionConversionEventLookbackWindowB\x03\xE0A\x02\x12\x8B\x01\x0A&other_conversion_event_lookback_window\x18\x03 \x01(\x0E2V.google.analytics.admin.v1alpha.AttributionSettings.OtherConversionEventLookbackWindowB\x03\xE0A\x02\x12w\x0A\x1Breporting_attribution_model\x18\x04 \x01(\x0E2M.google.analytics.admin.v1alpha.AttributionSettings.ReportingAttributionModelB\x03\xE0A\x02\x12\x86\x01\x0A\$ads_web_conversion_data_export_scope\x18\x05 \x01(\x0E2S.google.analytics.admin.v1alpha.AttributionSettings.AdsWebConversionDataExportScopeB\x03\xE0A\x02\"\xDB\x01\x0A(AcquisitionConversionEventLookbackWindow\x12<\x0A8ACQUISITION_CONVERSION_EVENT_LOOKBACK_WINDOW_UNSPECIFIED\x10\x00\x127\x0A3ACQUISITION_CONVERSION_EVENT_LOOKBACK_WINDOW_7_DAYS\x10\x01\x128\x0A4ACQUISITION_CONVERSION_EVENT_LOOKBACK_WINDOW_30_DAYS\x10\x02\"\xF8\x01\x0A\"OtherConversionEventLookbackWindow\x126\x0A2OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_UNSPECIFIED\x10\x00\x122\x0A.OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_30_DAYS\x10\x01\x122\x0A.OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_60_DAYS\x10\x02\x122\x0A.OTHER_CONVERSION_EVENT_LOOKBACK_WINDOW_90_DAYS\x10\x03\"\xC2\x01\x0A\x19ReportingAttributionModel\x12+\x0A'REPORTING_ATTRIBUTION_MODEL_UNSPECIFIED\x10\x00\x12)\x0A%PAID_AND_ORGANIC_CHANNELS_DATA_DRIVEN\x10\x01\x12(\x0A\$PAID_AND_ORGANIC_CHANNELS_LAST_CLICK\x10\x02\x12#\x0A\x1FGOOGLE_PAID_CHANNELS_LAST_CLICK\x10\x07\"\xA6\x01\x0A\x1FAdsWebConversionDataExportScope\x124\x0A0ADS_WEB_CONVERSION_DATA_EXPORT_SCOPE_UNSPECIFIED\x10\x00\x12\x14\x0A\x10NOT_SELECTED_YET\x10\x01\x12\x1D\x0A\x19PAID_AND_ORGANIC_CHANNELS\x10\x02\x12\x18\x0A\x14GOOGLE_PAID_CHANNELS\x10\x03:a\xEAA^\x0A1analyticsadmin.googleapis.com/AttributionSettings\x12)properties/{property}/attributionSettings\"\xF1\x01\x0A\x0DAccessBinding\x12\x0E\x0A\x04user\x18\x02 \x01(\x09H\x00\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x0D\x0A\x05roles\x18\x03 \x03(\x09:\x9C\x01\xEAA\x98\x01\x0A+analyticsadmin.googleapis.com/AccessBinding\x122accounts/{account}/accessBindings/{access_binding}\x125properties/{property}/accessBindings/{access_binding}B\x0F\x0A\x0Daccess_target\"\xAA\x03\x0A\x0CBigQueryLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x14\x0A\x07project\x18\x02 \x01(\x09B\x03\xE0A\x05\x124\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x1C\x0A\x14daily_export_enabled\x18\x04 \x01(\x08\x12 \x0A\x18streaming_export_enabled\x18\x05 \x01(\x08\x12\"\x0A\x1Afresh_daily_export_enabled\x18\x09 \x01(\x08\x12\x1E\x0A\x16include_advertising_id\x18\x06 \x01(\x08\x12\x16\x0A\x0Eexport_streams\x18\x07 \x03(\x09\x12\x17\x0A\x0Fexcluded_events\x18\x08 \x03(\x09\x12 \x0A\x10dataset_location\x18\x0A \x01(\x09B\x06\xE0A\x05\xE0A\x02:d\xEAAa\x0A*analyticsadmin.googleapis.com/BigQueryLink\x123properties/{property}/bigQueryLinks/{bigquery_link}\"\xF3\x03\x0A\x1BEnhancedMeasurementSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x16\x0A\x0Estream_enabled\x18\x02 \x01(\x08\x12\x17\x0A\x0Fscrolls_enabled\x18\x03 \x01(\x08\x12\x1F\x0A\x17outbound_clicks_enabled\x18\x04 \x01(\x08\x12\x1B\x0A\x13site_search_enabled\x18\x05 \x01(\x08\x12 \x0A\x18video_engagement_enabled\x18\x06 \x01(\x08\x12\x1E\x0A\x16file_downloads_enabled\x18\x07 \x01(\x08\x12\x1C\x0A\x14page_changes_enabled\x18\x08 \x01(\x08\x12!\x0A\x19form_interactions_enabled\x18\x09 \x01(\x08\x12#\x0A\x16search_query_parameter\x18\x0A \x01(\x09B\x03\xE0A\x02\x12\x1B\x0A\x13uri_query_parameter\x18\x0B \x01(\x09:\x8C\x01\xEAA\x88\x01\x0A9analyticsadmin.googleapis.com/EnhancedMeasurementSettings\x12Kproperties/{property}/dataStreams/{data_stream}/enhancedMeasurementSettings\"\x95\x02\x0A\x15DataRedactionSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1F\x0A\x17email_redaction_enabled\x18\x02 \x01(\x08\x12)\x0A!query_parameter_redaction_enabled\x18\x03 \x01(\x08\x12\x1C\x0A\x14query_parameter_keys\x18\x04 \x03(\x09:\x7F\xEAA|\x0A3analyticsadmin.googleapis.com/DataRedactionSettings\x12Eproperties/{property}/dataStreams/{data_stream}/dataRedactionSettings\"\xA0\x01\x0A\x0BAdSenseLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1B\x0A\x0Ead_client_code\x18\x02 \x01(\x09B\x03\xE0A\x05:a\xEAA^\x0A)analyticsadmin.googleapis.com/AdSenseLink\x121properties/{property}/adSenseLinks/{adsense_link}\"\x8E\x02\x0A\x18RollupPropertySourceLink\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1C\x0A\x0Fsource_property\x18\x02 \x01(\x09B\x03\xE0A\x05:\xC0\x01\xEAA\xBC\x01\x0A6analyticsadmin.googleapis.com/RollupPropertySourceLink\x12Mproperties/{property}/rollupPropertySourceLinks/{rollup_property_source_link}*\x19rollupPropertySourceLinks2\x18rollupPropertySourceLink\"\xF6\x05\x0A\x17ReportingDataAnnotation\x12,\x0A\x0Fannotation_date\x18\x04 \x01(\x0B2\x11.google.type.DateH\x00\x12b\x0A\x15annotation_date_range\x18\x05 \x01(\x0B2A.google.analytics.admin.v1alpha.ReportingDataAnnotation.DateRangeH\x00\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x08\xE0A\x02\x12\x12\x0A\x05title\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x18\x0A\x0Bdescription\x18\x03 \x01(\x09B\x03\xE0A\x01\x12Q\x0A\x05color\x18\x06 \x01(\x0E2=.google.analytics.admin.v1alpha.ReportingDataAnnotation.ColorB\x03\xE0A\x02\x12\x1D\x0A\x10system_generated\x18\x07 \x01(\x08B\x03\xE0A\x03\x1Aa\x0A\x09DateRange\x12*\x0A\x0Astart_date\x18\x01 \x01(\x0B2\x11.google.type.DateB\x03\xE0A\x02\x12(\x0A\x08end_date\x18\x02 \x01(\x0B2\x11.google.type.DateB\x03\xE0A\x02\"i\x0A\x05Color\x12\x15\x0A\x11COLOR_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06PURPLE\x10\x01\x12\x09\x0A\x05BROWN\x10\x02\x12\x08\x0A\x04BLUE\x10\x03\x12\x09\x0A\x05GREEN\x10\x04\x12\x07\x0A\x03RED\x10\x05\x12\x08\x0A\x04CYAN\x10\x06\x12\x0A\x0A\x06ORANGE\x10\x07:\xBA\x01\xEAA\xB6\x01\x0A5analyticsadmin.googleapis.com/ReportingDataAnnotation\x12Jproperties/{property}/reportingDataAnnotations/{reporting_data_annotation}*\x18reportingDataAnnotations2\x17reportingDataAnnotationB\x08\x0A\x06target\"\xD2\x03\x0A\x15SubpropertySyncConfig\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x08\xE0A\x03\x12!\x0A\x11apply_to_property\x18\x02 \x01(\x09B\x06\xE0A\x05\xE0A\x03\x12}\x0A%custom_dimension_and_metric_sync_mode\x18\x03 \x01(\x0E2I.google.analytics.admin.v1alpha.SubpropertySyncConfig.SynchronizationModeB\x03\xE0A\x02\"N\x0A\x13SynchronizationMode\x12\$\x0A SYNCHRONIZATION_MODE_UNSPECIFIED\x10\x00\x12\x08\x0A\x04NONE\x10\x01\x12\x07\x0A\x03ALL\x10\x02:\xB0\x01\xEAA\xAC\x01\x0A3analyticsadmin.googleapis.com/SubpropertySyncConfig\x12Fproperties/{property}/subpropertySyncConfigs/{subproperty_sync_config}*\x16subpropertySyncConfigs2\x15subpropertySyncConfig\"\xAF\x03\x0A\x19ReportingIdentitySettings\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x08\xE0A\x03\x12g\x0A\x12reporting_identity\x18\x02 \x01(\x0E2K.google.analytics.admin.v1alpha.ReportingIdentitySettings.ReportingIdentity\"l\x0A\x11ReportingIdentity\x12*\x0A&IDENTITY_BLENDING_STRATEGY_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07BLENDED\x10\x01\x12\x0C\x0A\x08OBSERVED\x10\x02\x12\x10\x0A\x0CDEVICE_BASED\x10\x03:\xA4\x01\xEAA\xA0\x01\x0A7analyticsadmin.googleapis.com/ReportingIdentitySettings\x12/properties/{property}/reportingIdentitySettings*\x19reportingIdentitySettings2\x19reportingIdentitySettings\"\xC1\x02\x0A\x18UserProvidedDataSettings\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x08\x122\x0A%user_provided_data_collection_enabled\x18\x02 \x01(\x08B\x03\xE0A\x01\x12;\x0A.automatically_detected_data_collection_enabled\x18\x03 \x01(\x08B\x03\xE0A\x01:\xA0\x01\xEAA\x9C\x01\x0A6analyticsadmin.googleapis.com/UserProvidedDataSettings\x12.properties/{property}/userProvidedDataSettings*\x18userProvidedDataSettings2\x18userProvidedDataSettings*\xAA\x04\x0A\x10IndustryCategory\x12!\x0A\x1DINDUSTRY_CATEGORY_UNSPECIFIED\x10\x00\x12\x0E\x0A\x0AAUTOMOTIVE\x10\x01\x12#\x0A\x1FBUSINESS_AND_INDUSTRIAL_MARKETS\x10\x02\x12\x0B\x0A\x07FINANCE\x10\x03\x12\x0E\x0A\x0AHEALTHCARE\x10\x04\x12\x0E\x0A\x0ATECHNOLOGY\x10\x05\x12\x0A\x0A\x06TRAVEL\x10\x06\x12\x09\x0A\x05OTHER\x10\x07\x12\x1A\x0A\x16ARTS_AND_ENTERTAINMENT\x10\x08\x12\x16\x0A\x12BEAUTY_AND_FITNESS\x10\x09\x12\x18\x0A\x14BOOKS_AND_LITERATURE\x10\x0A\x12\x12\x0A\x0EFOOD_AND_DRINK\x10\x0B\x12\x09\x0A\x05GAMES\x10\x0C\x12\x17\x0A\x13HOBBIES_AND_LEISURE\x10\x0D\x12\x13\x0A\x0FHOME_AND_GARDEN\x10\x0E\x12\x18\x0A\x14INTERNET_AND_TELECOM\x10\x0F\x12\x16\x0A\x12LAW_AND_GOVERNMENT\x10\x10\x12\x08\x0A\x04NEWS\x10\x11\x12\x16\x0A\x12ONLINE_COMMUNITIES\x10\x12\x12\x16\x0A\x12PEOPLE_AND_SOCIETY\x10\x13\x12\x14\x0A\x10PETS_AND_ANIMALS\x10\x14\x12\x0F\x0A\x0BREAL_ESTATE\x10\x15\x12\x0D\x0A\x09REFERENCE\x10\x16\x12\x0B\x0A\x07SCIENCE\x10\x17\x12\x0A\x0A\x06SPORTS\x10\x18\x12\x16\x0A\x12JOBS_AND_EDUCATION\x10\x19\x12\x0C\x0A\x08SHOPPING\x10\x1A*f\x0A\x0CServiceLevel\x12\x1D\x0A\x19SERVICE_LEVEL_UNSPECIFIED\x10\x00\x12\x1D\x0A\x19GOOGLE_ANALYTICS_STANDARD\x10\x01\x12\x18\x0A\x14GOOGLE_ANALYTICS_360\x10\x02*J\x0A\x09ActorType\x12\x1A\x0A\x16ACTOR_TYPE_UNSPECIFIED\x10\x00\x12\x08\x0A\x04USER\x10\x01\x12\x0A\x0A\x06SYSTEM\x10\x02\x12\x0B\x0A\x07SUPPORT\x10\x03*P\x0A\x0AActionType\x12\x1B\x0A\x17ACTION_TYPE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07CREATED\x10\x01\x12\x0B\x0A\x07UPDATED\x10\x02\x12\x0B\x0A\x07DELETED\x10\x03*\xC2\x06\x0A\x19ChangeHistoryResourceType\x12,\x0A(CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07ACCOUNT\x10\x01\x12\x0C\x0A\x08PROPERTY\x10\x02\x12\x11\x0A\x0DFIREBASE_LINK\x10\x06\x12\x13\x0A\x0FGOOGLE_ADS_LINK\x10\x07\x12\x1B\x0A\x17GOOGLE_SIGNALS_SETTINGS\x10\x08\x12\x14\x0A\x10CONVERSION_EVENT\x10\x09\x12\x1F\x0A\x1BMEASUREMENT_PROTOCOL_SECRET\x10\x0A\x12\x14\x0A\x10CUSTOM_DIMENSION\x10\x0B\x12\x11\x0A\x0DCUSTOM_METRIC\x10\x0C\x12\x1B\x0A\x17DATA_RETENTION_SETTINGS\x10\x0D\x12%\x0A!DISPLAY_VIDEO_360_ADVERTISER_LINK\x10\x0E\x12.\x0A*DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL\x10\x0F\x12\x17\x0A\x13SEARCH_ADS_360_LINK\x10\x10\x12\x0F\x0A\x0BDATA_STREAM\x10\x12\x12\x18\x0A\x14ATTRIBUTION_SETTINGS\x10\x14\x12\x15\x0A\x11EXPANDED_DATA_SET\x10\x15\x12\x11\x0A\x0DCHANNEL_GROUP\x10\x16\x12\x11\x0A\x0DBIGQUERY_LINK\x10\x17\x12!\x0A\x1DENHANCED_MEASUREMENT_SETTINGS\x10\x18\x12\x1B\x0A\x17DATA_REDACTION_SETTINGS\x10\x19\x12'\x0A#SKADNETWORK_CONVERSION_VALUE_SCHEMA\x10\x1A\x12\x10\x0A\x0CADSENSE_LINK\x10\x1B\x12\x0C\x0A\x08AUDIENCE\x10\x1C\x12\x15\x0A\x11EVENT_CREATE_RULE\x10\x1D\x12\x0D\x0A\x09KEY_EVENT\x10\x1E\x12\x15\x0A\x11CALCULATED_METRIC\x10\x1F\x12\x1D\x0A\x19REPORTING_DATA_ANNOTATION\x10 \x12\x1B\x0A\x17SUBPROPERTY_SYNC_CONFIG\x10!\x12\x1F\x0A\x1BREPORTING_IDENTITY_SETTINGS\x10\"\x12\x1F\x0A\x1BUSER_PROVIDED_DATA_SETTINGS\x10#*s\x0A\x12GoogleSignalsState\x12\$\x0A GOOGLE_SIGNALS_STATE_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16GOOGLE_SIGNALS_ENABLED\x10\x01\x12\x1B\x0A\x17GOOGLE_SIGNALS_DISABLED\x10\x02*\x8E\x01\x0A\x14GoogleSignalsConsent\x12&\x0A\"GOOGLE_SIGNALS_CONSENT_UNSPECIFIED\x10\x00\x12\$\x0A GOOGLE_SIGNALS_CONSENT_CONSENTED\x10\x02\x12(\x0A\$GOOGLE_SIGNALS_CONSENT_NOT_CONSENTED\x10\x01*{\x0A\x1DLinkProposalInitiatingProduct\x120\x0A,LINK_PROPOSAL_INITIATING_PRODUCT_UNSPECIFIED\x10\x00\x12\x14\x0A\x10GOOGLE_ANALYTICS\x10\x01\x12\x12\x0A\x0ELINKED_PRODUCT\x10\x02*\xC4\x01\x0A\x11LinkProposalState\x12#\x0A\x1FLINK_PROPOSAL_STATE_UNSPECIFIED\x10\x00\x12)\x0A%AWAITING_REVIEW_FROM_GOOGLE_ANALYTICS\x10\x01\x12'\x0A#AWAITING_REVIEW_FROM_LINKED_PRODUCT\x10\x02\x12\x0D\x0A\x09WITHDRAWN\x10\x03\x12\x0C\x0A\x08DECLINED\x10\x04\x12\x0B\x0A\x07EXPIRED\x10\x05\x12\x0C\x0A\x08OBSOLETE\x10\x06*\x82\x01\x0A\x0CPropertyType\x12\x1D\x0A\x19PROPERTY_TYPE_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16PROPERTY_TYPE_ORDINARY\x10\x01\x12\x1D\x0A\x19PROPERTY_TYPE_SUBPROPERTY\x10\x02\x12\x18\x0A\x14PROPERTY_TYPE_ROLLUP\x10\x03*q\x0A\x0BCoarseValue\x12\x1C\x0A\x18COARSE_VALUE_UNSPECIFIED\x10\x00\x12\x14\x0A\x10COARSE_VALUE_LOW\x10\x01\x12\x17\x0A\x13COARSE_VALUE_MEDIUM\x10\x02\x12\x15\x0A\x11COARSE_VALUE_HIGH\x10\x03B\xCB\x01\x0A\"com.google.analytics.admin.v1alphaB\x0EResourcesProtoP\x01Z>cloud.google.com/go/analytics/admin/apiv1alpha/adminpb;adminpb\xEAAR\x0A2marketingplatformadmin.googleapis.com/Organization\x12\x1Corganizations/{organization}b\x06proto3" , true); static::$is_initialized = true; diff --git a/AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/get_reporting_identity_settings.php b/AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/get_reporting_identity_settings.php index 794b34b9a45f..42bb6c13b26f 100644 --- a/AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/get_reporting_identity_settings.php +++ b/AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/get_reporting_identity_settings.php @@ -29,7 +29,7 @@ use Google\ApiCore\ApiException; /** - * Returns the singleton data retention settings for this property. + * Returns the reporting identity settings for this property. * * @param string $formattedName The name of the settings to lookup. * Format: diff --git a/AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/get_user_provided_data_settings.php b/AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/get_user_provided_data_settings.php new file mode 100644 index 000000000000..90feafcefdb2 --- /dev/null +++ b/AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/get_user_provided_data_settings.php @@ -0,0 +1,72 @@ +setName($formattedName); + + // Call the API and handle any network failures. + try { + /** @var UserProvidedDataSettings $response */ + $response = $analyticsAdminServiceClient->getUserProvidedDataSettings($request); + printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString()); + } catch (ApiException $ex) { + printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage()); + } +} + +/** + * Helper to execute the sample. + * + * This sample has been automatically generated and should be regarded as a code + * template only. It will require modifications to work: + * - It may require correct/in-range values for request initialization. + * - It may require specifying regional endpoints when creating the service client, + * please see the apiEndpoint client configuration option for more details. + */ +function callSample(): void +{ + $formattedName = AnalyticsAdminServiceClient::userProvidedDataSettingsName('[PROPERTY]'); + + get_user_provided_data_settings_sample($formattedName); +} +// [END analyticsadmin_v1alpha_generated_AnalyticsAdminService_GetUserProvidedDataSettings_sync] diff --git a/AnalyticsAdmin/src/V1alpha/Account.php b/AnalyticsAdmin/src/V1alpha/Account.php index ef78327b6e26..45614624eb02 100644 --- a/AnalyticsAdmin/src/V1alpha/Account.php +++ b/AnalyticsAdmin/src/V1alpha/Account.php @@ -16,11 +16,11 @@ class Account extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name of this account. + * Identifier. Resource name of this account. * Format: accounts/{account} * Example: "accounts/100" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -70,7 +70,7 @@ class Account extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name of this account. + * Identifier. Resource name of this account. * Format: accounts/{account} * Example: "accounts/100" * @type \Google\Protobuf\Timestamp $create_time @@ -96,11 +96,11 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name of this account. + * Identifier. Resource name of this account. * Format: accounts/{account} * Example: "accounts/100" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -109,11 +109,11 @@ public function getName() } /** - * Output only. Resource name of this account. + * Identifier. Resource name of this account. * Format: accounts/{account} * Example: "accounts/100" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/AccountSummary.php b/AnalyticsAdmin/src/V1alpha/AccountSummary.php index 5414985bf206..4da570b20015 100644 --- a/AnalyticsAdmin/src/V1alpha/AccountSummary.php +++ b/AnalyticsAdmin/src/V1alpha/AccountSummary.php @@ -17,11 +17,11 @@ class AccountSummary extends \Google\Protobuf\Internal\Message { /** - * Resource name for this account summary. + * Identifier. Resource name for this account summary. * Format: accountSummaries/{account_id} * Example: "accountSummaries/1000" * - * Generated from protobuf field string name = 1; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -52,7 +52,7 @@ class AccountSummary extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Resource name for this account summary. + * Identifier. Resource name for this account summary. * Format: accountSummaries/{account_id} * Example: "accountSummaries/1000" * @type string $account @@ -71,11 +71,11 @@ public function __construct($data = NULL) { } /** - * Resource name for this account summary. + * Identifier. Resource name for this account summary. * Format: accountSummaries/{account_id} * Example: "accountSummaries/1000" * - * Generated from protobuf field string name = 1; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -84,11 +84,11 @@ public function getName() } /** - * Resource name for this account summary. + * Identifier. Resource name for this account summary. * Format: accountSummaries/{account_id} * Example: "accountSummaries/1000" * - * Generated from protobuf field string name = 1; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/CalculatedMetric.php b/AnalyticsAdmin/src/V1alpha/CalculatedMetric.php index e7ee25e068a6..fdf6a9f92e20 100644 --- a/AnalyticsAdmin/src/V1alpha/CalculatedMetric.php +++ b/AnalyticsAdmin/src/V1alpha/CalculatedMetric.php @@ -16,10 +16,10 @@ class CalculatedMetric extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name for this CalculatedMetric. + * Identifier. Resource name for this CalculatedMetric. * Format: 'properties/{property_id}/calculatedMetrics/{calculated_metric_id}' * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -85,7 +85,7 @@ class CalculatedMetric extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name for this CalculatedMetric. + * Identifier. Resource name for this CalculatedMetric. * Format: 'properties/{property_id}/calculatedMetrics/{calculated_metric_id}' * @type string $description * Optional. Description for this calculated metric. @@ -122,10 +122,10 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name for this CalculatedMetric. + * Identifier. Resource name for this CalculatedMetric. * Format: 'properties/{property_id}/calculatedMetrics/{calculated_metric_id}' * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -134,10 +134,10 @@ public function getName() } /** - * Output only. Resource name for this CalculatedMetric. + * Identifier. Resource name for this CalculatedMetric. * Format: 'properties/{property_id}/calculatedMetrics/{calculated_metric_id}' * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ChangeHistoryChange/ChangeHistoryResource.php b/AnalyticsAdmin/src/V1alpha/ChangeHistoryChange/ChangeHistoryResource.php index 6d4457711631..863643062ec0 100644 --- a/AnalyticsAdmin/src/V1alpha/ChangeHistoryChange/ChangeHistoryResource.php +++ b/AnalyticsAdmin/src/V1alpha/ChangeHistoryChange/ChangeHistoryResource.php @@ -85,6 +85,8 @@ class ChangeHistoryResource extends \Google\Protobuf\Internal\Message * A snapshot of a SubpropertySyncConfig resource in change history. * @type \Google\Analytics\Admin\V1alpha\ReportingIdentitySettings $reporting_identity_settings * A snapshot of a ReportingIdentitySettings resource in change history. + * @type \Google\Analytics\Admin\V1alpha\UserProvidedDataSettings $user_provided_data_settings + * A snapshot of a UserProvidedDataSettings resource in change history. * } */ public function __construct($data = NULL) { @@ -997,6 +999,37 @@ public function setReportingIdentitySettings($var) return $this; } + /** + * A snapshot of a UserProvidedDataSettings resource in change history. + * + * Generated from protobuf field .google.analytics.admin.v1alpha.UserProvidedDataSettings user_provided_data_settings = 35; + * @return \Google\Analytics\Admin\V1alpha\UserProvidedDataSettings|null + */ + public function getUserProvidedDataSettings() + { + return $this->readOneof(35); + } + + public function hasUserProvidedDataSettings() + { + return $this->hasOneof(35); + } + + /** + * A snapshot of a UserProvidedDataSettings resource in change history. + * + * Generated from protobuf field .google.analytics.admin.v1alpha.UserProvidedDataSettings user_provided_data_settings = 35; + * @param \Google\Analytics\Admin\V1alpha\UserProvidedDataSettings $var + * @return $this + */ + public function setUserProvidedDataSettings($var) + { + GPBUtil::checkMessage($var, \Google\Analytics\Admin\V1alpha\UserProvidedDataSettings::class); + $this->writeOneof(35, $var); + + return $this; + } + /** * @return string */ diff --git a/AnalyticsAdmin/src/V1alpha/ChangeHistoryResourceType.php b/AnalyticsAdmin/src/V1alpha/ChangeHistoryResourceType.php index 521659fa1ba6..27c8db9d13dd 100644 --- a/AnalyticsAdmin/src/V1alpha/ChangeHistoryResourceType.php +++ b/AnalyticsAdmin/src/V1alpha/ChangeHistoryResourceType.php @@ -193,6 +193,12 @@ class ChangeHistoryResourceType * Generated from protobuf enum REPORTING_IDENTITY_SETTINGS = 34; */ const REPORTING_IDENTITY_SETTINGS = 34; + /** + * UserProvidedDataSettings resource + * + * Generated from protobuf enum USER_PROVIDED_DATA_SETTINGS = 35; + */ + const USER_PROVIDED_DATA_SETTINGS = 35; private static $valueToName = [ self::CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED => 'CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED', @@ -225,6 +231,7 @@ class ChangeHistoryResourceType self::REPORTING_DATA_ANNOTATION => 'REPORTING_DATA_ANNOTATION', self::SUBPROPERTY_SYNC_CONFIG => 'SUBPROPERTY_SYNC_CONFIG', self::REPORTING_IDENTITY_SETTINGS => 'REPORTING_IDENTITY_SETTINGS', + self::USER_PROVIDED_DATA_SETTINGS => 'USER_PROVIDED_DATA_SETTINGS', ]; public static function name($value) diff --git a/AnalyticsAdmin/src/V1alpha/Client/AnalyticsAdminServiceClient.php b/AnalyticsAdmin/src/V1alpha/Client/AnalyticsAdminServiceClient.php index 5f47885d0b9a..e91c20f4fe2b 100644 --- a/AnalyticsAdmin/src/V1alpha/Client/AnalyticsAdminServiceClient.php +++ b/AnalyticsAdmin/src/V1alpha/Client/AnalyticsAdminServiceClient.php @@ -146,6 +146,7 @@ use Google\Analytics\Admin\V1alpha\GetSearchAds360LinkRequest; use Google\Analytics\Admin\V1alpha\GetSubpropertyEventFilterRequest; use Google\Analytics\Admin\V1alpha\GetSubpropertySyncConfigRequest; +use Google\Analytics\Admin\V1alpha\GetUserProvidedDataSettingsRequest; use Google\Analytics\Admin\V1alpha\GlobalSiteTag; use Google\Analytics\Admin\V1alpha\GoogleAdsLink; use Google\Analytics\Admin\V1alpha\GoogleSignalsSettings; @@ -225,6 +226,7 @@ use Google\Analytics\Admin\V1alpha\UpdateSearchAds360LinkRequest; use Google\Analytics\Admin\V1alpha\UpdateSubpropertyEventFilterRequest; use Google\Analytics\Admin\V1alpha\UpdateSubpropertySyncConfigRequest; +use Google\Analytics\Admin\V1alpha\UserProvidedDataSettings; use Google\ApiCore\ApiException; use Google\ApiCore\CredentialsWrapper; use Google\ApiCore\GapicClientTrait; @@ -343,6 +345,7 @@ * @method PromiseInterface getSearchAds360LinkAsync(GetSearchAds360LinkRequest $request, array $optionalArgs = []) * @method PromiseInterface getSubpropertyEventFilterAsync(GetSubpropertyEventFilterRequest $request, array $optionalArgs = []) * @method PromiseInterface getSubpropertySyncConfigAsync(GetSubpropertySyncConfigRequest $request, array $optionalArgs = []) + * @method PromiseInterface getUserProvidedDataSettingsAsync(GetUserProvidedDataSettingsRequest $request, array $optionalArgs = []) * @method PromiseInterface listAccessBindingsAsync(ListAccessBindingsRequest $request, array $optionalArgs = []) * @method PromiseInterface listAccountSummariesAsync(ListAccountSummariesRequest $request, array $optionalArgs = []) * @method PromiseInterface listAccountsAsync(ListAccountsRequest $request, array $optionalArgs = []) @@ -1181,6 +1184,23 @@ public static function subpropertySyncConfigName(string $property, string $subpr ]); } + /** + * Formats a string containing the fully-qualified path to represent a + * user_provided_data_settings resource. + * + * @param string $property + * + * @return string The formatted user_provided_data_settings resource. + * + * @experimental + */ + public static function userProvidedDataSettingsName(string $property): string + { + return self::getPathTemplate('userProvidedDataSettings')->render([ + 'property' => $property, + ]); + } + /** * Parses a formatted name string and returns an associative array of the components in the name. * The following name formats are supported: @@ -1223,6 +1243,7 @@ public static function subpropertySyncConfigName(string $property, string $subpr * - searchAds360Link: properties/{property}/searchAds360Links/{search_ads_360_link} * - subpropertyEventFilter: properties/{property}/subpropertyEventFilters/{sub_property_event_filter} * - subpropertySyncConfig: properties/{property}/subpropertySyncConfigs/{subproperty_sync_config} + * - userProvidedDataSettings: properties/{property}/userProvidedDataSettings * * The optional $template argument can be supplied to specify a particular pattern, * and must match one of the templates listed above. If no $template argument is @@ -3905,7 +3926,7 @@ public function getReportingDataAnnotation( } /** - * Returns the singleton data retention settings for this property. + * Returns the reporting identity settings for this property. * * The async variant is * {@see AnalyticsAdminServiceClient::getReportingIdentitySettingsAsync()} . @@ -4090,6 +4111,37 @@ public function getSubpropertySyncConfig( return $this->startApiCall('GetSubpropertySyncConfig', $request, $callOptions)->wait(); } + /** + * Looks up settings related to user-provided data for a property. + * + * The async variant is + * {@see AnalyticsAdminServiceClient::getUserProvidedDataSettingsAsync()} . + * + * @example samples/V1alpha/AnalyticsAdminServiceClient/get_user_provided_data_settings.php + * + * @param GetUserProvidedDataSettingsRequest $request A request to house fields associated with the call. + * @param array $callOptions { + * Optional. + * + * @type RetrySettings|array $retrySettings + * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an + * associative array of retry settings parameters. See the documentation on + * {@see RetrySettings} for example usage. + * } + * + * @return UserProvidedDataSettings + * + * @throws ApiException Thrown if the API call fails. + * + * @experimental + */ + public function getUserProvidedDataSettings( + GetUserProvidedDataSettingsRequest $request, + array $callOptions = [] + ): UserProvidedDataSettings { + return $this->startApiCall('GetUserProvidedDataSettings', $request, $callOptions)->wait(); + } + /** * Lists all access bindings on an account or property. * diff --git a/AnalyticsAdmin/src/V1alpha/ConversionEvent.php b/AnalyticsAdmin/src/V1alpha/ConversionEvent.php index ce9d01be0e14..f156bd0425ee 100644 --- a/AnalyticsAdmin/src/V1alpha/ConversionEvent.php +++ b/AnalyticsAdmin/src/V1alpha/ConversionEvent.php @@ -16,10 +16,10 @@ class ConversionEvent extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name of this conversion event. + * Identifier. Resource name of this conversion event. * Format: properties/{property}/conversionEvents/{conversion_event} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -75,7 +75,7 @@ class ConversionEvent extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name of this conversion event. + * Identifier. Resource name of this conversion event. * Format: properties/{property}/conversionEvents/{conversion_event} * @type string $event_name * Immutable. The event name for this conversion event. @@ -106,10 +106,10 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name of this conversion event. + * Identifier. Resource name of this conversion event. * Format: properties/{property}/conversionEvents/{conversion_event} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -118,10 +118,10 @@ public function getName() } /** - * Output only. Resource name of this conversion event. + * Identifier. Resource name of this conversion event. * Format: properties/{property}/conversionEvents/{conversion_event} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/CustomDimension.php b/AnalyticsAdmin/src/V1alpha/CustomDimension.php index f413274faaca..1ea25227d713 100644 --- a/AnalyticsAdmin/src/V1alpha/CustomDimension.php +++ b/AnalyticsAdmin/src/V1alpha/CustomDimension.php @@ -16,10 +16,10 @@ class CustomDimension extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name for this CustomDimension resource. + * Identifier. Resource name for this CustomDimension resource. * Format: properties/{property}/customDimensions/{customDimension} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -75,7 +75,7 @@ class CustomDimension extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name for this CustomDimension resource. + * Identifier. Resource name for this CustomDimension resource. * Format: properties/{property}/customDimensions/{customDimension} * @type string $parameter_name * Required. Immutable. Tagging parameter name for this custom dimension. @@ -110,10 +110,10 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name for this CustomDimension resource. + * Identifier. Resource name for this CustomDimension resource. * Format: properties/{property}/customDimensions/{customDimension} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -122,10 +122,10 @@ public function getName() } /** - * Output only. Resource name for this CustomDimension resource. + * Identifier. Resource name for this CustomDimension resource. * Format: properties/{property}/customDimensions/{customDimension} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/CustomMetric.php b/AnalyticsAdmin/src/V1alpha/CustomMetric.php index 32e628cbee45..113e504b67d0 100644 --- a/AnalyticsAdmin/src/V1alpha/CustomMetric.php +++ b/AnalyticsAdmin/src/V1alpha/CustomMetric.php @@ -16,10 +16,10 @@ class CustomMetric extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name for this CustomMetric resource. + * Identifier. Resource name for this CustomMetric resource. * Format: properties/{property}/customMetrics/{customMetric} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -77,7 +77,7 @@ class CustomMetric extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name for this CustomMetric resource. + * Identifier. Resource name for this CustomMetric resource. * Format: properties/{property}/customMetrics/{customMetric} * @type string $parameter_name * Required. Immutable. Tagging name for this custom metric. @@ -110,10 +110,10 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name for this CustomMetric resource. + * Identifier. Resource name for this CustomMetric resource. * Format: properties/{property}/customMetrics/{customMetric} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -122,10 +122,10 @@ public function getName() } /** - * Output only. Resource name for this CustomMetric resource. + * Identifier. Resource name for this CustomMetric resource. * Format: properties/{property}/customMetrics/{customMetric} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/DataRetentionSettings.php b/AnalyticsAdmin/src/V1alpha/DataRetentionSettings.php index e6445962916a..795267857e50 100644 --- a/AnalyticsAdmin/src/V1alpha/DataRetentionSettings.php +++ b/AnalyticsAdmin/src/V1alpha/DataRetentionSettings.php @@ -16,10 +16,10 @@ class DataRetentionSettings extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name for this DataRetentionSetting resource. + * Identifier. Resource name for this DataRetentionSetting resource. * Format: properties/{property}/dataRetentionSettings * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -49,7 +49,7 @@ class DataRetentionSettings extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name for this DataRetentionSetting resource. + * Identifier. Resource name for this DataRetentionSetting resource. * Format: properties/{property}/dataRetentionSettings * @type int $event_data_retention * Required. The length of time that event-level data is retained. @@ -66,10 +66,10 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name for this DataRetentionSetting resource. + * Identifier. Resource name for this DataRetentionSetting resource. * Format: properties/{property}/dataRetentionSettings * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -78,10 +78,10 @@ public function getName() } /** - * Output only. Resource name for this DataRetentionSetting resource. + * Identifier. Resource name for this DataRetentionSetting resource. * Format: properties/{property}/dataRetentionSettings * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/DataSharingSettings.php b/AnalyticsAdmin/src/V1alpha/DataSharingSettings.php index b3af80ee3382..8aaba3bc09ea 100644 --- a/AnalyticsAdmin/src/V1alpha/DataSharingSettings.php +++ b/AnalyticsAdmin/src/V1alpha/DataSharingSettings.php @@ -17,11 +17,11 @@ class DataSharingSettings extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name. + * Identifier. Resource name. * Format: accounts/{account}/dataSharingSettings * Example: "accounts/1000/dataSharingSettings" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -82,7 +82,7 @@ class DataSharingSettings extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name. + * Identifier. Resource name. * Format: accounts/{account}/dataSharingSettings * Example: "accounts/1000/dataSharingSettings" * @type bool $sharing_with_google_support_enabled @@ -122,11 +122,11 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name. + * Identifier. Resource name. * Format: accounts/{account}/dataSharingSettings * Example: "accounts/1000/dataSharingSettings" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -135,11 +135,11 @@ public function getName() } /** - * Output only. Resource name. + * Identifier. Resource name. * Format: accounts/{account}/dataSharingSettings * Example: "accounts/1000/dataSharingSettings" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/DataStream.php b/AnalyticsAdmin/src/V1alpha/DataStream.php index 52ab1b03c8b9..f997566bfedf 100644 --- a/AnalyticsAdmin/src/V1alpha/DataStream.php +++ b/AnalyticsAdmin/src/V1alpha/DataStream.php @@ -16,11 +16,11 @@ class DataStream extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name of this Data Stream. + * Identifier. Resource name of this Data Stream. * Format: properties/{property_id}/dataStreams/{stream_id} * Example: "properties/1000/dataStreams/2000" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -67,7 +67,7 @@ class DataStream extends \Google\Protobuf\Internal\Message * Data specific to iOS app streams. Must be populated if type is * IOS_APP_DATA_STREAM. * @type string $name - * Output only. Resource name of this Data Stream. + * Identifier. Resource name of this Data Stream. * Format: properties/{property_id}/dataStreams/{stream_id} * Example: "properties/1000/dataStreams/2000" * @type int $type @@ -187,11 +187,11 @@ public function setIosAppStreamData($var) } /** - * Output only. Resource name of this Data Stream. + * Identifier. Resource name of this Data Stream. * Format: properties/{property_id}/dataStreams/{stream_id} * Example: "properties/1000/dataStreams/2000" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -200,11 +200,11 @@ public function getName() } /** - * Output only. Resource name of this Data Stream. + * Identifier. Resource name of this Data Stream. * Format: properties/{property_id}/dataStreams/{stream_id} * Example: "properties/1000/dataStreams/2000" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLink.php b/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLink.php index 93274a3537d7..b1c9b3b14780 100644 --- a/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLink.php +++ b/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLink.php @@ -17,12 +17,12 @@ class DisplayVideo360AdvertiserLink extends \Google\Protobuf\Internal\Message { /** - * Output only. The resource name for this DisplayVideo360AdvertiserLink + * Identifier. The resource name for this DisplayVideo360AdvertiserLink * resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinks/{linkId} * Note: linkId is not the Display & Video 360 Advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -71,7 +71,7 @@ class DisplayVideo360AdvertiserLink extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. The resource name for this DisplayVideo360AdvertiserLink + * Identifier. The resource name for this DisplayVideo360AdvertiserLink * resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinks/{linkId} * Note: linkId is not the Display & Video 360 Advertiser ID @@ -101,12 +101,12 @@ public function __construct($data = NULL) { } /** - * Output only. The resource name for this DisplayVideo360AdvertiserLink + * Identifier. The resource name for this DisplayVideo360AdvertiserLink * resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinks/{linkId} * Note: linkId is not the Display & Video 360 Advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -115,12 +115,12 @@ public function getName() } /** - * Output only. The resource name for this DisplayVideo360AdvertiserLink + * Identifier. The resource name for this DisplayVideo360AdvertiserLink * resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinks/{linkId} * Note: linkId is not the Display & Video 360 Advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLinkProposal.php b/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLinkProposal.php index 450b3a4c3132..5109385a23cf 100644 --- a/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLinkProposal.php +++ b/AnalyticsAdmin/src/V1alpha/DisplayVideo360AdvertiserLinkProposal.php @@ -20,12 +20,12 @@ class DisplayVideo360AdvertiserLinkProposal extends \Google\Protobuf\Internal\Message { /** - * Output only. The resource name for this + * Identifier. The resource name for this * DisplayVideo360AdvertiserLinkProposal resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId} * Note: proposalId is not the Display & Video 360 Advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -88,7 +88,7 @@ class DisplayVideo360AdvertiserLinkProposal extends \Google\Protobuf\Internal\Me * Optional. Data for populating the Message object. * * @type string $name - * Output only. The resource name for this + * Identifier. The resource name for this * DisplayVideo360AdvertiserLinkProposal resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId} * Note: proposalId is not the Display & Video 360 Advertiser ID @@ -124,12 +124,12 @@ public function __construct($data = NULL) { } /** - * Output only. The resource name for this + * Identifier. The resource name for this * DisplayVideo360AdvertiserLinkProposal resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId} * Note: proposalId is not the Display & Video 360 Advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -138,12 +138,12 @@ public function getName() } /** - * Output only. The resource name for this + * Identifier. The resource name for this * DisplayVideo360AdvertiserLinkProposal resource. Format: * properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId} * Note: proposalId is not the Display & Video 360 Advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/FirebaseLink.php b/AnalyticsAdmin/src/V1alpha/FirebaseLink.php index 1cc38f41c44a..4adb565d1cee 100644 --- a/AnalyticsAdmin/src/V1alpha/FirebaseLink.php +++ b/AnalyticsAdmin/src/V1alpha/FirebaseLink.php @@ -16,9 +16,9 @@ class FirebaseLink extends \Google\Protobuf\Internal\Message { /** - * Output only. Example format: properties/1234/firebaseLinks/5678 + * Identifier. Example format: properties/1234/firebaseLinks/5678 * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -46,7 +46,7 @@ class FirebaseLink extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Example format: properties/1234/firebaseLinks/5678 + * Identifier. Example format: properties/1234/firebaseLinks/5678 * @type string $project * Immutable. Firebase project resource name. When creating a FirebaseLink, * you may provide this resource name using either a project number or project @@ -64,9 +64,9 @@ public function __construct($data = NULL) { } /** - * Output only. Example format: properties/1234/firebaseLinks/5678 + * Identifier. Example format: properties/1234/firebaseLinks/5678 * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -75,9 +75,9 @@ public function getName() } /** - * Output only. Example format: properties/1234/firebaseLinks/5678 + * Identifier. Example format: properties/1234/firebaseLinks/5678 * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/GetUserProvidedDataSettingsRequest.php b/AnalyticsAdmin/src/V1alpha/GetUserProvidedDataSettingsRequest.php new file mode 100644 index 000000000000..e2b3ea98fcdf --- /dev/null +++ b/AnalyticsAdmin/src/V1alpha/GetUserProvidedDataSettingsRequest.php @@ -0,0 +1,86 @@ +google.analytics.admin.v1alpha.GetUserProvidedDataSettingsRequest + */ +class GetUserProvidedDataSettingsRequest extends \Google\Protobuf\Internal\Message +{ + /** + * Required. The name of the user provided data settings to retrieve. + * Format: properties/{property}/userProvidedDataSettings + * + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { + */ + protected $name = ''; + + /** + * @param string $name Required. The name of the user provided data settings to retrieve. + * Format: properties/{property}/userProvidedDataSettings + * Please see {@see AnalyticsAdminServiceClient::userProvidedDataSettingsName()} for help formatting this field. + * + * @return \Google\Analytics\Admin\V1alpha\GetUserProvidedDataSettingsRequest + * + * @experimental + */ + public static function build(string $name): self + { + return (new self()) + ->setName($name); + } + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * @type string $name + * Required. The name of the user provided data settings to retrieve. + * Format: properties/{property}/userProvidedDataSettings + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Analytics\Admin\V1Alpha\AnalyticsAdmin::initOnce(); + parent::__construct($data); + } + + /** + * Required. The name of the user provided data settings to retrieve. + * Format: properties/{property}/userProvidedDataSettings + * + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { + * @return string + */ + public function getName() + { + return $this->name; + } + + /** + * Required. The name of the user provided data settings to retrieve. + * Format: properties/{property}/userProvidedDataSettings + * + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { + * @param string $var + * @return $this + */ + public function setName($var) + { + GPBUtil::checkString($var, True); + $this->name = $var; + + return $this; + } + +} + diff --git a/AnalyticsAdmin/src/V1alpha/GlobalSiteTag.php b/AnalyticsAdmin/src/V1alpha/GlobalSiteTag.php index 14e4efd8304a..2cef2fb201af 100644 --- a/AnalyticsAdmin/src/V1alpha/GlobalSiteTag.php +++ b/AnalyticsAdmin/src/V1alpha/GlobalSiteTag.php @@ -17,11 +17,11 @@ class GlobalSiteTag extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name for this GlobalSiteTag resource. + * Identifier. Resource name for this GlobalSiteTag resource. * Format: properties/{property_id}/dataStreams/{stream_id}/globalSiteTag * Example: "properties/123/dataStreams/456/globalSiteTag" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -39,7 +39,7 @@ class GlobalSiteTag extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name for this GlobalSiteTag resource. + * Identifier. Resource name for this GlobalSiteTag resource. * Format: properties/{property_id}/dataStreams/{stream_id}/globalSiteTag * Example: "properties/123/dataStreams/456/globalSiteTag" * @type string $snippet @@ -53,11 +53,11 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name for this GlobalSiteTag resource. + * Identifier. Resource name for this GlobalSiteTag resource. * Format: properties/{property_id}/dataStreams/{stream_id}/globalSiteTag * Example: "properties/123/dataStreams/456/globalSiteTag" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -66,11 +66,11 @@ public function getName() } /** - * Output only. Resource name for this GlobalSiteTag resource. + * Identifier. Resource name for this GlobalSiteTag resource. * Format: properties/{property_id}/dataStreams/{stream_id}/globalSiteTag * Example: "properties/123/dataStreams/456/globalSiteTag" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/GoogleAdsLink.php b/AnalyticsAdmin/src/V1alpha/GoogleAdsLink.php index 522be955f9f5..cb1b0c5bc3c5 100644 --- a/AnalyticsAdmin/src/V1alpha/GoogleAdsLink.php +++ b/AnalyticsAdmin/src/V1alpha/GoogleAdsLink.php @@ -16,11 +16,11 @@ class GoogleAdsLink extends \Google\Protobuf\Internal\Message { /** - * Output only. Format: + * Identifier. Format: * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} * Note: googleAdsLinkId is not the Google Ads customer ID. * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -71,7 +71,7 @@ class GoogleAdsLink extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Format: + * Identifier. Format: * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} * Note: googleAdsLinkId is not the Google Ads customer ID. * @type string $customer_id @@ -98,11 +98,11 @@ public function __construct($data = NULL) { } /** - * Output only. Format: + * Identifier. Format: * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} * Note: googleAdsLinkId is not the Google Ads customer ID. * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -111,11 +111,11 @@ public function getName() } /** - * Output only. Format: + * Identifier. Format: * properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} * Note: googleAdsLinkId is not the Google Ads customer ID. * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListAccountSummariesRequest.php b/AnalyticsAdmin/src/V1alpha/ListAccountSummariesRequest.php index 71239b19fcae..78d49bf9c0b4 100644 --- a/AnalyticsAdmin/src/V1alpha/ListAccountSummariesRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListAccountSummariesRequest.php @@ -16,21 +16,21 @@ class ListAccountSummariesRequest extends \Google\Protobuf\Internal\Message { /** - * The maximum number of AccountSummary resources to return. The service may - * return fewer than this value, even if there are additional pages. - * If unspecified, at most 50 resources will be returned. - * The maximum value is 200; (higher values will be coerced to the maximum) + * Optional. The maximum number of AccountSummary resources to return. The + * service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 1; + * Generated from protobuf field int32 page_size = 1 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListAccountSummaries` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListAccountSummaries` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListAccountSummaries` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListAccountSummaries` must match the call + * that provided the page token. * - * Generated from protobuf field string page_token = 2; + * Generated from protobuf field string page_token = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -41,15 +41,15 @@ class ListAccountSummariesRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type int $page_size - * The maximum number of AccountSummary resources to return. The service may - * return fewer than this value, even if there are additional pages. - * If unspecified, at most 50 resources will be returned. - * The maximum value is 200; (higher values will be coerced to the maximum) + * Optional. The maximum number of AccountSummary resources to return. The + * service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) * @type string $page_token - * A page token, received from a previous `ListAccountSummaries` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListAccountSummaries` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListAccountSummaries` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListAccountSummaries` must match the call + * that provided the page token. * } */ public function __construct($data = NULL) { @@ -58,12 +58,12 @@ public function __construct($data = NULL) { } /** - * The maximum number of AccountSummary resources to return. The service may - * return fewer than this value, even if there are additional pages. - * If unspecified, at most 50 resources will be returned. - * The maximum value is 200; (higher values will be coerced to the maximum) + * Optional. The maximum number of AccountSummary resources to return. The + * service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 1; + * Generated from protobuf field int32 page_size = 1 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -72,12 +72,12 @@ public function getPageSize() } /** - * The maximum number of AccountSummary resources to return. The service may - * return fewer than this value, even if there are additional pages. - * If unspecified, at most 50 resources will be returned. - * The maximum value is 200; (higher values will be coerced to the maximum) + * Optional. The maximum number of AccountSummary resources to return. The + * service may return fewer than this value, even if there are additional + * pages. If unspecified, at most 50 resources will be returned. The maximum + * value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 1; + * Generated from protobuf field int32 page_size = 1 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -90,12 +90,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListAccountSummaries` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListAccountSummaries` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListAccountSummaries` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListAccountSummaries` must match the call + * that provided the page token. * - * Generated from protobuf field string page_token = 2; + * Generated from protobuf field string page_token = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -104,12 +104,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListAccountSummaries` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListAccountSummaries` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListAccountSummaries` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListAccountSummaries` must match the call + * that provided the page token. * - * Generated from protobuf field string page_token = 2; + * Generated from protobuf field string page_token = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListAccountsRequest.php b/AnalyticsAdmin/src/V1alpha/ListAccountsRequest.php index 2f9a918fe01a..cc735e534e71 100644 --- a/AnalyticsAdmin/src/V1alpha/ListAccountsRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListAccountsRequest.php @@ -16,21 +16,21 @@ class ListAccountsRequest extends \Google\Protobuf\Internal\Message { /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 1; + * Generated from protobuf field int32 page_size = 1 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListAccounts` call. + * Optional. A page token, received from a previous `ListAccounts` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListAccounts` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 2; + * Generated from protobuf field string page_token = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; /** @@ -49,12 +49,12 @@ class ListAccountsRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type int $page_size - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * @type string $page_token - * A page token, received from a previous `ListAccounts` call. + * Optional. A page token, received from a previous `ListAccounts` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListAccounts` must * match the call that provided the page token. @@ -70,12 +70,12 @@ public function __construct($data = NULL) { } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 1; + * Generated from protobuf field int32 page_size = 1 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -84,12 +84,12 @@ public function getPageSize() } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 1; + * Generated from protobuf field int32 page_size = 1 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -102,12 +102,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListAccounts` call. + * Optional. A page token, received from a previous `ListAccounts` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListAccounts` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 2; + * Generated from protobuf field string page_token = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -116,12 +116,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListAccounts` call. + * Optional. A page token, received from a previous `ListAccounts` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListAccounts` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 2; + * Generated from protobuf field string page_token = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListConversionEventsRequest.php b/AnalyticsAdmin/src/V1alpha/ListConversionEventsRequest.php index 5489e948ff90..432b63275fa1 100644 --- a/AnalyticsAdmin/src/V1alpha/ListConversionEventsRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListConversionEventsRequest.php @@ -23,20 +23,20 @@ class ListConversionEventsRequest extends \Google\Protobuf\Internal\Message */ protected $parent = ''; /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListConversionEvents` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListConversionEvents` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListConversionEvents` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListConversionEvents` must match the call + * that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -65,14 +65,14 @@ public static function build(string $parent): self * Required. The resource name of the parent property. * Example: 'properties/123' * @type int $page_size - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * @type string $page_token - * A page token, received from a previous `ListConversionEvents` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListConversionEvents` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListConversionEvents` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListConversionEvents` must match the call + * that provided the page token. * } */ public function __construct($data = NULL) { @@ -109,11 +109,11 @@ public function setParent($var) } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -122,11 +122,11 @@ public function getPageSize() } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -139,12 +139,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListConversionEvents` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListConversionEvents` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListConversionEvents` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListConversionEvents` must match the call + * that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -153,12 +153,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListConversionEvents` call. - * Provide this to retrieve the subsequent page. - * When paginating, all other parameters provided to `ListConversionEvents` - * must match the call that provided the page token. + * Optional. A page token, received from a previous `ListConversionEvents` + * call. Provide this to retrieve the subsequent page. When paginating, all + * other parameters provided to `ListConversionEvents` must match the call + * that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListCustomDimensionsRequest.php b/AnalyticsAdmin/src/V1alpha/ListCustomDimensionsRequest.php index b34d124712c9..91ab341e8a82 100644 --- a/AnalyticsAdmin/src/V1alpha/ListCustomDimensionsRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListCustomDimensionsRequest.php @@ -22,20 +22,20 @@ class ListCustomDimensionsRequest extends \Google\Protobuf\Internal\Message */ protected $parent = ''; /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListCustomDimensions` call. - * Provide this to retrieve the subsequent page. + * Optional. A page token, received from a previous `ListCustomDimensions` + * call. Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListCustomDimensions` * must match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -62,12 +62,12 @@ public static function build(string $parent): self * @type string $parent * Required. Example format: properties/1234 * @type int $page_size - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * @type string $page_token - * A page token, received from a previous `ListCustomDimensions` call. - * Provide this to retrieve the subsequent page. + * Optional. A page token, received from a previous `ListCustomDimensions` + * call. Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListCustomDimensions` * must match the call that provided the page token. * } @@ -104,11 +104,11 @@ public function setParent($var) } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -117,11 +117,11 @@ public function getPageSize() } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -134,12 +134,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListCustomDimensions` call. - * Provide this to retrieve the subsequent page. + * Optional. A page token, received from a previous `ListCustomDimensions` + * call. Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListCustomDimensions` * must match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -148,12 +148,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListCustomDimensions` call. - * Provide this to retrieve the subsequent page. + * Optional. A page token, received from a previous `ListCustomDimensions` + * call. Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListCustomDimensions` * must match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListFirebaseLinksRequest.php b/AnalyticsAdmin/src/V1alpha/ListFirebaseLinksRequest.php index 0f80cb778828..80b263e3fcdf 100644 --- a/AnalyticsAdmin/src/V1alpha/ListFirebaseLinksRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListFirebaseLinksRequest.php @@ -23,21 +23,21 @@ class ListFirebaseLinksRequest extends \Google\Protobuf\Internal\Message */ protected $parent = ''; /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListFirebaseLinks` call. + * Optional. A page token, received from a previous `ListFirebaseLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListFirebaseLinks` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -67,12 +67,12 @@ public static function build(string $parent): self * Required. Format: properties/{property_id} * Example: `properties/1234` * @type int $page_size - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * @type string $page_token - * A page token, received from a previous `ListFirebaseLinks` call. + * Optional. A page token, received from a previous `ListFirebaseLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListFirebaseLinks` must * match the call that provided the page token. @@ -112,12 +112,12 @@ public function setParent($var) } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -126,12 +126,12 @@ public function getPageSize() } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -144,12 +144,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListFirebaseLinks` call. + * Optional. A page token, received from a previous `ListFirebaseLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListFirebaseLinks` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -158,12 +158,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListFirebaseLinks` call. + * Optional. A page token, received from a previous `ListFirebaseLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListFirebaseLinks` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListGoogleAdsLinksRequest.php b/AnalyticsAdmin/src/V1alpha/ListGoogleAdsLinksRequest.php index 0200e0e41724..d52d7e474da5 100644 --- a/AnalyticsAdmin/src/V1alpha/ListGoogleAdsLinksRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListGoogleAdsLinksRequest.php @@ -22,20 +22,20 @@ class ListGoogleAdsLinksRequest extends \Google\Protobuf\Internal\Message */ protected $parent = ''; /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListGoogleAdsLinks` call. + * Optional. A page token, received from a previous `ListGoogleAdsLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListGoogleAdsLinks` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -62,11 +62,11 @@ public static function build(string $parent): self * @type string $parent * Required. Example format: properties/1234 * @type int $page_size - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * @type string $page_token - * A page token, received from a previous `ListGoogleAdsLinks` call. + * Optional. A page token, received from a previous `ListGoogleAdsLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListGoogleAdsLinks` must * match the call that provided the page token. @@ -104,11 +104,11 @@ public function setParent($var) } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -117,11 +117,11 @@ public function getPageSize() } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200 (higher values will be coerced to the maximum). * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -134,12 +134,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListGoogleAdsLinks` call. + * Optional. A page token, received from a previous `ListGoogleAdsLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListGoogleAdsLinks` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -148,12 +148,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListGoogleAdsLinks` call. + * Optional. A page token, received from a previous `ListGoogleAdsLinks` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListGoogleAdsLinks` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListKeyEventsRequest.php b/AnalyticsAdmin/src/V1alpha/ListKeyEventsRequest.php index a6ce0356c271..d2bcd8437459 100644 --- a/AnalyticsAdmin/src/V1alpha/ListKeyEventsRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListKeyEventsRequest.php @@ -23,20 +23,20 @@ class ListKeyEventsRequest extends \Google\Protobuf\Internal\Message */ protected $parent = ''; /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListKeyEvents` call. + * Optional. A page token, received from a previous `ListKeyEvents` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListKeyEvents` * must match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -65,11 +65,11 @@ public static function build(string $parent): self * Required. The resource name of the parent property. * Example: 'properties/123' * @type int $page_size - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * @type string $page_token - * A page token, received from a previous `ListKeyEvents` call. + * Optional. A page token, received from a previous `ListKeyEvents` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListKeyEvents` * must match the call that provided the page token. @@ -109,11 +109,11 @@ public function setParent($var) } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -122,11 +122,11 @@ public function getPageSize() } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -139,12 +139,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListKeyEvents` call. + * Optional. A page token, received from a previous `ListKeyEvents` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListKeyEvents` * must match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -153,12 +153,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListKeyEvents` call. + * Optional. A page token, received from a previous `ListKeyEvents` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListKeyEvents` * must match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListMeasurementProtocolSecretsRequest.php b/AnalyticsAdmin/src/V1alpha/ListMeasurementProtocolSecretsRequest.php index abfda1b7529b..7ea200403341 100644 --- a/AnalyticsAdmin/src/V1alpha/ListMeasurementProtocolSecretsRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListMeasurementProtocolSecretsRequest.php @@ -24,20 +24,21 @@ class ListMeasurementProtocolSecretsRequest extends \Google\Protobuf\Internal\Me */ protected $parent = ''; /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 10 resources will be returned. * The maximum value is 10. Higher values will be coerced to the maximum. * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListMeasurementProtocolSecrets` - * call. Provide this to retrieve the subsequent page. When paginating, all - * other parameters provided to `ListMeasurementProtocolSecrets` must match - * the call that provided the page token. + * Optional. A page token, received from a previous + * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListMeasurementProtocolSecrets` must match the call that provided the page + * token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -68,14 +69,15 @@ public static function build(string $parent): self * Format: * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets * @type int $page_size - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 10 resources will be returned. * The maximum value is 10. Higher values will be coerced to the maximum. * @type string $page_token - * A page token, received from a previous `ListMeasurementProtocolSecrets` - * call. Provide this to retrieve the subsequent page. When paginating, all - * other parameters provided to `ListMeasurementProtocolSecrets` must match - * the call that provided the page token. + * Optional. A page token, received from a previous + * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListMeasurementProtocolSecrets` must match the call that provided the page + * token. * } */ public function __construct($data = NULL) { @@ -114,11 +116,11 @@ public function setParent($var) } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 10 resources will be returned. * The maximum value is 10. Higher values will be coerced to the maximum. * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -127,11 +129,11 @@ public function getPageSize() } /** - * The maximum number of resources to return. + * Optional. The maximum number of resources to return. * If unspecified, at most 10 resources will be returned. * The maximum value is 10. Higher values will be coerced to the maximum. * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -144,12 +146,13 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListMeasurementProtocolSecrets` - * call. Provide this to retrieve the subsequent page. When paginating, all - * other parameters provided to `ListMeasurementProtocolSecrets` must match - * the call that provided the page token. + * Optional. A page token, received from a previous + * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListMeasurementProtocolSecrets` must match the call that provided the page + * token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -158,12 +161,13 @@ public function getPageToken() } /** - * A page token, received from a previous `ListMeasurementProtocolSecrets` - * call. Provide this to retrieve the subsequent page. When paginating, all - * other parameters provided to `ListMeasurementProtocolSecrets` must match - * the call that provided the page token. + * Optional. A page token, received from a previous + * `ListMeasurementProtocolSecrets` call. Provide this to retrieve the + * subsequent page. When paginating, all other parameters provided to + * `ListMeasurementProtocolSecrets` must match the call that provided the page + * token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListPropertiesRequest.php b/AnalyticsAdmin/src/V1alpha/ListPropertiesRequest.php index 7155eb4e6981..a389d4176fee 100644 --- a/AnalyticsAdmin/src/V1alpha/ListPropertiesRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListPropertiesRequest.php @@ -36,21 +36,21 @@ class ListPropertiesRequest extends \Google\Protobuf\Internal\Message */ protected $filter = ''; /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous `ListProperties` call. + * Optional. A page token, received from a previous `ListProperties` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListProperties` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; /** @@ -85,12 +85,12 @@ class ListPropertiesRequest extends \Google\Protobuf\Internal\Message * | firebase_project:123 | The firebase project with number: 123. | * ``` * @type int $page_size - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * @type string $page_token - * A page token, received from a previous `ListProperties` call. + * Optional. A page token, received from a previous `ListProperties` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListProperties` must * match the call that provided the page token. @@ -160,12 +160,12 @@ public function setFilter($var) } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -174,12 +174,12 @@ public function getPageSize() } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -192,12 +192,12 @@ public function setPageSize($var) } /** - * A page token, received from a previous `ListProperties` call. + * Optional. A page token, received from a previous `ListProperties` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListProperties` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -206,12 +206,12 @@ public function getPageToken() } /** - * A page token, received from a previous `ListProperties` call. + * Optional. A page token, received from a previous `ListProperties` call. * Provide this to retrieve the subsequent page. * When paginating, all other parameters provided to `ListProperties` must * match the call that provided the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/ListSKAdNetworkConversionValueSchemasRequest.php b/AnalyticsAdmin/src/V1alpha/ListSKAdNetworkConversionValueSchemasRequest.php index 56cf7ae1197a..c7fcbb79b59b 100644 --- a/AnalyticsAdmin/src/V1alpha/ListSKAdNetworkConversionValueSchemasRequest.php +++ b/AnalyticsAdmin/src/V1alpha/ListSKAdNetworkConversionValueSchemasRequest.php @@ -25,22 +25,22 @@ class ListSKAdNetworkConversionValueSchemasRequest extends \Google\Protobuf\Inte */ protected $parent = ''; /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_size = 0; /** - * A page token, received from a previous + * Optional. A page token, received from a previous * `ListSKAdNetworkConversionValueSchemas` call. Provide this to retrieve the * subsequent page. When paginating, all other parameters provided to * `ListSKAdNetworkConversionValueSchema` must match the call that provided * the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; */ protected $page_token = ''; @@ -73,12 +73,12 @@ public static function build(string $parent): self * properties/{property_id}/dataStreams/{dataStream} * Example: properties/1234/dataStreams/5678 * @type int $page_size - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * @type string $page_token - * A page token, received from a previous + * Optional. A page token, received from a previous * `ListSKAdNetworkConversionValueSchemas` call. Provide this to retrieve the * subsequent page. When paginating, all other parameters provided to * `ListSKAdNetworkConversionValueSchema` must match the call that provided @@ -123,12 +123,12 @@ public function setParent($var) } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int */ public function getPageSize() @@ -137,12 +137,12 @@ public function getPageSize() } /** - * The maximum number of resources to return. The service may return + * Optional. The maximum number of resources to return. The service may return * fewer than this value, even if there are additional pages. * If unspecified, at most 50 resources will be returned. * The maximum value is 200; (higher values will be coerced to the maximum) * - * Generated from protobuf field int32 page_size = 2; + * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var * @return $this */ @@ -155,13 +155,13 @@ public function setPageSize($var) } /** - * A page token, received from a previous + * Optional. A page token, received from a previous * `ListSKAdNetworkConversionValueSchemas` call. Provide this to retrieve the * subsequent page. When paginating, all other parameters provided to * `ListSKAdNetworkConversionValueSchema` must match the call that provided * the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @return string */ public function getPageToken() @@ -170,13 +170,13 @@ public function getPageToken() } /** - * A page token, received from a previous + * Optional. A page token, received from a previous * `ListSKAdNetworkConversionValueSchemas` call. Provide this to retrieve the * subsequent page. When paginating, all other parameters provided to * `ListSKAdNetworkConversionValueSchema` must match the call that provided * the page token. * - * Generated from protobuf field string page_token = 3; + * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/MeasurementProtocolSecret.php b/AnalyticsAdmin/src/V1alpha/MeasurementProtocolSecret.php index c5bf63394e39..fa10ccb3ddaf 100644 --- a/AnalyticsAdmin/src/V1alpha/MeasurementProtocolSecret.php +++ b/AnalyticsAdmin/src/V1alpha/MeasurementProtocolSecret.php @@ -16,11 +16,11 @@ class MeasurementProtocolSecret extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name of this secret. This secret may be a child of - * any type of stream. Format: + * Identifier. Resource name of this secret. This secret may be a child of any + * type of stream. Format: * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -45,8 +45,8 @@ class MeasurementProtocolSecret extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name of this secret. This secret may be a child of - * any type of stream. Format: + * Identifier. Resource name of this secret. This secret may be a child of any + * type of stream. Format: * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret} * @type string $display_name * Required. Human-readable display name for this secret. @@ -62,11 +62,11 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name of this secret. This secret may be a child of - * any type of stream. Format: + * Identifier. Resource name of this secret. This secret may be a child of any + * type of stream. Format: * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -75,11 +75,11 @@ public function getName() } /** - * Output only. Resource name of this secret. This secret may be a child of - * any type of stream. Format: + * Identifier. Resource name of this secret. This secret may be a child of any + * type of stream. Format: * properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret} * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/Property.php b/AnalyticsAdmin/src/V1alpha/Property.php index 3d2c8d0e64b2..c3a4937df576 100644 --- a/AnalyticsAdmin/src/V1alpha/Property.php +++ b/AnalyticsAdmin/src/V1alpha/Property.php @@ -16,11 +16,11 @@ class Property extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name of this property. + * Identifier. Resource name of this property. * Format: properties/{property_id} * Example: "properties/1000" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -124,7 +124,7 @@ class Property extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name of this property. + * Identifier. Resource name of this property. * Format: properties/{property_id} * Example: "properties/1000" * @type int $property_type @@ -180,11 +180,11 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name of this property. + * Identifier. Resource name of this property. * Format: properties/{property_id} * Example: "properties/1000" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -193,11 +193,11 @@ public function getName() } /** - * Output only. Resource name of this property. + * Identifier. Resource name of this property. * Format: properties/{property_id} * Example: "properties/1000" * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/SKAdNetworkConversionValueSchema.php b/AnalyticsAdmin/src/V1alpha/SKAdNetworkConversionValueSchema.php index 27405967440c..6aca77fe4073 100644 --- a/AnalyticsAdmin/src/V1alpha/SKAdNetworkConversionValueSchema.php +++ b/AnalyticsAdmin/src/V1alpha/SKAdNetworkConversionValueSchema.php @@ -16,12 +16,12 @@ class SKAdNetworkConversionValueSchema extends \Google\Protobuf\Internal\Message { /** - * Output only. Resource name of the schema. This will be child of ONLY an iOS + * Identifier. Resource name of the schema. This will be child of ONLY an iOS * stream, and there can be at most one such child under an iOS stream. * Format: * properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -72,7 +72,7 @@ class SKAdNetworkConversionValueSchema extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. Resource name of the schema. This will be child of ONLY an iOS + * Identifier. Resource name of the schema. This will be child of ONLY an iOS * stream, and there can be at most one such child under an iOS stream. * Format: * properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema @@ -108,12 +108,12 @@ public function __construct($data = NULL) { } /** - * Output only. Resource name of the schema. This will be child of ONLY an iOS + * Identifier. Resource name of the schema. This will be child of ONLY an iOS * stream, and there can be at most one such child under an iOS stream. * Format: * properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -122,12 +122,12 @@ public function getName() } /** - * Output only. Resource name of the schema. This will be child of ONLY an iOS + * Identifier. Resource name of the schema. This will be child of ONLY an iOS * stream, and there can be at most one such child under an iOS stream. * Format: * properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/SearchAds360Link.php b/AnalyticsAdmin/src/V1alpha/SearchAds360Link.php index c605a1d6d789..37d8b7b92fc7 100644 --- a/AnalyticsAdmin/src/V1alpha/SearchAds360Link.php +++ b/AnalyticsAdmin/src/V1alpha/SearchAds360Link.php @@ -16,11 +16,11 @@ class SearchAds360Link extends \Google\Protobuf\Internal\Message { /** - * Output only. The resource name for this SearchAds360Link resource. + * Identifier. The resource name for this SearchAds360Link resource. * Format: properties/{propertyId}/searchAds360Links/{linkId} * Note: linkId is not the Search Ads 360 advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ protected $name = ''; /** @@ -78,7 +78,7 @@ class SearchAds360Link extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * Output only. The resource name for this SearchAds360Link resource. + * Identifier. The resource name for this SearchAds360Link resource. * Format: properties/{propertyId}/searchAds360Links/{linkId} * Note: linkId is not the Search Ads 360 advertiser ID * @type string $advertiser_id @@ -112,11 +112,11 @@ public function __construct($data = NULL) { } /** - * Output only. The resource name for this SearchAds360Link resource. + * Identifier. The resource name for this SearchAds360Link resource. * Format: properties/{propertyId}/searchAds360Links/{linkId} * Note: linkId is not the Search Ads 360 advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string */ public function getName() @@ -125,11 +125,11 @@ public function getName() } /** - * Output only. The resource name for this SearchAds360Link resource. + * Identifier. The resource name for this SearchAds360Link resource. * Format: properties/{propertyId}/searchAds360Links/{linkId} * Note: linkId is not the Search Ads 360 advertiser ID * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var * @return $this */ diff --git a/AnalyticsAdmin/src/V1alpha/UserProvidedDataSettings.php b/AnalyticsAdmin/src/V1alpha/UserProvidedDataSettings.php new file mode 100644 index 000000000000..64125b12a219 --- /dev/null +++ b/AnalyticsAdmin/src/V1alpha/UserProvidedDataSettings.php @@ -0,0 +1,152 @@ +google.analytics.admin.v1alpha.UserProvidedDataSettings + */ +class UserProvidedDataSettings extends \Google\Protobuf\Internal\Message +{ + /** + * Identifier. Resource name of this setting. + * Format: properties/{property}/userProvidedDataSettings + * Example: "properties/1000/userProvidedDataSettings" + * + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + */ + protected $name = ''; + /** + * Optional. Whether this property accepts user-provided data sent to it. + * + * Generated from protobuf field bool user_provided_data_collection_enabled = 2 [(.google.api.field_behavior) = OPTIONAL]; + */ + protected $user_provided_data_collection_enabled = false; + /** + * Optional. Whether this property allows a Google Tag to automatically + * collect user-provided data from your website. This setting only takes + * effect if `user_provided_data_collection_enabled` is also true. + * + * Generated from protobuf field bool automatically_detected_data_collection_enabled = 3 [(.google.api.field_behavior) = OPTIONAL]; + */ + protected $automatically_detected_data_collection_enabled = false; + + /** + * Constructor. + * + * @param array $data { + * Optional. Data for populating the Message object. + * + * @type string $name + * Identifier. Resource name of this setting. + * Format: properties/{property}/userProvidedDataSettings + * Example: "properties/1000/userProvidedDataSettings" + * @type bool $user_provided_data_collection_enabled + * Optional. Whether this property accepts user-provided data sent to it. + * @type bool $automatically_detected_data_collection_enabled + * Optional. Whether this property allows a Google Tag to automatically + * collect user-provided data from your website. This setting only takes + * effect if `user_provided_data_collection_enabled` is also true. + * } + */ + public function __construct($data = NULL) { + \GPBMetadata\Google\Analytics\Admin\V1Alpha\Resources::initOnce(); + parent::__construct($data); + } + + /** + * Identifier. Resource name of this setting. + * Format: properties/{property}/userProvidedDataSettings + * Example: "properties/1000/userProvidedDataSettings" + * + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * @return string + */ + public function getName() + { + return $this->name; + } + + /** + * Identifier. Resource name of this setting. + * Format: properties/{property}/userProvidedDataSettings + * Example: "properties/1000/userProvidedDataSettings" + * + * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; + * @param string $var + * @return $this + */ + public function setName($var) + { + GPBUtil::checkString($var, True); + $this->name = $var; + + return $this; + } + + /** + * Optional. Whether this property accepts user-provided data sent to it. + * + * Generated from protobuf field bool user_provided_data_collection_enabled = 2 [(.google.api.field_behavior) = OPTIONAL]; + * @return bool + */ + public function getUserProvidedDataCollectionEnabled() + { + return $this->user_provided_data_collection_enabled; + } + + /** + * Optional. Whether this property accepts user-provided data sent to it. + * + * Generated from protobuf field bool user_provided_data_collection_enabled = 2 [(.google.api.field_behavior) = OPTIONAL]; + * @param bool $var + * @return $this + */ + public function setUserProvidedDataCollectionEnabled($var) + { + GPBUtil::checkBool($var); + $this->user_provided_data_collection_enabled = $var; + + return $this; + } + + /** + * Optional. Whether this property allows a Google Tag to automatically + * collect user-provided data from your website. This setting only takes + * effect if `user_provided_data_collection_enabled` is also true. + * + * Generated from protobuf field bool automatically_detected_data_collection_enabled = 3 [(.google.api.field_behavior) = OPTIONAL]; + * @return bool + */ + public function getAutomaticallyDetectedDataCollectionEnabled() + { + return $this->automatically_detected_data_collection_enabled; + } + + /** + * Optional. Whether this property allows a Google Tag to automatically + * collect user-provided data from your website. This setting only takes + * effect if `user_provided_data_collection_enabled` is also true. + * + * Generated from protobuf field bool automatically_detected_data_collection_enabled = 3 [(.google.api.field_behavior) = OPTIONAL]; + * @param bool $var + * @return $this + */ + public function setAutomaticallyDetectedDataCollectionEnabled($var) + { + GPBUtil::checkBool($var); + $this->automatically_detected_data_collection_enabled = $var; + + return $this; + } + +} + diff --git a/AnalyticsAdmin/src/V1alpha/gapic_metadata.json b/AnalyticsAdmin/src/V1alpha/gapic_metadata.json index 2bffa934b025..44c634c25141 100644 --- a/AnalyticsAdmin/src/V1alpha/gapic_metadata.json +++ b/AnalyticsAdmin/src/V1alpha/gapic_metadata.json @@ -470,6 +470,11 @@ "getSubpropertySyncConfig" ] }, + "GetUserProvidedDataSettings": { + "methods": [ + "getUserProvidedDataSettings" + ] + }, "ListAccessBindings": { "methods": [ "listAccessBindings" diff --git a/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_client_config.json b/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_client_config.json index 535590d9d77b..59467eed40b8 100644 --- a/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_client_config.json +++ b/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_client_config.json @@ -499,6 +499,11 @@ "retry_codes_name": "retry_policy_1_codes", "retry_params_name": "retry_policy_1_params" }, + "GetUserProvidedDataSettings": { + "timeout_millis": 60000, + "retry_codes_name": "retry_policy_1_codes", + "retry_params_name": "retry_policy_1_params" + }, "ListAccessBindings": { "timeout_millis": 60000, "retry_codes_name": "retry_policy_1_codes", diff --git a/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_descriptor_config.php b/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_descriptor_config.php index ad3c25ae3b56..43609338eb02 100644 --- a/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_descriptor_config.php +++ b/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_descriptor_config.php @@ -1111,6 +1111,18 @@ ], ], ], + 'GetUserProvidedDataSettings' => [ + 'callType' => \Google\ApiCore\Call::UNARY_CALL, + 'responseType' => 'Google\Analytics\Admin\V1alpha\UserProvidedDataSettings', + 'headerParams' => [ + [ + 'keyName' => 'name', + 'fieldAccessors' => [ + 'getName', + ], + ], + ], + ], 'ListAccessBindings' => [ 'pageStreaming' => [ 'requestPageTokenGetMethod' => 'getPageToken', @@ -2114,6 +2126,7 @@ 'searchAds360Link' => 'properties/{property}/searchAds360Links/{search_ads_360_link}', 'subpropertyEventFilter' => 'properties/{property}/subpropertyEventFilters/{sub_property_event_filter}', 'subpropertySyncConfig' => 'properties/{property}/subpropertySyncConfigs/{subproperty_sync_config}', + 'userProvidedDataSettings' => 'properties/{property}/userProvidedDataSettings', ], ], ], diff --git a/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_rest_client_config.php b/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_rest_client_config.php index 3c5eea0f7a3c..7f1062580200 100644 --- a/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_rest_client_config.php +++ b/AnalyticsAdmin/src/V1alpha/resources/analytics_admin_service_rest_client_config.php @@ -1105,6 +1105,17 @@ ], ], ], + 'GetUserProvidedDataSettings' => [ + 'method' => 'get', + 'uriTemplate' => '/v1alpha/{name=properties/*/userProvidedDataSettings}', + 'placeholders' => [ + 'name' => [ + 'getters' => [ + 'getName', + ], + ], + ], + ], 'ListAccessBindings' => [ 'method' => 'get', 'uriTemplate' => '/v1alpha/{parent=accounts/*}/accessBindings', diff --git a/AnalyticsAdmin/tests/Unit/V1alpha/Client/AnalyticsAdminServiceClientTest.php b/AnalyticsAdmin/tests/Unit/V1alpha/Client/AnalyticsAdminServiceClientTest.php index bbc55db621d8..7ef6eca7a197 100644 --- a/AnalyticsAdmin/tests/Unit/V1alpha/Client/AnalyticsAdminServiceClientTest.php +++ b/AnalyticsAdmin/tests/Unit/V1alpha/Client/AnalyticsAdminServiceClientTest.php @@ -155,6 +155,7 @@ use Google\Analytics\Admin\V1alpha\GetSearchAds360LinkRequest; use Google\Analytics\Admin\V1alpha\GetSubpropertyEventFilterRequest; use Google\Analytics\Admin\V1alpha\GetSubpropertySyncConfigRequest; +use Google\Analytics\Admin\V1alpha\GetUserProvidedDataSettingsRequest; use Google\Analytics\Admin\V1alpha\GlobalSiteTag; use Google\Analytics\Admin\V1alpha\GoogleAdsLink; use Google\Analytics\Admin\V1alpha\GoogleSignalsSettings; @@ -267,6 +268,7 @@ use Google\Analytics\Admin\V1alpha\UpdateSearchAds360LinkRequest; use Google\Analytics\Admin\V1alpha\UpdateSubpropertyEventFilterRequest; use Google\Analytics\Admin\V1alpha\UpdateSubpropertySyncConfigRequest; +use Google\Analytics\Admin\V1alpha\UserProvidedDataSettings; use Google\ApiCore\ApiException; use Google\ApiCore\CredentialsWrapper; use Google\ApiCore\Testing\GeneratedTest; @@ -7045,6 +7047,78 @@ public function getSubpropertySyncConfigExceptionTest() $this->assertTrue($transport->isExhausted()); } + /** @test */ + public function getUserProvidedDataSettingsTest() + { + $transport = $this->createTransport(); + $gapicClient = $this->createClient([ + 'transport' => $transport, + ]); + $this->assertTrue($transport->isExhausted()); + // Mock response + $name2 = 'name2-1052831874'; + $userProvidedDataCollectionEnabled = false; + $automaticallyDetectedDataCollectionEnabled = true; + $expectedResponse = new UserProvidedDataSettings(); + $expectedResponse->setName($name2); + $expectedResponse->setUserProvidedDataCollectionEnabled($userProvidedDataCollectionEnabled); + $expectedResponse->setAutomaticallyDetectedDataCollectionEnabled($automaticallyDetectedDataCollectionEnabled); + $transport->addResponse($expectedResponse); + // Mock request + $formattedName = $gapicClient->userProvidedDataSettingsName('[PROPERTY]'); + $request = (new GetUserProvidedDataSettingsRequest())->setName($formattedName); + $response = $gapicClient->getUserProvidedDataSettings($request); + $this->assertEquals($expectedResponse, $response); + $actualRequests = $transport->popReceivedCalls(); + $this->assertSame(1, count($actualRequests)); + $actualFuncCall = $actualRequests[0]->getFuncCall(); + $actualRequestObject = $actualRequests[0]->getRequestObject(); + $this->assertSame( + '/google.analytics.admin.v1alpha.AnalyticsAdminService/GetUserProvidedDataSettings', + $actualFuncCall + ); + $actualValue = $actualRequestObject->getName(); + $this->assertProtobufEquals($formattedName, $actualValue); + $this->assertTrue($transport->isExhausted()); + } + + /** @test */ + public function getUserProvidedDataSettingsExceptionTest() + { + $transport = $this->createTransport(); + $gapicClient = $this->createClient([ + 'transport' => $transport, + ]); + $this->assertTrue($transport->isExhausted()); + $status = new stdClass(); + $status->code = Code::DATA_LOSS; + $status->details = 'internal error'; + $expectedExceptionMessage = json_encode( + [ + 'message' => 'internal error', + 'code' => Code::DATA_LOSS, + 'status' => 'DATA_LOSS', + 'details' => [], + ], + JSON_PRETTY_PRINT + ); + $transport->addResponse(null, $status); + // Mock request + $formattedName = $gapicClient->userProvidedDataSettingsName('[PROPERTY]'); + $request = (new GetUserProvidedDataSettingsRequest())->setName($formattedName); + try { + $gapicClient->getUserProvidedDataSettings($request); + // If the $gapicClient method call did not throw, fail the test + $this->fail('Expected an ApiException, but no exception was thrown.'); + } catch (ApiException $ex) { + $this->assertEquals($status->code, $ex->getCode()); + $this->assertEquals($expectedExceptionMessage, $ex->getMessage()); + } + // Call popReceivedCalls to ensure the stub is exhausted + $transport->popReceivedCalls(); + $this->assertTrue($transport->isExhausted()); + } + /** @test */ public function listAccessBindingsTest() {