class Evernote::EDAM::Type::Ad
An advertisement that may be displayed within an Evernote client. Advertisements are either a snippet of HTML or else they are an image (of type: JPEG, GIF, PNG) with an associated destination URL.
<dl>
<dt>id</dt> <dd>The unique identifier of this advertisement within Evernote's ad inventory. </dd> <dt>width</dt> <dd>This ad should be displayed within a rectangle that is this wide, in pixels. </dd> <dt>height</dt> <dd>This ad should be displayed within a rectangle that is this high, in pixels. </dd> <dt>advertiserName</dt> <dd>A string containing a readable version of the name of this advertiser. </dd> <dt>imageUrl</dt> <dd>The location of the image to display for this ad.</dd> <dt>destinationUrl</dt> <dd>When a user clicks on the ad, this is the destination they should be sent to in a browser.</dd> <dt>displaySeconds</dt> <dd>The number of seconds that the ad should be displayed before it is replaced with a different ad.</dd> <dt>score</dt> <dd>A numeric indicator of the relative value of this ad, which can be compared against other ads from the same day. </dd> <dt>image</dt> <dd>If present, this is the raw image bits of the image file to display for the ad. If not present, the imageUrl should be retrieved directly. </dd> <dt>imageMime</dt> <dd>The MIME type of the 'image' bytes, if those are set.</dd> <dt>html</dt> <dd>The exact HTML to display for this ad, to support rich or external advertisements.</dd> <dt>displayFrequency</dt> <dd>If this value is set, this is the relatively frequency that this ad should be displayed in the daily set of ads, relative to a base frequency of 1.0. I.e. an ad with a frequency of 3.0 should be displayed three times more frequently than an ad with a frequency of 1.0.</dd>
</dl>
Constants
- ADVERTISERNAME
- DESTINATIONURL
- DISPLAYFREQUENCY
- DISPLAYSECONDS
- FIELDS
- HEIGHT
- HTML
- ID
- IMAGE
- IMAGEMIME
- IMAGEURL
- SCORE
- WIDTH
Public Instance Methods
struct_fields()
click to toggle source
# File build/evernote-mode-24BFFK/evernote-mode-0.41/ruby/Evernote/EDAM/types_types.rb, line 1427 def struct_fields; FIELDS; end
validate()
click to toggle source
# File build/evernote-mode-24BFFK/evernote-mode-0.41/ruby/Evernote/EDAM/types_types.rb, line 1429 def validate end