Class: Google::Analytics::Data::V1beta::AudienceExport

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/analytics/data/v1beta/analytics_data_api.rb

Overview

An audience export is a list of users in an audience at the time of the list's creation. One audience may have multiple audience exports created for different days.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#audience::String

Returns Required. The audience resource name. This resource name identifies the audience being listed and is shared between the Analytics Data & Admin APIs.

Format: properties/{property}/audiences/{audience}.

Returns:

  • (::String)

    Required. The audience resource name. This resource name identifies the audience being listed and is shared between the Analytics Data & Admin APIs.

    Format: properties/{property}/audiences/{audience}



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#audience_display_name::String (readonly)

Returns Output only. The descriptive display name for this audience. For example, "Purchasers".

Returns:

  • (::String)

    Output only. The descriptive display name for this audience. For example, "Purchasers".



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#begin_creating_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time when CreateAudienceExport was called and the AudienceExport began the CREATING state.

Returns:

  • (::Google::Protobuf::Timestamp)

    Output only. The time when CreateAudienceExport was called and the AudienceExport began the CREATING state.



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#creation_quota_tokens_charged::Integer (readonly)

Returns Output only. The total quota tokens charged during creation of the AudienceExport. Because this token count is based on activity from the CREATING state, this tokens charged will be fixed once an AudienceExport enters the ACTIVE or FAILED states.

Returns:

  • (::Integer)

    Output only. The total quota tokens charged during creation of the AudienceExport. Because this token count is based on activity from the CREATING state, this tokens charged will be fixed once an AudienceExport enters the ACTIVE or FAILED states.



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#dimensions::Array<::Google::Analytics::Data::V1beta::AudienceDimension>

Returns Required. The dimensions requested and displayed in the query response.

Returns:



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#error_message::String (readonly)

Returns Output only. Error message is populated when an audience export fails during creation. A common reason for such a failure is quota exhaustion.

Returns:

  • (::String)

    Output only. Error message is populated when an audience export fails during creation. A common reason for such a failure is quota exhaustion.



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#name::String (readonly)

Returns Output only. Identifier. The audience export resource name assigned during creation. This resource name identifies this AudienceExport.

Format: properties/{property}/audienceExports/{audience_export}.

Returns:

  • (::String)

    Output only. Identifier. The audience export resource name assigned during creation. This resource name identifies this AudienceExport.

    Format: properties/{property}/audienceExports/{audience_export}



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#percentage_completed::Float (readonly)

Returns Output only. The percentage completed for this audience export ranging between 0 to 100.

Returns:

  • (::Float)

    Output only. The percentage completed for this audience export ranging between 0 to 100.



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#row_count::Integer (readonly)

Returns Output only. The total number of rows in the AudienceExport result.

Returns:

  • (::Integer)

    Output only. The total number of rows in the AudienceExport result.



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end

#state::Google::Analytics::Data::V1beta::AudienceExport::State (readonly)

Returns Output only. The current state for this AudienceExport.

Returns:



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
# File 'proto_docs/google/analytics/data/v1beta/analytics_data_api.rb', line 668

class AudienceExport
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The AudienceExport currently exists in this state.
  module State
    # Unspecified state will never be used.
    STATE_UNSPECIFIED = 0

    # The AudienceExport is currently creating and will be available in the
    # future. Creating occurs immediately after the CreateAudienceExport call.
    CREATING = 1

    # The AudienceExport is fully created and ready for querying. An
    # AudienceExport is updated to active asynchronously from a request; this
    # occurs some time (for example 15 minutes) after the initial create call.
    ACTIVE = 2

    # The AudienceExport failed to be created. It is possible that
    # re-requesting this audience export will succeed.
    FAILED = 3
  end
end