Skip to content

KirStepankov/GPIStepV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPIStepV

Интеграция с Google Page Insight

Зачем?

Для дальнейших интеграций с GPI, например, создания своих платформ для отслеживаний показателей в GPI в атоматическом режиме

Что использовано?

Curl/Curl, Monolog/Monolog, Vlucas/Phpdotenv, Symfony/Routing

Документация

Инициализируем модель с передачей сайта

$requestModel = new RPSModelRequest('http://stepv.ru/');

Заполняем модель

$requestModel
->setLocale('ru')
->setStrategy('desktop')
->setCategory(['performance']);

Вызываем логгер

$logger = new Logger('myRequests');

Передаём модель и логгер в основой класс

$rps = new RPS($requestModel, $logger);

Посылаем запрос и получаем данные

print_r($rps->getData());

About

Интеграция с Google Page Insight

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published