proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb in google-analytics-admin-v1alpha-0.9.1 vs proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb in google-analytics-admin-v1alpha-0.10.0

- old
+ new

@@ -660,37 +660,10 @@ class ListAndroidAppDataStreamsResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end - # Request message for GetEnhancedMeasurementSettings RPC. - # @!attribute [rw] name - # @return [::String] - # Required. The name of the settings to lookup. - # Format: - # properties/\\{property_id}/webDataStreams/\\{stream_id}/enhancedMeasurementSettings - # Example: "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" - class GetEnhancedMeasurementSettingsRequest - include ::Google::Protobuf::MessageExts - extend ::Google::Protobuf::MessageExts::ClassMethods - end - - # Request message for UpdateEnhancedMeasurementSettings RPC. - # @!attribute [rw] enhanced_measurement_settings - # @return [::Google::Analytics::Admin::V1alpha::EnhancedMeasurementSettings] - # Required. The settings to update. - # The `name` field is used to identify the settings 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 UpdateEnhancedMeasurementSettingsRequest - include ::Google::Protobuf::MessageExts - extend ::Google::Protobuf::MessageExts::ClassMethods - end - # Request message for CreateFirebaseLink RPC # @!attribute [rw] parent # @return [::String] # Required. Format: properties/\\{property_id} # Example: properties/1234 @@ -870,10 +843,35 @@ class ListAccountSummariesResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end + # Request message for AcknowledgeUserDataCollection RPC. + # @!attribute [rw] property + # @return [::String] + # Required. The property for which to acknowledge user data collection. + # @!attribute [rw] acknowledgement + # @return [::String] + # Required. An acknowledgement that the caller of this method understands the terms + # of user data collection. + # + # This field must contain the exact value: + # "I acknowledge that I have the necessary privacy disclosures and rights + # from my end users for the collection and processing of their data, + # including the association of such data with the visitation information + # Google Analytics collects from my site and/or app property." + class AcknowledgeUserDataCollectionRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Response message for AcknowledgeUserDataCollection RPC. + class AcknowledgeUserDataCollectionResponse + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + # Request message for SearchChangeHistoryEvents RPC. # @!attribute [rw] account # @return [::String] # Required. The account resource for which to return change history resources. # @!attribute [rw] property @@ -1471,9 +1469,89 @@ # @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 UpdateDataRetentionSettingsRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for CreateDataStream RPC. + # @!attribute [rw] parent + # @return [::String] + # Required. Example format: properties/1234 + # @!attribute [rw] data_stream + # @return [::Google::Analytics::Admin::V1alpha::DataStream] + # Required. The DataStream to create. + class CreateDataStreamRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for DeleteDataStream RPC. + # @!attribute [rw] name + # @return [::String] + # Required. The name of the DataStream to delete. + # Example format: properties/1234/dataStreams/5678 + class DeleteDataStreamRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for UpdateDataStream RPC. + # @!attribute [rw] data_stream + # @return [::Google::Analytics::Admin::V1alpha::DataStream] + # The DataStream to update + # @!attribute [rw] update_mask + # @return [::Google::Protobuf::FieldMask] + # Required. The list of fields to be updated. Omitted fields will not be updated. + # To replace the entire entity, use one path with the string "*" to match + # all fields. + class UpdateDataStreamRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for ListDataStreams RPC. + # @!attribute [rw] parent + # @return [::String] + # Required. Example format: 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 `ListDataStreams` call. + # Provide this to retrieve the subsequent page. + # + # When paginating, all other parameters provided to `ListDataStreams` must + # match the call that provided the page token. + class ListDataStreamsRequest + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Response message for ListDataStreams RPC. + # @!attribute [rw] data_streams + # @return [::Array<::Google::Analytics::Admin::V1alpha::DataStream>] + # List of DataStreams. + # @!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 ListDataStreamsResponse + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + + # Request message for GetDataStream RPC. + # @!attribute [rw] name + # @return [::String] + # Required. The name of the DataStream to get. + # Example format: properties/1234/dataStreams/5678 + class GetDataStreamRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end end