0
將if語句應用於我的Google Analytics數據獲取呼叫時出現以下錯誤。以下是我的代碼:在Google Analytics數據獲取呼叫中應用if語句時出錯
$results = $analytics->data_ga->get(
'ga:' . $google_account[ 'profile' ],
$fromDate,
$toDate, 'ga:sessions,ga:percentNewSessions,ga:newUsers,ga:bounceRate,ga:pageviewsPerSession,ga:avgSessionDuration,ga:goalConversionRateAll,ga:goalCompletionsAll,ga:goalValueAll',
if($gapi_primary_dimension <> ""){
array(
'dimensions' => 'ga:'.$gapi_primary_dimension,
'sort' => 'ga:sessions',
'max-results' => 5
)
} else if($gapi_primary_dimension <> "" && $gapi_secondary_dimension <> ""){
array(
'dimensions' => 'ga:'.$gapi_primary_dimension,'ga:'.$gapi_secondary_dimension,
'sort' => 'ga:sessions',
'max-results' => 5
)
} else {
array(
'dimensions' => 'ga:channelGrouping',
'sort' => 'ga:sessions',
'max-results' => 5
)
}
);
錯誤來自第一條if語句(第5行)。任何幫助,將不勝感激。