2017-06-24 6 views
0

spatie laravel google analyticsをエラーなしで使用しますが、 を使用すると、 が使用されます。$ analyticsData = Analytics :: performQuery($ per、 'ga:sessions'、$ dimen); I)は(このエラーに はhtmlspecialcharsを取​​得するには... すべての私のコードはspatie/laravel-analytics performQueryエラー

$startDate = Carbon::now()->subYear(); 
    $endDate = Carbon::now(); 

    $per=Period::create($startDate, $endDate); 
    $dimen=['dimensions' => 'ga:browser']; 

    $analyticsData = Analytics::performQuery($per,'ga:sessions',$dimen); 

答えて

1

あなたは配列として最後の境界線を指定する必要があるパラメータ1が与えられた文字列、オブジェクトであることを期待

Analytics::performQuery($period,'ga:sessions',['dimensions' => $dimen]); 
3

ますこのように試すことができます。要件ごとにメトリックとディメンションを変更するだけです。

$days = 30; 

$users = Analytics::performQuery(Period::days($days),'ga:users',['dimensions'=>'ga:campaign,ga:source,ga:medium']);