1
$KEY_FILE_LOCATION = __DIR__ . '/service-account-credentials.json';
// Create and configure a new client object.
$client = new \Google_Client();
$client->setApplicationName("Hello Analytics Reporting");
$client->setAuthConfig($KEY_FILE_LOCATION);
$client->setScopes(['https://www.googleapis.com/auth/analytics']);
$analytics = new \Google_Service_Analytics($client);
// Construct the body of the request and set its properties.
$profile = new \Google_Service_Analytics_Profile();
$profile->setName('View name');
$analytics->management_profiles->insert('123425914', 'UA-2344718-15', $profile);
私はGAアプリケーションでAPIの返信を挿入しようとしましたが、insufficient permissions error
を返します。Googleアナリティクスの新しいビューを挿入するときに権限が不十分です
私が間違って$VIEW_ID
と入力すると、データを取得しようとしたときに同じエラーが表示されます。どれもview_idをを存在しない入力した場合、同じエラーが発生した -
私は、insertメソッド
既存のview_idにそれらのPARMSを入力していました。
第2パラメータはAPP_IDです。
ここに間違いが見込まれますか?私はGAのダッシュボードの権限を二重にチェックして、すべてが正常であるようです。