我有一个脚本正在生成填充了内容的Google Web Designer模板。我正在创建两个文件,一个是我通常在GWD中编辑的可编辑模板,另一个是从“已发布”广告中提取的index.html的填充副本。
我的问题是我可以编辑可编辑版本并将其发布到新的zip文件中,并且可以成功上传到Google Ads,但是我生成并压缩的“预发布”版本在我上传到Google时导致错误广告。
我已将问题隔离到此meta标签:
<meta name="GCD" content="********"/>
当我将GCD标签从我手动发布的index.html文件复制到自动生成的文件(然后重新压缩)时,它可以正常上传。那是在两个zip文件之间唯一改变的行。
有人知道GWD如何生成GCD元标记吗?如果我能弄清楚这一点,将为我节省大量时间来打开和手动发布广告包,那么我希望能听到任何想法!
谢谢:)
答案 0 :(得分: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