Represents a Google Ads asset. An asset can be an image, text, or video.
Assets are deduplicated within a given customer account, so assets may be
shared between different ads.
  
Methods:
  
    | Member | Type | Description | 
|---|
    
      | getDimensions() | AdsApp.Dimensions | Returns image dimension info if this asset is an image, or nullotherwise. | 
    
      | getEntityType() | String | Returns the type of this entity as a String, in this case,"Asset". | 
    
      | getId() | String | Returns the ID of the asset. | 
    
      | getImageUrl() | String | Returns the image URL if this asset is an image, or nullotherwise. | 
    
      | getName() | String | Returns the name of the asset object, or nullif the asset was
created without a name. | 
    
      | getResourceName() | String | Returns the resource name of the asset. | 
    
      | getText() | String | Returns asset text if this is a text asset, or nullotherwise. | 
    
      | getType() | String | Returns the asset object's type. | 
    
      | getYouTubeVideoId() | String | Returns the YouTube video ID if this asset is a YouTube video, or nullotherwise. | 
  
  getDimensions()
  Returns image dimension info if this asset is an image, or
null otherwise.  
Return values:
  
    | Type | Description | 
|---|
    
      | AdsApp.Dimensions | Image dimension info if this asset is an image, or nullotherwise. | 
  
  getEntityType()
  Returns the type of this entity as a 
String, in this case,
"Asset".  
Return values:
  
    | Type | Description | 
|---|
    
      | String | Type of this entity: "Asset". | 
  
  getId()
  Returns the ID of the asset.  
Return values:
  
    | Type | Description | 
|---|
    
      | String | The ID of the asset. | 
  
  getImageUrl()
  Returns the image URL if this asset is an image, or 
null
otherwise.  
Return values:
  
    | Type | Description | 
|---|
    
      | String | The image URL if this asset is an image, or nullotherwise. | 
  
  getName()
  Returns the name of the asset object, or 
null if the asset was
created without a name.  
Return values:
  
    | Type | Description | 
|---|
    
      | String | The name of the asset object, or nullif the asset was
    created without a name. | 
  
  getResourceName()
  Returns the resource name of the asset.  
Return values:
  
    | Type | Description | 
|---|
    
      | String | The resource name of the asset. | 
  
  getText()
  Returns asset text if this is a text asset, or 
null otherwise.  
Return values:
  
    | Type | Description | 
|---|
    
      | String | Asset text if this is a text asset, or nullotherwise. | 
  
  getType()
  Returns the asset object's type. This is one of 
IMAGE,
MEDIA_BUNDLE, 
TEXT, or
YOUTUBE_VIDEO.  
Return values:
  
    | Type | Description | 
|---|
    
      | String | The asset type. | 
  
  getYouTubeVideoId()
  Returns the YouTube video ID if this asset is a YouTube video, or
null otherwise.  
Return values:
  
    | Type | Description | 
|---|
    
      | String | The YouTube video ID if this asset is a YouTube video, or nullotherwise. |