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