как сделать что-то вроде гугл-аналитики - PullRequest
0 голосов
/ 03 декабря 2009

Мне нужно сделать что-то вроде google-analytics, я имею в виду, что оно должно быть очень простым в установке и обеспечивает связь между двумя веб-сайтами. Позвольте мне объяснить идею.

Я разрабатываю приложение (с ZF), где моими клиентами будут интернет-магазины, а OSCommerce только в начале. Этим магазинам нужно получить некоторую информацию из базы данных моего приложения, отправить мне некоторую информацию и предложить своим клиентам воспользоваться услугой моего приложения. Для чего нужен код:

  • если в URL есть определенный параметр $ _GET (который указывает, что пользователь заходит с моего сайта) -> начинает сеанс в магазине и отправляет мне некоторую информацию о моей статистике (IP, данные браузера и т. Д.) ..)
    • если этот пользователь что-то купит во время этой сессии -> пришлите мне некоторую информацию о продаже (total, id, ...)
  • в процессе оформления заказа (checkout-payment.php в OSC) дает возможность пользователю (клиенту магазина, который также является участником моего приложения) вставить свой адрес электронной почты + пароль из его my-application для получения скидки при размещении заказа.

Я знаю, как все это программировать, редактировать файлы магазина, но моя проблема в том, что я понятия не имею, как сделать это с помощью метода google-analytics (дайте небольшой JavaScript-код моим клиентам для установки в их магазине) и ни то, что искать в Google, чтобы найти нужную мне информацию.

Так, кто-нибудь может помочь мне встать на правильный путь? Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 04 декабря 2009

Может быть, все, что вам нужно, это дать вашему клиенту URL, указывающий на вашу библиотеку js? И чем ваша библиотека может работать или лучше предоставить им API для вашего сервиса для получения данных о клиентах и ​​т. Д.? И да - JSONP может помочь вам с междоменной связью ...

0 голосов
/ 03 декабря 2009

Поскольку вам понадобится перейти на другой домен с помощью этой утилиты, вам нужно написать свой фрагмент JavaScript для включения, используя JSONP . Ваш "вызов" JSONP может быть просто сделан для некоторого PHP-скрипта на вашем сервере путем добавления информации, полученной с window.location (например, строки запроса).

...