proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb in google-analytics-admin-v1alpha-0.18.0 vs proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb in google-analytics-admin-v1alpha-0.19.0

- old
+ new

@@ -2158,10 +2158,82 @@ class ListConnectedSiteTagsResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end + # Request message to be passed to CreateAdSenseLink method. + # @!attribute [rw] parent + # @return [::String] + # Required. The property for which to create an AdSense Link. + # Format: properties/\\{propertyId} + # Example: properties/1234 + # @!attribute [rw] adsense_link + # @return [::Google::Analytics::Admin::V1alpha::AdSenseLink] + # Required. The AdSense Link to create + class CreateAdSenseLinkRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message to be passed to GetAdSenseLink method. + # @!attribute [rw] name + # @return [::String] + # Required. Unique identifier for the AdSense Link requested. + # Format: properties/\\{propertyId}/adSenseLinks/\\{linkId} + # Example: properties/1234/adSenseLinks/5678 + class GetAdSenseLinkRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message to be passed to DeleteAdSenseLink method. + # @!attribute [rw] name + # @return [::String] + # Required. Unique identifier for the AdSense Link to be deleted. + # Format: properties/\\{propertyId}/adSenseLinks/\\{linkId} + # Example: properties/1234/adSenseLinks/5678 + class DeleteAdSenseLinkRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message to be passed to ListAdSenseLinks method. + # @!attribute [rw] parent + # @return [::String] + # Required. Resource name of the parent property. + # Format: properties/\\{propertyId} + # Example: properties/1234 + # @!attribute [rw] page_size + # @return [::Integer] + # 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). + # @!attribute [rw] page_token + # @return [::String] + # A page token received from a previous `ListAdSenseLinks` call. + # Provide this to retrieve the subsequent page. + # + # When paginating, all other parameters provided to `ListAdSenseLinks` must + # match the call that provided the page token. + class ListAdSenseLinksRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Response message for ListAdSenseLinks method. + # @!attribute [rw] adsense_links + # @return [::Array<::Google::Analytics::Admin::V1alpha::AdSenseLink>] + # List of AdSenseLinks. + # @!attribute [rw] next_page_token + # @return [::String] + # A token, which can be sent as `page_token` to retrieve the next page. + # If this field is omitted, there are no subsequent pages. + class ListAdSenseLinksResponse + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + # Request for looking up GA4 property connected to a UA property. # @!attribute [rw] property # @return [::String] # Required. The UA property for which to look up the connected GA4 property. # Note this request uses the @@ -2179,9 +2251,93 @@ # The GA4 property connected to the UA property. An empty string is returned # when there is no connected GA4 property. # Format: properties/\\{property_id} # Example: properties/1234 class FetchConnectedGa4PropertyResponse + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for CreateEventCreateRule RPC. + # @!attribute [rw] parent + # @return [::String] + # Required. Example format: properties/123/dataStreams/456 + # @!attribute [rw] event_create_rule + # @return [::Google::Analytics::Admin::V1alpha::EventCreateRule] + # Required. The EventCreateRule to create. + class CreateEventCreateRuleRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for UpdateEventCreateRule RPC. + # @!attribute [rw] event_create_rule + # @return [::Google::Analytics::Admin::V1alpha::EventCreateRule] + # Required. The EventCreateRule to update. + # The resource's `name` field is used to identify the EventCreateRule to be + # updated. + # @!attribute [rw] update_mask + # @return [::Google::Protobuf::FieldMask] + # Required. The list of fields to be updated. Field names must be in snake + # case (e.g., "field_to_update"). Omitted fields will not be updated. To + # replace the entire entity, use one path with the string "*" to match all + # fields. + class UpdateEventCreateRuleRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for DeleteEventCreateRule RPC. + # @!attribute [rw] name + # @return [::String] + # Required. Example format: + # properties/123/dataStreams/456/eventCreateRules/789 + class DeleteEventCreateRuleRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for GetEventCreateRule RPC. + # @!attribute [rw] name + # @return [::String] + # Required. The name of the EventCreateRule to get. + # Example format: properties/123/dataStreams/456/eventCreateRules/789 + class GetEventCreateRuleRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for ListEventCreateRules RPC. + # @!attribute [rw] parent + # @return [::String] + # Required. Example format: properties/123/dataStreams/456 + # @!attribute [rw] page_size + # @return [::Integer] + # 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). + # @!attribute [rw] page_token + # @return [::String] + # A page token, received from a previous `ListEventCreateRules` call. Provide + # this to retrieve the subsequent page. + # + # When paginating, all other parameters provided to `ListEventCreateRules` + # must match the call that provided the page token. + class ListEventCreateRulesRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Response message for ListEventCreateRules RPC. + # @!attribute [rw] event_create_rules + # @return [::Array<::Google::Analytics::Admin::V1alpha::EventCreateRule>] + # List of EventCreateRules. These will be ordered stably, but in an arbitrary + # order. + # @!attribute [rw] next_page_token + # @return [::String] + # A token, which can be sent as `page_token` to retrieve the next page. + # If this field is omitted, there are no subsequent pages. + class ListEventCreateRulesResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end end