Google analytics tracking code insert in pdf file

浪尽此生 提交于 2019-12-10 18:15:33

问题


Is it possible that I can insert a tracking code of Google analytics in PDF file? I want to know where are users coming from and how users behave in my PDF file.

Please do guide me if you know some process or approach...

I know that PDF accepts some javascript, but I don't know if its capable of google analytics.

Thanks!


回答1:


You can't, to my knowledge, insert the actual Google Analytics JavaScript snippet into a PDF.

EDIT: My previous answer was incorrect; I said you could embed the __utm.gif that GA fires in the PDF, but @Mark is correct in saying this is not possible.

The correct answer is: It's not possible to embed an external resource in a PDF, at least not with modern PDF readers with basic security settings.




回答2:


That simply isn't going to work. PDF's object model is completely different from HTML's DOM. Scripts in one won't work in the other, failing with various null references:

var foo = document.getElementByID("someID");

"Boom: document is undefined", as is "window" and all the other global objects web pages depend on.




回答3:


Personally I place the PDF inside an iframe and then I place my GA and Piwik in the header of the html page that contains the iframe. A bit crooked, but does the job.



来源:https://stackoverflow.com/questions/6090836/google-analytics-tracking-code-insert-in-pdf-file

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!