class Piwik::Goals

Public Instance Methods

add(params = {}) click to toggle source

params: (name, matchAttribute, pattern, patternType, caseSensitive = ”, revenue = ”, allowMultipleConversionsPerVisit = ”)

# File lib/piwik/goals.rb, line 26
def add params = {}
  addGoal(defaults.merge(params))
end
all() click to toggle source
# File lib/piwik/goals.rb, line 21
def all
  getGoals(defaults)
end
delete(goal_id) click to toggle source
# File lib/piwik/goals.rb, line 35
def delete goal_id
  deleteGoal(defaults.merge(:idGoal => goal_id))
end
load(goal_id, params = {}) click to toggle source
# File lib/piwik/goals.rb, line 17
def load goal_id, params = {}
  get(defaults.merge(params).merge(:idGoal => goal_id))
end
update(goal_id, params = {}) click to toggle source

params: (name, matchAttribute, pattern, patternType, caseSensitive = ”, revenue = ”, allowMultipleConversionsPerVisit = ”)

# File lib/piwik/goals.rb, line 31
def update goal_id, params = {}
  updateGoal(defaults.merge(params).merge(:idGoal => goal_id))
end