module Seoshop::ShopTracking

Public Instance Methods

delete_tracking(tracking_id) click to toggle source
# File lib/seoshop-api/api/shop_tracking.rb, line 27
def delete_tracking(tracking_id)
  response = delete("#{@shop_language}/shop/tracking/#{script_id}.json")
  true
end
get_tracking(tracking_id) click to toggle source
# File lib/seoshop-api/api/shop_tracking.rb, line 23
def get_tracking(tracking_id)
  response = get("#{@shop_language}/shop/tracking/#{tracking_id}.json")
  response.body ? response.body['shopTracking'] : false
end
get_trackings(params = {}) click to toggle source
# File lib/seoshop-api/api/shop_tracking.rb, line 8
def get_trackings(params = {})
  response = get("#{@shop_language}/shop/tracking.json", params)
  response.body ? response.body['shopTracking'] : false
end
get_trackings_count(params = {}) click to toggle source
# File lib/seoshop-api/api/shop_tracking.rb, line 4
def get_trackings_count(params = {})
  response = get("#{@shop_language}/shop/tracking/count.json", params)
  response.body ? response.body['count'] : false
end
post_tracking(params) click to toggle source
# File lib/seoshop-api/api/shop_tracking.rb, line 13
def post_tracking(params)
  response = post("#{@shop_language}/shop/tracking.json", { "shopTracking" => params })
  response.body ? response.body['shopTracking'] : false
end
update_tracking(tracking_id, params) click to toggle source
# File lib/seoshop-api/api/shop_tracking.rb, line 18
def update_tracking(tracking_id, params)
  response = put("#{@shop_language}/shop/tracking/#{tracking_id}.json", { "shopTracking" => params } )
  response.body ? response.body['shopTracking'] : false
end