2

我有一个脚本,它正在生成我的 Google Web Designer 模板,其中填充了内容。我创建了两个文件,一个是我通常在 GWD 中编辑的可编辑模板,另一个是从已发布广告中提取的 index.html 的填充副本。

我的问题是我可以编辑可编辑版本并将其发布到新的 zip 文件中,并且可以成功上传到 Google Ads,但是当我上传到 Google Ads 时,我正在生成和压缩的“预发布”版本会导致错误。

我已将此问题隔离到此元标记: <meta name="GCD" content="********"/>

当我将 GCD 标签从我手动发布的 index.html 文件复制到自动生成的文件(然后重新压缩)时,它可以正常上传。这是两个 zip 文件之间唯一更改的行。

有谁知道 GWD 如何生成 GCD 元标记?如果我能弄清楚这一点,它将为我每次打开和手动发布广告包节省大量时间,所以我很想听听任何想法!

谢谢 :)

4

1 回答 1

1

万一有人遇到这个寻找答案,不幸的是,我没有找到原始问题的答案,所以我最终制作了一个 JitBit 宏,可以在 GWD 中打开每个文件并将其导出......缺点是 JitBit没有变量,因此您必须手动或使用第二个脚本创建文件列表。

这是代码,只需将其保存为.mcr文件并安装宏程序即可运行:( 当然,您需要将 PATH TO FILE 部分替换为您自己的模板文件名等。)

OPEN FILE : C:\Program Files\Google\Google Web Designer\webdesigner.exe :  : 0
WAIT FOR : Google Web Designer : appear : 0 : 0
DELAY : 15000
REPEAT : 3 : 0 : 0 : Enter the number of iterations: : 0 : 0
SWITCH TO WINDOW : Google Web Designer : 0
DELAY : 500
Keyboard : ControlLeft : KeyDown
Keyboard : O : KeyPress
Keyboard : ControlLeft : KeyUp
DELAY : 300
IF ITERATION EQUALS : 1 : 0
TYPE TEXT : C:\{***PATH TO FILE 1***}.html
ELSE
IF ITERATION EQUALS : 2 : 0
TYPE TEXT : C:\{***PATH TO FILE 2***}.html
ELSE
IF ITERATION EQUALS : 3 : 0
TYPE TEXT : C:\{***PATH TO FILE 3***}.html
ENDIF
ENDIF
ENDIF
DELAY : 300
Keyboard : Enter : KeyPress
DELAY : 3000
Keyboard : ControlLeft : KeyDown
Keyboard : ShiftLeft : KeyDown
Keyboard : P : KeyPress
Keyboard : ShiftLeft : KeyUp
Keyboard : ControlLeft : KeyUp
DELAY : 500
Keyboard : Enter : KeyPress
DELAY : 500
Keyboard : Tab : KeyPress
DELAY : 500
Keyboard : ControlLeft : KeyDown
Keyboard : A : KeyPress
Keyboard : ControlLeft : KeyUp
DELAY : 500
IF ITERATION EQUALS : 1 : 0
TYPE TEXT : {***ENTER NAME OF FILE 1***}
ELSE
IF ITERATION EQUALS : 2 : 0
TYPE TEXT : {***ENTER NAME OF FILE 2***}
ELSE
IF ITERATION EQUALS : 3 : 0
TYPE TEXT : {***ENTER NAME OF FILE 3***}
ENDIF
ENDIF
ENDIF
DELAY : 500
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
Keyboard : Tab : KeyPress
DELAY : 100
Keyboard : Enter : KeyPress
DELAY : 1000
ENDREPEAT
于 2020-01-31T00:19:26.447 回答