У меня есть страница загрузки в php, которая после выполнения некоторых проверок возвращает файл без отображения html: header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename=xyz.exe'); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header('Content-Length: ' . filesize(LOCAL_FILE)); readfile(LOCAL_FILE); Теперь я хочу отслеживать эту страницу с помощью Google Analytics. Каков наилучший способ достичь этого […]
Я пытаюсь вывести отчеты многоканальных воронки из API Google Analytics и получаю следующую ошибку: Недопустимое значение 'mcf: source'. Значения должны соответствовать следующему регулярному выражению: '(ga:. +)?' Вот код, который я использую, он отлично работает, когда измерения и показатели из семейства ga: …, но по какой-то причине он не позволит мне тянуть mcf: reports. $analytics = […]
Я использую API Google Analytics v3. Я объясню поток моего приложения сейчас. Я использовал эту документацию здесь: https://developers.google.com/accounts/docs/OAuth2WebServer Во-первых, для пользователя создается URL-адрес OAUTH. URL-адрес выглядит следующим образом: https://accounts.google.com/o/oauth2/auth? client_id={CLIENT-ID}& redirect_uri={REDIRECT-URL}& state={CUSTOM-NUMBER}& response_type=code& access_type=offline& approval_prompt=force& scope=https://www.googleapis.com/auth/analytics Когда пользователь нажимает на ссылку, он аутентифицируется. Впоследствии, с кодом, я получаю токен доступа и обновления. Я отправляю запрос […]
Я обращаюсь к API-интерфейсу Google Analytics с PHP, который работает на моем конце, но я хотел бы фильтровать результаты немного дальше. Сейчас я использую: $OBJresult = $analytics -> data_ga -> get( 'ga:' . $profilID, '2012-01-01', date( "Ymd" ), 'ga:visits', array( 'dimensions' => 'ga:pagePath', 'metrics' => 'ga:pageviews', 'sort' => '-ga:pageviews', 'max-results' => '25' ) ); В […]
Теперь, когда у Google Analytics есть официальный API , есть ли какие-либо реализации небольшого минималистичного «Flair», например, фрагмента, показывающего настраиваемый набор характеристик, например, посетителей сегодняшнего дня и недели, а может быть, и диаграмму, или два – для внедрения в собственные панели администратора и серверные приложения? Я идеально ищу варианты, основанные на PHP; идеальное решение могло […]
Я пытаюсь заставить Google API работать на моем сайте уже несколько дней, но не заставить его работать. Везде, где я ищу, я нахожу устаревшие примеры … Мне нужно это для работы с codeigniter, и все, что я хочу сделать, – это получить данные из Google Analytics, чтобы они отображались в панели управления admin на моем […]
Как я могу показать количество посетителей в Интернете при любой загрузке страницы с помощью аналитики Google? Например, когда посетитель загружает страницу где-нибудь, он скажет «58 посетителей онлайн».
Я разрабатываю веб-сайт, который использует API Google Analytics. Я выполнил этот урок -> https://developers.google.com/analytics/solutions/articles/hello-analytics-api?hl=pt-PT и все работает нормально. Я получаю «экран согласия», я даю «разрешения», и я перенаправляюсь на свой сайт со всей информацией. Но я хочу немного изменить ситуацию. Я хочу получить всю информацию о Google Analytics, не используя экран согласия, т. Е. Используя […]
Я пытаюсь сделать некоторые аналитические запросы с сервера на сервер. Я использую laravel с библиотекой https://github.com/google/google-api-php-client . Это код, который я использую: $client = new Google_Client(); $key = file_get_contents(storage_path('key.p12')); $cred = new Google_Auth_AssertionCredentials( '***@developer.gserviceaccount.com', array('https://www.googleapis.com/auth/youtube.readonly', 'https://www.googleapis.com/auth/yt-analytics.readonly'), $key); $client->setAssertionCredentials($cred); if ($client->getAuth()->isAccessTokenExpired()) { $client->getAuth()->refreshTokenWithAssertion($cred); } Session::put('service_token', $client->getAccessToken()); $service = new Google_Service_YouTubeAnalytics($client); $id = 'channel==MINE'; $start_date = '2014-05-01'; […]