Class: Google::Apis::Searchads360V23::GoogleAdsSearchads360V23ResourcesOfflineConversionSummary

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/searchads360_v23/classes.rb,
lib/google/apis/searchads360_v23/representations.rb,
lib/google/apis/searchads360_v23/representations.rb

Overview

Historical upload summary, grouped by upload date or job.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleAdsSearchads360V23ResourcesOfflineConversionSummary

Returns a new instance of GoogleAdsSearchads360V23ResourcesOfflineConversionSummary.



31999
32000
32001
# File 'lib/google/apis/searchads360_v23/classes.rb', line 31999

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#failed_countFixnum

Output only. Total count of failed event. Corresponds to the JSON property failedCount

Returns:

  • (Fixnum)


31977
31978
31979
# File 'lib/google/apis/searchads360_v23/classes.rb', line 31977

def failed_count
  @failed_count
end

#job_idFixnum

Output only. Dimension key for last N jobs. Corresponds to the JSON property jobId

Returns:

  • (Fixnum)


31982
31983
31984
# File 'lib/google/apis/searchads360_v23/classes.rb', line 31982

def job_id
  @job_id
end

#pending_countFixnum

Output only. Total count of pending uploaded event. Corresponds to the JSON property pendingCount

Returns:

  • (Fixnum)


31987
31988
31989
# File 'lib/google/apis/searchads360_v23/classes.rb', line 31987

def pending_count
  @pending_count
end

#successful_countFixnum

Output only. Total count of successful event. Corresponds to the JSON property successfulCount

Returns:

  • (Fixnum)


31992
31993
31994
# File 'lib/google/apis/searchads360_v23/classes.rb', line 31992

def successful_count
  @successful_count
end

#upload_dateString

Output only. Dimension key for last N days. Corresponds to the JSON property uploadDate

Returns:

  • (String)


31997
31998
31999
# File 'lib/google/apis/searchads360_v23/classes.rb', line 31997

def upload_date
  @upload_date
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



32004
32005
32006
32007
32008
32009
32010
# File 'lib/google/apis/searchads360_v23/classes.rb', line 32004

def update!(**args)
  @failed_count = args[:failed_count] if args.key?(:failed_count)
  @job_id = args[:job_id] if args.key?(:job_id)
  @pending_count = args[:pending_count] if args.key?(:pending_count)
  @successful_count = args[:successful_count] if args.key?(:successful_count)
  @upload_date = args[:upload_date] if args.key?(:upload_date)
end