public function addGoal($counter, $name, $url, $action = null, $id = null) { $goal = new Goal(); $goal->setType('action'); $goal->setName($name); $goal->setClass(0); $conditions = new Conditions(); $condition = new Condition(); $condition->setType('exact'); $condition->setUrl($url); $conditions->add($condition); $goal->setConditions($conditions); /** @var Counter $counter */ $this->client->goals()->addGoal($counter->getId(), $goal); }