Чтобы дать быстрый пример моего вопроса, рассмотрите JS-файл, предоставленный Google, чтобы захватить данные Google Analytics, которые мы вставляем в наши файлы. Как этот JS-файл получает все данные? Я хочу знать, как создавать такие JS-файлы, которые я могу предоставить другим, которые затем могут запускать их на своих собственных сайтах, и тем не менее хранить данные на моем сервере веб-сайта. Короче говоря, они копируют только 1-2 строки JS на своих страницах, и вся предполагаемая функциональность будет работать на их веб-сайте, но данные будут храниться в моей базе данных веб-сервера.Как создать файл для развертывания JavaScript
Как я могу прикрепить функциональность к JS-файлу? Я имею в виду, как я могу указать JS-файл, собирать ли данные аналитики или показать форму и т. Д. Я использую PHP для обработки на стороне сервера. Я пока не нашел никакой хорошей информации об этом.
Edit 1:
Я хотел бы добавить, что функциональность НЕ ограничивается только аналитики. Это может быть даже так же просто, как показать контактную форму, которая отправляет электронную почту получателям и т. Д.
Вы можете использовать JSONP, но поскольку ответ с сервера не требуется, JSONP не требуется. Google Analytics просто запрашивает изображение GIF с данными, закодированными в URL. – jfriend00
Спасибо, что выглядит многообещающе. Я подробно рассмотрю это. – Devner