さて、私はこのコードをセットアップしました。そして、イベント カテゴリとアクションを取得し、すべてをフィルター処理できます...しかし、一意のイベントを表示することはできません。「$result」の後に「number_format($result->uniqueEvents())」を追加しましたが、何も返されません。私は何を間違っていますか?
ご協力ありがとうございました
define('ga_email','EMAIL'); // GA Email
define('ga_password','PASSWORD'); // 2-part authorization password
define('profile_id','PROFILE_ID'); // Analytics profile ID
require_once 'gapi/gapi.class.php';
$ga = new gapi(ga_email,ga_password);
$dimensions = array('eventCategory','eventAction');
$metrics = array('totalEvents','uniqueEvents', 'eventsPerVisitWithEvent');
$sort_metric = '-totalEvents';
$ga->requestReportData(profile_id,
$dimensions,
$metrics,
$sort_metric,
$filter='ga:eventAction==company',
$start_date='2013-07-01',
$end_date='2013-07-24',
$start_index=1,
$max_results=50);
$i = 1;
foreach($ga->getResults() as $result):
echo $result . number_format($result->uniqueEvents()) . '<br>' ;
endforeach
?>