Google Analytics 跟踪代码插入 pdf 文件

发布于 2024-11-09 05:23:27 字数 168 浏览 0 评论 0原文

我可以在 PDF 文件中插入 Google Analytics 的跟踪代码吗?我想知道用户来自哪里以及用户在我的 PDF 文件中的行为方式。

如果您知道一些流程或方法,请指导我...

我知道 PDF 接受一些 javascript,但我不知道它是否能够进行谷歌分析。

谢谢!

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!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

荭秂 2024-11-16 05:23:27

据我所知,您无法将实际的 Google Analytics JavaScript 片段插入 PDF 中。

编辑:我之前的回答不正确;我说过你可以嵌入 GA 在 PDF 中触发的 __utm.gif,但 @Mark 说这是不可能的,这是正确的。

正确答案是:不可能在 PDF 中嵌入外部资源,至少对于具有基本安全设置的现代 PDF 阅读器来说是不可能的。

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.

简单气质女生网名 2024-11-16 05:23:27

那根本行不通。 PDF 的对象模型与 HTML 的 DOM 完全不同。一个中的脚本在另一个中不起作用,会因各种空引用而失败:

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

“Boom:文档未定义”,“窗口”和网页依赖的所有其他全局对象也是如此。

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.

画尸师 2024-11-16 05:23:27

就我个人而言,我将 PDF 放置在 iframe 中,然后将 GA 和 Piwik 放置在包含 iframe 的 html 页面的标题中。有点歪,但可以完成工作。

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文