Відповіді:
Немає простого способу це зробити. Оскільки графіки "спалаху" недоступні для вбудовування на ваш веб-сайт.
Єдиний спосіб зробити це можна за допомогою API Google Analytics,
Дивіться, http://code.google.com/apis/analytics/docs/
Але це все одно не дасть вам діаграм. Якщо ви хочете діаграм, ви можете скористатися API Google Charts спільно з API Google Analytics, щоб зробити свій власний.
Дивіться, http://code.google.com/apis/chart/
Я фактично сам зіткнувся з цією ж проблемою. Я закінчив просто будувати власне рішення та публікувати його для використання. OOCharts використовує лише один сценарій. Крім цього, ви можете представити діаграми громадськості чи клієнтам. Він використовує Google Charts для створення діаграм. Я також включив кілька готових рішень для тих, хто не хоче торкатися об’єктів javascript. Ось зразок блоку вбудовування для тих, хто хоче діаграму рядка відвідування:
<script type="text/javascript" src="http://oocharts.org/release/current/oocharts.js"></script>
<script type="text/javascript">
oo.setPackage('corechart');
oo.load(drawCharts);
function drawCharts() {
var end_date = new Date();
var start_date = new Date();
start_date.setDate(end_date.getDate() - 30);
var c = new oochart("ooid", "aid", start_date, end_date, "line");
c.setMetric('ga:visitors', 'Visits', 'number');
c.setDimension('ga:date', 'Date', 'date');
c.load(function(data){
for (var i = 0; i < data.length; i++) { data[i][0] = oo.utility.parseAnalyticsDate(data[i][0]); }
c.draw("visits_chart", data);
});
}
</script>
<div id="visits_chart"></div>
Я знаю, що це пізно до питання, однак, це стаття, яку я знайшов, коли шукав відповіді, і оцінив би таке рішення (мінімальна настройка, відсутність реєстрації сайту, налаштування).
Редагувати: OOcharts більше не доступні.
Редагувати: Ще один варіант, який може працювати для вас, - це суперПрокси .
Google має зразок коду для цього:
Візуалізація даних Google Analytics за допомогою інструментів діаграм Google
Цитата:
У цій статті показано, як приймати дані з API експорту даних Google Analytics та візуалізувати їх за допомогою різних типів графіків за допомогою API графіків Google. Ця конкретна стаття буде зосереджена на тому, щоб це робити в Javascript
Перевірити вбудовані аналітики . Це послуга саме для того, про що ви просите. Ви визначаєте діаграму (тип, показники, параметри, діапазон дат), а потім просто вставляєте фрагмент коду на свій сайт, де ви хочете відображати діаграму.
Розкриття: Я працюю з вбудованими аналітиками
Оскільки ОП також запитала, чи існує аналогічний пакет безкоштовної аналітики, який дозволяє легко вставляти діаграми та дані, варто згадати Piwik .
Це проект вільного програмного забезпечення та має досить гарну документацію щодо вбудовування , схоже, саме те, що шукає ОП.
Відмова: Я поняття не маю, як це зробити за допомогою коду.
Однак, використовуючи звіт "надіслати електронну пошту", ви можете надсилати електронний лист із доповіддю у вигляді вкладених файлів xml / csv / тощо автоматично на періодичну адресу в обліковий запис електронної пошти, який обробляє його. IE, налаштувати Analytics щотижня надсилати електронну пошту, встановити поштовий клієнт автоматично приймати електронні листи від цього відправника з .xml файлами та завантажувати вкладення у місце для зберігання, з якого ви могли б винести графік. Тоді в основному вам просто потрібен сценарій, щоб відобразити значення експортованого звіту.
У галереї додатків Google Analytics є веб-додаток SeeTheStats .
Він може витягувати статистику з вашого облікового запису, створювати графіки на основі цих даних і підтримує віджети, які ви можете вставляти для показу цих діаграм на своєму власному сайті.
Спробуйте пояснити .
Explainum - це найпростіший спосіб вставити діаграму з Google Analytics на сайт. Жодних аркушів, ніяких складних речей для налаштування. Explainum підключається до даних в Google Analytics і надає код для вставки діаграми на мій сайт. Так само, як youtube надає вам код для вставки відео на ваш сайт.