Как получить доступ к моим данным Google Analytics и использовать их на сайте - PullRequest
0 голосов
/ 15 апреля 2019

Я просто строю партнерскую систему только для своих личных нужд. Я хочу получить данные о реферальных ссылках из Google Analytics. У меня плохая проблема с подключением их к моему веб-сайту.

Я уже получил данные через URL из Query Explorer, но проблема в том, что его access_token ограничен только 60 минутами. Я также попытался зарегистрироваться на консоли разработчика, настроить ключ API и включить API-интерфейс Google Analytics для своего веб-сайта, но это не сработало.

$url="https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3my-analytics-id&start-date=".$_SESSION['start-date']."&end-date=".$_SESSION['end-date']."&metrics=ga%3Ausers%2Cga%3AtransactionRevenue&dimensions=ga%3Acampaign&key=AIzaSyA_7ypw-2DY4y0UZWDSmSnJBIeXXXXXXX"; /*trying to access it by given API key by key= parameter. */
$data = json_decode(file_get_contents($url), true);
$rows = $data["rows"];
$count = sizeof($rows);

$i = 0;
while ($rows[$i][0] != $_SESSION['affil-id']) {
    $i++;
}

$visitors = $rows[$i][1];
$revenue = $rows[$i][2];

Все, что мне в основном нужно, - это получить данные о моих реферальных ссылках для моей партнерской системы. Например, utm_campaign = partner1. Мне нужно узнать количество посетителей partner1 по его ссылке и продажам. Он бы тогда увидел партнерскую прибыль на своей панели.

...