class Exponea::Customers
Public Class Methods
update_properties(customer_id, properties, batch = false)
click to toggle source
# File lib/exponea/customers.rb, line 3 def self.update_properties(customer_id, properties, batch = false) customer_ids = customer_id.is_a?(Hash) ? customer_id : { registered: customer_id } payload = { customer_ids: customer_ids, properties: properties } return { name: 'customers', data: payload } if batch path = "/track/v2/projects/#{Exponea.config.project}/customers" post(path, payload) end