cloudmanic/clicky

此包最新版本(dev-master)没有可用的许可信息。

dev-master 2013-03-25 03:18 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:58:08 UTC


README

一个基于PHP composer的包,用于与http://getclicky.com通信

要求

  1. PHP 5.3+
  2. Composer

如何使用

以下是您可以使用此库调用的函数列表。

// Site Id & Admin Site Key
Cloudmanic\Clicky\Track::init($site_id, $site_admin_key);

// Track a page view.
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_refer('http://cloudmanic.com');
Cloudmanic\Clicky\Track::set_user_agent('php-script');
Cloudmanic\Clicky\Track::set_href('https:///blah.php');
Cloudmanic\Clicky\Track::set_title('LH : Blah : Signup');
Cloudmanic\Clicky\Track::log_action('pageview');

// Track a goal action.
Cloudmanic\Clicky\Track::set_goal(array('name' => 'My First Goal', 'revenue' => '5.00'));
Cloudmanic\Clicky\Track::log_action('goal');

// Track a download
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_user_agent('php-script');
Cloudmanic\Clicky\Track::set_href('/some/download.zip');
Cloudmanic\Clicky\Track::log_action('download');

// Track click
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_href('/blog');
Cloudmanic\Clicky\Track::log_action('click');

// Track outbound
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_href('http://yahoo.com');
Cloudmanic\Clicky\Track::log_action('outbound');

// Track custom
Cloudmanic\Clicky\Track::set_session('123');
Cloudmanic\Clicky\Track::set_custom(array('isloggedin' => 'Yes'));
Cloudmanic\Clicky\Track::log_action('custom');

echo Cloudmanic\Clicky\Track::get_last_request(); // Show the url request we just made.
// Site Id & Admin Site Key
Cloudmanic\Clicky\Track::init($site_id, $site_admin_key);

// Track a page view.
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_refer('http://cloudmanic.com');
Cloudmanic\Clicky\Track::set_user_agent('php-script');
Cloudmanic\Clicky\Track::set_href('https:///blah.php');
Cloudmanic\Clicky\Track::set_title('LH : Blah : Signup');
Cloudmanic\Clicky\Track::log_action('pageview');

// Track a goal action.
Cloudmanic\Clicky\Track::set_goal(array('name' => 'My First Goal', 'revenue' => '5.00'));
Cloudmanic\Clicky\Track::log_action('goal');

// Track a download
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_user_agent('php-script');
Cloudmanic\Clicky\Track::set_href('/some/download.zip');
Cloudmanic\Clicky\Track::log_action('download');

// Track click
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_href('/blog');
Cloudmanic\Clicky\Track::log_action('click');

// Track outbound
Cloudmanic\Clicky\Track::set_ip('98.137.149.56');
Cloudmanic\Clicky\Track::set_href('http://yahoo.com');
Cloudmanic\Clicky\Track::log_action('outbound');

// Track custom
Cloudmanic\Clicky\Track::set_session('123');
Cloudmanic\Clicky\Track::set_custom(array('isloggedin' => 'Yes'));
Cloudmanic\Clicky\Track::log_action('custom');

echo Cloudmanic\Clicky\Track::get_last_request(); // Show the url request we just made.

作者