Module: Sevk::Segments

Defined in:
lib/sevk.rb

Class Method Summary collapse

Class Method Details

.create(audience_id, params) ⇒ Object



182
183
184
# File 'lib/sevk.rb', line 182

def create(audience_id, params)
  Sevk.client.segments.create(audience_id, **params)
end

.delete(audience_id, segment_id) ⇒ Object



190
191
192
# File 'lib/sevk.rb', line 190

def delete(audience_id, segment_id)
  Sevk.client.segments.delete(audience_id, segment_id)
end

.get(audience_id, segment_id) ⇒ Object



178
179
180
# File 'lib/sevk.rb', line 178

def get(audience_id, segment_id)
  Sevk.client.segments.get(audience_id, segment_id)
end

.list(audience_id, params = {}) ⇒ Object



174
175
176
# File 'lib/sevk.rb', line 174

def list(audience_id, params = {})
  Sevk.client.segments.list(audience_id, **params)
end

.update(audience_id, segment_id, params) ⇒ Object



186
187
188
# File 'lib/sevk.rb', line 186

def update(audience_id, segment_id, params)
  Sevk.client.segments.update(audience_id, segment_id, **params)
end