Mixpanel 2.2 в структурированном веб-приложении AMD - например, require.js
Я пытаюсь использовать отслеживание событий Mixpanel на одностраничном сайте на основе Backbone.js и require.js.
Глядя наотрывок что Mixpanel обеспечивает вырезание и вставку в обычную веб-страницу, я могу сказать, что они развернули свой собственный механизм асинхронной загрузки, который вытягивает фактическуюMixpanel API из автономного ресурса проделайте дополнительную работу по настройке «people» и других атрибутов и, наконец, предоставьте объект «mixpanel» через глобальное пространство имен.
Я попытался добавить записи конфигурации shim для сниппета или отдельного API, но ни один из них не работает.
Благодаря моим исследованиям я нашелпроект на github это именно то, что я хочу, однако ему несколько лет, и он основан на «старом» микспанель API. В новой версии Mixpanel внесла некоторые нетривиальные изменения в сниппет и API, которые я просто не могу понять.
Я надеюсь, что кто-то понимает фрагмент Mixpanel и / или AMD и требует .js и может помочь мне в этом.