class Google::Apis::DfareportingV3_3::CreativeAssetMetadata
CreativeAssets contains properties of a creative asset file which will be uploaded or has already been uploaded. Refer to the creative sample code for how to upload assets and insert a creative.
Attributes
Creative
Asset ID. Corresponds to the JSON property `assetIdentifier` @return [Google::Apis::DfareportingV3_3::CreativeAssetId]
List of feature dependencies for the creative asset that are detected by Campaign
Manager. Feature dependencies are features that a browser must be able to support in order to render your HTML5 creative correctly. This is a read-only, auto-generated field. Corresponds to the JSON property `detectedFeatures` @return [Array<String>]
Numeric ID of the asset. This is a read-only, auto-generated field. Corresponds to the JSON property `id` @return [Fixnum]
Represents a DimensionValue
resource. Corresponds to the JSON property `idDimensionValue` @return [Google::Apis::DfareportingV3_3::DimensionValue]
Identifies what kind of resource this is. Value: the fixed string “ dfareporting#creativeAssetMetadata”. Corresponds to the JSON property `kind` @return [String]
Rules validated during code generation that generated a warning. This is a read-only, auto-generated field. Possible values are: - “ADMOB_REFERENCED” - “ ASSET_FORMAT_UNSUPPORTED_DCM” - “ASSET_INVALID” - “CLICK_TAG_HARD_CODED” - “ CLICK_TAG_INVALID” - “CLICK_TAG_IN_GWD” - “CLICK_TAG_MISSING” - “ CLICK_TAG_MORE_THAN_ONE” - “CLICK_TAG_NON_TOP_LEVEL” - “ COMPONENT_UNSUPPORTED_DCM” - “ENABLER_UNSUPPORTED_METHOD_DCM” - “ EXTERNAL_FILE_REFERENCED” - “FILE_DETAIL_EMPTY” - “FILE_TYPE_INVALID” - “ GWD_PROPERTIES_INVALID” - “HTML5_FEATURE_UNSUPPORTED” - “LINKED_FILE_NOT_FOUND”
-
“MAX_FLASH_VERSION_11” - “MRAID_REFERENCED” - “NOT_SSL_COMPLIANT” - “
ORPHANED_ASSET“ - ”PRIMARY_HTML_MISSING“ - ”SVG_INVALID“ - ”ZIP_INVALID“ Corresponds to the JSON property `warnedValidationRules` @return [Array<String>]
Public Class Methods
# File lib/google/apis/dfareporting_v3_3/classes.rb, line 3730 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dfareporting_v3_3/classes.rb, line 3735 def update!(**args) @asset_identifier = args[:asset_identifier] if args.key?(:asset_identifier) @click_tags = args[:click_tags] if args.key?(:click_tags) @detected_features = args[:detected_features] if args.key?(:detected_features) @id = args[:id] if args.key?(:id) @id_dimension_value = args[:id_dimension_value] if args.key?(:id_dimension_value) @kind = args[:kind] if args.key?(:kind) @warned_validation_rules = args[:warned_validation_rules] if args.key?(:warned_validation_rules) end