diff options
author | mattab <matthieu.aubry@gmail.com> | 2015-10-05 06:17:49 +0300 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2015-10-05 06:17:49 +0300 |
commit | f3575224d95661edb70cf6a158ff8c1740fee350 (patch) | |
tree | 6438983c774e0afc32d08b4389d2980dabc0d04b /plugins/Actions/Columns | |
parent | 2226511bf66233f6676a94e059318d7fbf7840ae (diff) |
Add new Custom Segments: outlinkURL and downloadUrl to segment on any Clicked URL or Downloaded file
Diffstat (limited to 'plugins/Actions/Columns')
-rw-r--r-- | plugins/Actions/Columns/ClickedUrl.php | 12 | ||||
-rw-r--r-- | plugins/Actions/Columns/DownloadUrl.php | 12 |
2 files changed, 20 insertions, 4 deletions
diff --git a/plugins/Actions/Columns/ClickedUrl.php b/plugins/Actions/Columns/ClickedUrl.php index 6f5fc29010..e1815904a1 100644 --- a/plugins/Actions/Columns/ClickedUrl.php +++ b/plugins/Actions/Columns/ClickedUrl.php @@ -9,13 +9,21 @@ namespace Piwik\Plugins\Actions\Columns; use Piwik\Piwik; -use Piwik\Plugin\Dimension\ActionDimension; +use Piwik\Plugins\Actions\Segment; -class ClickedUrl extends ActionDimension +class ClickedUrl extends PageUrl { public function getName() { return Piwik::translate('Actions_ColumnClickedURL'); } + protected function configureSegments() + { + $segment = new Segment(); + $segment->setSegment('outlinkUrl'); + $segment->setName('Actions_ColumnClickedURL'); + $this->addSegment($segment); + } + } diff --git a/plugins/Actions/Columns/DownloadUrl.php b/plugins/Actions/Columns/DownloadUrl.php index 230069a9ed..0905181573 100644 --- a/plugins/Actions/Columns/DownloadUrl.php +++ b/plugins/Actions/Columns/DownloadUrl.php @@ -9,13 +9,21 @@ namespace Piwik\Plugins\Actions\Columns; use Piwik\Piwik; -use Piwik\Plugin\Dimension\ActionDimension; +use Piwik\Plugins\Actions\Segment; -class DownloadUrl extends ActionDimension +class DownloadUrl extends PageUrl { public function getName() { return Piwik::translate('Actions_ColumnDownloadURL'); } + protected function configureSegments() + { + $segment = new Segment(); + $segment->setSegment('downloadUrl'); + $segment->setName('Actions_ColumnDownloadURL'); + $this->addSegment($segment); + } + } |