8886


google analytics api で取得したjson
のデータをきれいに表示したいのですが、方法がわかりません。各投稿ごとのページビュー数とかをみたいのです。

[code]

    //取得する期間
    $from = "2015-03-10";//対象開始日
    $to = "2015-04-05";//対象終了日
    
    //取得するデータの組み合わせ
    $dimensions = "ga:pageTitle, ga:pagePath, ga:date";//ディメンションの設定[,で区切る]
    $metrics = "ga:pageviews";//メトリクス
    
    //取得件数(最大1,000件)
    $max_result = 10;
    
    //オプション
    $option = array(
        "dimensions" => $dimensions,
        "max-results" => $max_result,
        "sort" => "-ga:pageviews",
    //  "start-index" => 50,//オフセット値
    );
    
    //トークンのセット
    if(isset($_SESSION["service_token"])){
        $client->setAccessToken($_SESSION["service_token"]);
    }
    
    //スコープのセット
    $scopes = array("https://www.googleapis.com/auth/analytics.readonly");
    
    //クレデンシャルの作成
    $credentials = new Google_Auth_AssertionCredentials($client_email,$scopes,$private_key);
    
    //Googleクライアントのインスタンスを作成
    $client = new Google_Client();
    $client->setAssertionCredentials($credentials);
    
    //トークンのリフレッシュ
    if($client->getAuth()->isAccessTokenExpired()){
        $client->getAuth()->refreshTokenWithAssertion($credentials);
    }
    $_SESSION["service_token"] = $client->getAccessToken();
    
    //Analyticsのインスタンスを作成
    $analytics = new Google_Service_Analytics($client);
    
    //データの取得
    $obj = $analytics->data_ga->get("ga:{$view_id}",$from,$to,$metrics,$option);
    
[/code]

です。よろしくおねがいします。


CC BY-SA 3.0
2015-04-07T19:07:57.873
8882
2015-04-12T15:32:07.447
2015-04-12T15:32:07.447
question
php api google-analytics-api
jsonのデータを整列させたい。


方法は色々ありますが、単純なのはタグ付きで`echo`する事でしょう。  
例えば下記の様にすればページビューをpタグで囲えます。

[code]

    echo "<p>pageView:".$obj["totalsForAllResults"]["ga:pageviews"]."</p>"
    
[/code]


CC BY-SA 3.0
2015-04-08T01:10:19.613
8886
2015-04-08T01:10:19.613
525
8882
answer