Parent

Included Modules

Files

Class Index [+]

Quicksearch

Evernote::EDAM::NoteStore::AdImpressions

Information for tracking the display of a particular ad by a client.

 <dt>adId</dt>
   <dd>
     The identifier for this ad, from a previous Ad.id given to the client
   </dd>

 <dt>impressionCount</dt>
   <dd>
     The number of times this ad was displayed since the last successful
     ad retrieval.  The client should only report times the ad was selected
     when the client was visible.
   </dd>

 <dt>impressionTime</dt>
   <dd>
     The number of seconds that the client displayed the advertisement since
     the last successful ad retrieval.  This corresponds to the seconds that
     the client application was visible.
   </dd>

Constants

ADID
IMPRESSIONCOUNT
IMPRESSIONTIME
FIELDS

Public Instance Methods

struct_fields() click to toggle source
     # File /tmp/buildd/evernote-mode-0.10/ruby/lib/Evernote/EDAM/note_store_types.rb, line 432
432:               def struct_fields; FIELDS; end
validate() click to toggle source
     # File /tmp/buildd/evernote-mode-0.10/ruby/lib/Evernote/EDAM/note_store_types.rb, line 434
434:               def validate
435:                 raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field adId is unset!') unless @adId
436:                 raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field impressionCount is unset!') unless @impressionCount
437:                 raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field impressionTime is unset!') unless @impressionTime
438:               end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.