Google Web Designer的加载时间非常长

时间:2015-08-20 15:10:49

标签: html5 banner google-web-designer

我正在使用Google Web Designer创建html5横幅。我创建了横幅并发布了它。当我查看已发布的版本时,我注意到加载需要一些时间。

我团队中的其他人也在创建HTML5横幅广告。即使文件大小较大,他创建的横幅也会立即加载。我们比较了我们的文件和实际资产以外的文件,横幅的创建和发布方式是相同的。

有没有人有任何想法可能会发生这种情况?

5 个答案:

答案 0 :(得分:4)

您使用的是哪种环境? 在GWD中创建新项目时,您可以选择一个环境。默认情况下为DoubleClick。

这会添加其他文件(如果是DoubleClick,则为启动器库)。 如果您在运行横幅广告时打开Chrome控制台,则会看到横幅未初始化,直到启用程序可用。 您还将看到加载启动器所需的时间。

如果您的同事正在创建没有该库的横幅,或者没有正确收听事件Enabler.initialized,则可能是出现差异的主要原因。

如果您不想包含此附加库(用于在DoubleClick Studio中集成横幅广告),只需从环境下拉列表中选择Generic即可。

另一个可能导致延迟的原因是PoliteLoader。

您可以选择politeLoad来自“发布”菜单的横幅。 如果选择了PoliteLoader,则只有在页面完全加载后才会初始化横幅。与非礼貌加载的广告相比,这可能会导致延迟。

答案 1 :(得分:4)

这一切似乎都不是一个错误,但是启用了一个功能,启用了一个测试环境,当没有上传到Adwords时(在Doubleclick中猜它类似)。上传到Google环境应该改变这种情况

查看控制台并查看:

  1. 在enabler.js。
  2. 之后加载的项目有很长的延迟
  3. 这不是因为enabler.js的加载时间很长 - 这一切都很好。
  4. 查看日志,启动器等待一秒钟然后抛出:
  5. [1.008s] [studio.sdk]在测试环境中使用默认广告参数。模拟当地事件。

    上传到Google Adwords时(我假设这一切与DC Studio相似) - 启动器会抛出不同的日志,延迟消失。

    希望这有用。

答案 2 :(得分:2)

GWD在横幅末尾添加此代码并立即显示动画:

<script data-exports-type="dclk-quick-preview">studio.Enabler.setRushSimulatedLocalEvents(true);</script>

答案 3 :(得分:0)

偶然的机会,我发现了一种让启动器加载速度快的方法。不使用“发布”,而是使用“预览”生成HTML。

由于某些原因,预览生成的HTML中的Enabler.js只需加载0.019秒,而发布生成的HTML中的Enabler.js需要加载1.015秒。

答案 4 :(得分:0)

Studio Enabler SDK在包含Studio广告素材的iframe网址中查找“ e”参数。它需要一个数字,然后使用它来设置广告素材环境。

在预览环境中设置e=1(iframe网址中的查询字符串参数指向您的Studio广告素材的index.html)会告诉启动器使用实时模式。

我认为启动器具有此功能是有原因的(避免计算展示次数或为来自测试/质量检查环境的展示次数付费)...因此,我不建议将其用作永久设置。