Class: Google::Analytics::Admin::V1alpha::SubmitUserDeletionRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb

Overview

Request message for SubmitUserDeletion RPC.

Instance Attribute Summary collapse

Instance Attribute Details

#app_instance_id::String

Returns Firebase application instance ID.

Note: The following fields are mutually exclusive: app_instance_id, user_id, client_id, user_provided_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    Firebase application instance ID.

    Note: The following fields are mutually exclusive: app_instance_id, user_id, client_id, user_provided_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



2866
2867
2868
2869
# File 'proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb', line 2866

class SubmitUserDeletionRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#client_id::String

Returns Google Analytics client ID.

Note: The following fields are mutually exclusive: client_id, user_id, app_instance_id, user_provided_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    Google Analytics client ID.

    Note: The following fields are mutually exclusive: client_id, user_id, app_instance_id, user_provided_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



2866
2867
2868
2869
# File 'proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb', line 2866

class SubmitUserDeletionRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Required. The name of the property to submit user deletion for.

Returns:

  • (::String)

    Required. The name of the property to submit user deletion for.



2866
2867
2868
2869
# File 'proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb', line 2866

class SubmitUserDeletionRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#user_id::String

Returns Google Analytics user ID.

Note: The following fields are mutually exclusive: user_id, client_id, app_instance_id, user_provided_data. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    Google Analytics user ID.

    Note: The following fields are mutually exclusive: user_id, client_id, app_instance_id, user_provided_data. If a field in that set is populated, all other fields in the set will automatically be cleared.



2866
2867
2868
2869
# File 'proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb', line 2866

class SubmitUserDeletionRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#user_provided_data::String

Returns User-provided data. May contain either one email address or one phone number.

Email addresses should be normalized as such:

  • lowercase
  • remove periods before @ for gmail.com/googlemail.com addresses
  • remove all spaces

Phone numbers should be normalized as such:

  • remove all non digit characters
  • add + prefix

Note: The following fields are mutually exclusive: user_provided_data, user_id, client_id, app_instance_id. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    User-provided data. May contain either one email address or one phone number.

    Email addresses should be normalized as such:

    • lowercase
    • remove periods before @ for gmail.com/googlemail.com addresses
    • remove all spaces

    Phone numbers should be normalized as such:

    • remove all non digit characters
    • add + prefix

    Note: The following fields are mutually exclusive: user_provided_data, user_id, client_id, app_instance_id. If a field in that set is populated, all other fields in the set will automatically be cleared.



2866
2867
2868
2869
# File 'proto_docs/google/analytics/admin/v1alpha/analytics_admin.rb', line 2866

class SubmitUserDeletionRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end