class Google::Apis::DfareportingV2_1::CompatibleFields
Represents a response to the queryCompatibleFields method.
Attributes
Represents fields that are compatible to be selected for a report of type “ CROSS_DIMENSION_REACH”. Corresponds to the JSON property `crossDimensionReachReportCompatibleFields` @return [Google::Apis::DfareportingV2_1::CrossDimensionReachReportCompatibleFields]
Represents fields that are compatible to be selected for a report of type “ FlOODLIGHT”. Corresponds to the JSON property `floodlightReportCompatibleFields` @return [Google::Apis::DfareportingV2_1::FloodlightReportCompatibleFields]
The kind of resource this is, in this case dfareporting#compatibleFields. Corresponds to the JSON property `kind` @return [String]
Represents fields that are compatible to be selected for a report of type “ PATH_TO_CONVERSION”. Corresponds to the JSON property `pathToConversionReportCompatibleFields` @return [Google::Apis::DfareportingV2_1::PathToConversionReportCompatibleFields]
Represents fields that are compatible to be selected for a report of type “ REACH”. Corresponds to the JSON property `reachReportCompatibleFields` @return [Google::Apis::DfareportingV2_1::ReachReportCompatibleFields]
Represents fields that are compatible to be selected for a report of type “ STANDARD”. Corresponds to the JSON property `reportCompatibleFields` @return [Google::Apis::DfareportingV2_1::ReportCompatibleFields]
Public Class Methods
# File generated/google/apis/dfareporting_v2_1/classes.rb, line 2046 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/dfareporting_v2_1/classes.rb, line 2051 def update!(**args) @cross_dimension_reach_report_compatible_fields = args[:cross_dimension_reach_report_compatible_fields] unless args[:cross_dimension_reach_report_compatible_fields].nil? @floodlight_report_compatible_fields = args[:floodlight_report_compatible_fields] unless args[:floodlight_report_compatible_fields].nil? @kind = args[:kind] unless args[:kind].nil? @path_to_conversion_report_compatible_fields = args[:path_to_conversion_report_compatible_fields] unless args[:path_to_conversion_report_compatible_fields].nil? @reach_report_compatible_fields = args[:reach_report_compatible_fields] unless args[:reach_report_compatible_fields].nil? @report_compatible_fields = args[:report_compatible_fields] unless args[:report_compatible_fields].nil? end