私はグーグルアナリティクスに不慣れで、まだ自分の道を見つけています。ダッシュボードの直接トラフィック(トラフィックソース->ソース->直接)。私は彼らのウェブサイトの状態define('filter', 'source == direct');
として使用してそれをフィルタリングしようとしましたが、うまくいきませんでした。ここでも同様の投稿を見ましたが、検索を深めたいと思います。私は何かが足りないのですか?
私の現在のコードは、すべてのトラフィックからのみデータを取得できます。。
require_once('gapi.class.php');
define('email', 'email address');
define('password', 'password');
define('profileID', profileID);
define('dimensions', 'source');
define('metrics', 'visits');
define('sortMetric', '-visits');
define('filter', null);
define('startDate', '2013-01-18');
define('endDate', '2013-02-17');
define('startIndex', 1);
define('maxResult', 10);
$ga = new gapi(email, password);
$ga->requestReportData(profileID,dimensions,metrics,sortMetric,filter,startDate,endDate,startIndex,maxResult);
foreach($ga->getResults() as $result){
echo '<strong>'.$result.'</strong><br />';
echo 'Source: ' . $result->getSource() . ' ';
echo 'Visits: ' . $result->getVisits() . '<br /><br />';
}