Class: Vk::API::Ads::Criteria
- Inherits:
-
Schema::Object
- Object
- Dry::Struct
- Schema::Object
- Vk::API::Ads::Criteria
- Defined in:
- lib/vk/api/ads/criteria.rb
Overview
Instance Method Summary collapse
-
#age_from ⇒ Integer
Age from.
-
#age_to ⇒ Integer
Age to.
-
#apps ⇒ String
Apps IDs.
-
#apps_not ⇒ String
Apps IDs to except.
-
#birthday ⇒ Integer
Days to birthday.
-
#cities ⇒ String
Cities IDs.
-
#cities_not ⇒ String
Cities IDs to except.
-
#country ⇒ Integer
Country ID.
-
#districts ⇒ String
Districts IDs.
-
#groups ⇒ String
Communities IDs.
-
#interest_categories ⇒ String
Interests categories IDs.
-
#interests ⇒ String
Interests.
-
#paying ⇒ API::Base::BoolInt
Information whether the user has proceeded VK payments before.
-
#positions ⇒ String
Positions IDs.
-
#religions ⇒ String
Religions IDs.
-
#retargeting_groups ⇒ String
Retargeting groups IDs.
-
#retargeting_groups_not ⇒ String
Retargeting groups IDs to except.
-
#school_from ⇒ Integer
School graduation year from.
-
#school_to ⇒ Integer
School graduation year to.
-
#schools ⇒ String
Schools IDs.
-
#sex ⇒ Integer
Sex.
-
#stations ⇒ String
Stations IDs.
-
#statuses ⇒ String
Relationship statuses.
-
#streets ⇒ String
Streets IDs.
-
#travellers ⇒ API::Base::PropertyExists
Travellers only.
-
#uni_from ⇒ Integer
University graduation year from.
-
#uni_to ⇒ Integer
University graduation year to.
-
#user_browsers ⇒ String
Browsers.
-
#user_devices ⇒ String
Devices.
-
#user_os ⇒ String
Operating systems.
Instance Method Details
#age_from ⇒ Integer
Returns 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.
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.
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.
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.
17 |
# File 'lib/vk/api/ads/criteria.rb', line 17 attribute :birthday, API::Types::Coercible::Int.optional.default(nil) |
#cities ⇒ String
Returns 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.
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.
19 |
# File 'lib/vk/api/ads/criteria.rb', line 19 attribute :country, API::Types::Coercible::Int.optional.default(nil) |
#districts ⇒ String
Returns 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.
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.
47 |
# File 'lib/vk/api/ads/criteria.rb', line 47 attribute :interest_categories, API::Types::Coercible::String.optional.default(nil) |
#interests ⇒ String
Returns 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.
59 |
# File 'lib/vk/api/ads/criteria.rb', line 59 attribute :paying, API::Base::BoolInt.optional.default(nil) |
#positions ⇒ String
Returns 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.
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.
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.
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.
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.
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.
39 |
# File 'lib/vk/api/ads/criteria.rb', line 39 attribute :schools, API::Types::Coercible::String.optional.default(nil) |
#sex ⇒ Integer
Returns 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.
35 |
# File 'lib/vk/api/ads/criteria.rb', line 35 attribute :stations, API::Types::Coercible::String.optional.default(nil) |
#statuses ⇒ String
Returns 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.
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.
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.
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.
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.
53 |
# File 'lib/vk/api/ads/criteria.rb', line 53 attribute :user_browsers, API::Types::Coercible::String.optional.default(nil) |