私はCodeIgniterのウェブサイトでgapiクラスを使用しています。私はこの実装を使用しています:PHP json_encode gapi(google analytics)配列が空の値を返します
http://jjc.net/2011/google-analytics-api-for-codeigniter/
は、これは完璧に動作配列を返します。しかし、これは返す
$gapi_arr = array();
$gapi_arr = $this->gapi->requestReportData($report_id, array('date'), array('pageviews', 'visits', 'newVisits'), 'date', '', $start_date, $end_date, 1, 366);
echo json_encode($gapi_arr);
を:私は私のjsファイルにそれを渡したいと私はそうのようにこれをやっている
[{},{},{},{},{}...
GAPIクラスのリターンはこのようになっていることを、元の配列:
Array
(
[0] => gapiReportEntry Object
(
[metrics:gapiReportEntry:private] => Array
(
[pageviews] => 3
[visits] => 3
[newVisits] => 0
)
[dimensions:gapiReportEntry:private] => Array
(
[date] => 20110101
)
)
[1] => ...
私の意見にインラインjsコードを書き込まずにこの配列をjsに渡したいだけです。これを達成するための修正や別の方法がありますか?
それはオブジェクトの配列なので、それは重要だとは思わなかった。ありがとう! –
これは正解ではありません。 – Yahel