Class: Vk::API::Ads::Criteria

Inherits:
Schema::Object show all
Defined in:
lib/vk/api/ads/criteria.rb

Overview

Instance Method Summary collapse

Instance Method Details

#age_from ⇒ Integer

Returns Age from.

Returns:

  • (Integer) —

    Age from



13
# File 'lib/vk/api/ads/criteria.rb', line 13

attribute :age_from, API::Types::Coercible::Int.optional.default(nil)

#age_to ⇒ Integer

Returns Age to.

Returns:

  • (Integer) —

    Age to



15
# File 'lib/vk/api/ads/criteria.rb', line 15

attribute :age_to, API::Types::Coercible::Int.optional.default(nil)

#apps ⇒ String

Returns Apps IDs.

Returns:

  • (String) —

    Apps IDs



29
# File 'lib/vk/api/ads/criteria.rb', line 29

attribute :apps, API::Types::Coercible::String.optional.default(nil)

#apps_not ⇒ String

Returns Apps IDs to except.

Returns:

  • (String) —

    Apps IDs to except



31
# File 'lib/vk/api/ads/criteria.rb', line 31

attribute :apps_not, API::Types::Coercible::String.optional.default(nil)

#birthday ⇒ Integer

Returns Days to birthday.

Returns:

  • (Integer) —

    Days to birthday



17
# File 'lib/vk/api/ads/criteria.rb', line 17

attribute :birthday, API::Types::Coercible::Int.optional.default(nil)

#cities ⇒ String

Returns Cities IDs.

Returns:

  • (String) —

    Cities IDs



21
# File 'lib/vk/api/ads/criteria.rb', line 21

attribute :cities, API::Types::Coercible::String.optional.default(nil)

#cities_not ⇒ String

Returns Cities IDs to except.

Returns:

  • (String) —

    Cities IDs to except



23
# File 'lib/vk/api/ads/criteria.rb', line 23

attribute :cities_not, API::Types::Coercible::String.optional.default(nil)

#country ⇒ Integer

Returns Country ID.

Returns:

  • (Integer) —

    Country ID



19
# File 'lib/vk/api/ads/criteria.rb', line 19

attribute :country, API::Types::Coercible::Int.optional.default(nil)

#districts ⇒ String

Returns Districts IDs.

Returns:

  • (String) —

    Districts IDs



33
# File 'lib/vk/api/ads/criteria.rb', line 33

attribute :districts, API::Types::Coercible::String.optional.default(nil)

#groups ⇒ String

Returns Communities IDs.

Returns:

  • (String) —

    Communities IDs



27
# File 'lib/vk/api/ads/criteria.rb', line 27

attribute :groups, API::Types::Coercible::String.optional.default(nil)

#interest_categories ⇒ String

Returns Interests categories IDs.

Returns:

  • (String) —

    Interests categories IDs



47
# File 'lib/vk/api/ads/criteria.rb', line 47

attribute :interest_categories, API::Types::Coercible::String.optional.default(nil)

#interests ⇒ String

Returns Interests.

Returns:

  • (String) —

    Interests



45
# File 'lib/vk/api/ads/criteria.rb', line 45

attribute :interests, API::Types::Coercible::String.optional.default(nil)

#paying ⇒ API::Base::BoolInt

Returns Information whether the user has proceeded VK payments before.

Returns:



59
# File 'lib/vk/api/ads/criteria.rb', line 59

attribute :paying, API::Base::BoolInt.optional.default(nil)

#positions ⇒ String

Returns Positions IDs.

Returns:

  • (String) —

    Positions IDs



41
# File 'lib/vk/api/ads/criteria.rb', line 41

attribute :positions, API::Types::Coercible::String.optional.default(nil)

#religions ⇒ String

Returns Religions IDs.

Returns:

  • (String) —

    Religions IDs



43
# File 'lib/vk/api/ads/criteria.rb', line 43

attribute :religions, API::Types::Coercible::String.optional.default(nil)

#retargeting_groups ⇒ String

Returns Retargeting groups IDs.

Returns:

  • (String) —

    Retargeting groups IDs



55
# File 'lib/vk/api/ads/criteria.rb', line 55

attribute :retargeting_groups, API::Types::Coercible::String.optional.default(nil)

#retargeting_groups_not ⇒ String

Returns Retargeting groups IDs to except.

Returns:

  • (String) —

    Retargeting groups IDs to except



57
# File 'lib/vk/api/ads/criteria.rb', line 57

attribute :retargeting_groups_not, API::Types::Coercible::String.optional.default(nil)

#school_from ⇒ Integer

Returns School graduation year from.

Returns:

  • (Integer) —

    School graduation year from



63
# File 'lib/vk/api/ads/criteria.rb', line 63

attribute :school_from, API::Types::Coercible::Int.optional.default(nil)

#school_to ⇒ Integer

Returns School graduation year to.

Returns:

  • (Integer) —

    School graduation year to



65
# File 'lib/vk/api/ads/criteria.rb', line 65

attribute :school_to, API::Types::Coercible::Int.optional.default(nil)

#schools ⇒ String

Returns Schools IDs.

Returns:

  • (String) —

    Schools IDs



39
# File 'lib/vk/api/ads/criteria.rb', line 39

attribute :schools, API::Types::Coercible::String.optional.default(nil)

#sex ⇒ Integer

Returns Sex.

Returns:

  • (Integer) —

    Sex



11
# File 'lib/vk/api/ads/criteria.rb', line 11

attribute :sex, API::Types::Coercible::Int.enum(0, 1, 2).optional.default(nil)

#stations ⇒ String

Returns Stations IDs.

Returns:

  • (String) —

    Stations IDs



35
# File 'lib/vk/api/ads/criteria.rb', line 35

attribute :stations, API::Types::Coercible::String.optional.default(nil)

#statuses ⇒ String

Returns Relationship statuses.

Returns:

  • (String) —

    Relationship statuses



25
# File 'lib/vk/api/ads/criteria.rb', line 25

attribute :statuses, API::Types::Coercible::String.optional.default(nil)

#streets ⇒ String

Returns Streets IDs.

Returns:

  • (String) —

    Streets IDs



37
# File 'lib/vk/api/ads/criteria.rb', line 37

attribute :streets, API::Types::Coercible::String.optional.default(nil)

#travellers ⇒ API::Base::PropertyExists

Returns Travellers only.

Returns:



61
# File 'lib/vk/api/ads/criteria.rb', line 61

attribute :travellers, API::Base::PropertyExists.optional.default(nil)

#uni_from ⇒ Integer

Returns University graduation year from.

Returns:

  • (Integer) —

    University graduation year from



67
# File 'lib/vk/api/ads/criteria.rb', line 67

attribute :uni_from, API::Types::Coercible::Int.optional.default(nil)

#uni_to ⇒ Integer

Returns University graduation year to.

Returns:

  • (Integer) —

    University graduation year to



69
# File 'lib/vk/api/ads/criteria.rb', line 69

attribute :uni_to, API::Types::Coercible::Int.optional.default(nil)

#user_browsers ⇒ String

Returns Browsers.

Returns:

  • (String) —

    Browsers



53
# File 'lib/vk/api/ads/criteria.rb', line 53

attribute :user_browsers, API::Types::Coercible::String.optional.default(nil)

#user_devices ⇒ String

Returns Devices.

Returns:

  • (String) —

    Devices



49
# File 'lib/vk/api/ads/criteria.rb', line 49

attribute :user_devices, API::Types::Coercible::String.optional.default(nil)

#user_os ⇒ String

Returns Operating systems.

Returns:

  • (String) —

    Operating systems



51
# File 'lib/vk/api/ads/criteria.rb', line 51

attribute :user_os, API::Types::Coercible::String.optional.default(nil)