解決済み:
getDimesions()
... グーグルはタイプエラーを起こしました.. LOL
名前にコロンを含む配列でいくつかの問題に直面している、
私の$結果は含まれています
gapiReportEntry::__set_state(array(
'metrics' =>
array (
'uniquePageviews' => 1523,
),
'dimensions' =>
array (
'pagePath' => '/',
'pageTitle' => 'Eventyrgolf',
'source' => 'google',
'medium' => 'organic',
'campaign' => '(not set)',
),
))
gapiReportEntry::__set_state(array(
'metrics' =>
array (
'uniquePageviews' => 210,
),
'dimensions' =>
array (
'pagePath' => '/dk/greenfee-og-banen-8/',
'pageTitle' => 'Greenfee og Banen',
'source' => 'google',
'medium' => 'organic',
'campaign' => '(not set)',
)、)) しかし、「dimensions:private」を取得できない方法もあります...どうすればよいですか?
私はprint_r()を試しました:
$result->{"dimensions:private"}
$result['dimensions:private']
$result->dimensions
完全なコード:
$ga->requestReportData($profileId, $dimensions, $metrics, $sort, null, $fromDate, $toDate, 2, 30);
foreach ($ga->getResults() as $result) {
print_r($result->dimensions);
}