class Google::Apis::AdmobV1::GenerateNetworkReportResponse
The streaming response for the AdMob Network report where the first response contains the report header, then a stream of row responses, and finally a footer as the last response message. For example: [` “header”: ` “dateRange”: ` “startDate”: `“year”: 2018, “month”: 9, “day”: 1`, “endDate”: `“year”: 2018, “ month”: 9, “day”: 1` `, “localizationSettings”: ` “currencyCode”: “USD”, “ languageCode”: “en-US” ` ` `, ` “row”: ` “dimensionValues”: ` “DATE”: `“value”: “20180918”`, “APP”: ` “value”: “ca-app-pub-8123415297019784~1001342552”, displayLabel: “My app name!” ` `, “metricValues”: ` “ESTIMATED_EARNINGS”: `“ microsValue”: 6500000` ` ` `, ` “footer”: `“matchingRowCount”: 1` `]
Attributes
Groups data helps to treat the generated report. Always sent as a first message in the stream response. Corresponds to the JSON property `header` @return [Google::Apis::AdmobV1::ReportHeader]
A row of the returning report. Corresponds to the JSON property `row` @return [Google::Apis::AdmobV1::ReportRow]
Public Class Methods
# File lib/google/apis/admob_v1/classes.rb, line 401 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/admob_v1/classes.rb, line 406 def update!(**args) @footer = args[:footer] if args.key?(:footer) @header = args[:header] if args.key?(:header) @row = args[:row] if args.key?(:row) end