系统不再支持通过 Google 云端硬盘托管图片。 如果您目前使用 Google 云端硬盘托管和管理素材资源,请务必将这些素材资源迁移到素材资源库。如果配置文件包含在 Google 云端硬盘中托管的素材资源,转换将会失败。
要将您的素材资源迁移到素材资源库,您需要将每个 Google 云端硬盘网址都更改为相应素材资源的素材资源库路径。在大多数情况下,由于 Feed 中包含的行太多,您无法一一手动更新。要想以最安全、最有效的方式将素材资源迁移到素材资源库,请仔细阅读本文。
第 1 步:将 Google 云端硬盘中的素材资源下载到您的计算机如果您尚未将 Google 云端硬盘中的素材资源下载到本地计算机,请务必先执行此操作,或安装桌面同步客户端 Google 云端硬盘 Mac/PC 版。如果您使用的是 Google 云端硬盘 Mac/PC 版,请选择只同步包含相应素材资源的文件夹。
通常情况下,当所有新文件夹都已创建完毕或新素材资源都已上传到网络界面后,相关内容就会自动同步到您的本地 Google 云端硬盘文件夹中。
现在,您便可将本地计算机中的素材资源上传到素材资源库了。
在“素材资源库”标签上,将您的素材资源上传到 Studio 内的逻辑文件夹中,以使各项内容(汽车图片、徽标、广告系列专用图片等)井然有序。请注意,这些素材资源可能会存储在本地 Google 云端硬盘文件夹中,也可能会存储在本地存储空间内的其他任何位置。
如果您的素材资源超过 250 个(或大于 250MB),我们建议您先将这些文件分入不同的文件夹(每个文件夹最多可包含 250 个素材资源),然后再对各个文件夹进行压缩。
例如,如果您有 1,000 个素材资源,请将它们归入 4 个文件夹(每个文件夹包含 250 个素材资源),并对各个文件夹进行压缩,然后将这些压缩包上传到素材资源库中。不过,250 个素材资源的限制仅针对每次上传而言,并不针对素材资源库中的实际文件夹。如果从素材资源管理的角度来讲,您需要将所有素材资源都放在同一个文件夹中(例如,您想将包含所有 1,000 个素材资源的文件夹命名为“动态素材资源”),那么您就可以将所有 1,000 个素材资源都上传到素材资源库内的这个文件夹中。在压缩文件夹之前,您应将本地 Google 云端硬盘中的素材资源复制到计算机的其他位置。您无法在 Google 云端硬盘中压缩文件夹。
在素材资源库中,您上传的每个素材资源都有各自的文件路径(称为“动态路径”)。在下一步中,您将需要向 Feed 中添加这些动态路径。
现在,您需要使用新的素材资源库动态路径来填充现有的 Feed。为此,我们设计了可供您在 Feed 中使用的简易公式,尽可能使系统自动完成此流程。我们将使用此 Feed 示例(标签“feed1”)向您逐步介绍迁移流程。
用于填充 Feed 的选项有两个,具体取决于您使用的是素材资源库完整路径还是相对路径:
-
在 Feed 中,找到包含需要更新的 Google 云端硬盘网址的列。在示例 Feed 中,C 列(名为“url”)包含相应的 Google 云端硬盘网址。
例如:https://googledrive.com/host/0B3HlGYsrrnQCU0hka184cVR2T28/pizza.png
-
确定新的素材资源库路径。
例如:DRM_Asset:My Advertiser/AssetLibraryPath/pizza.png
请注意查看 Google 云端硬盘网址中的文件名和扩展名(即 pizza.png)与素材资源库路径中的文件名和扩展名的匹配情况。
-
向 Feed 添加新的一列。为方便您记住此列中包含的是新素材资源库路径,您可以将此列命名为任何易于识别的名称。不过,无论您现在如何命名,在此流程的后续步骤中,您都需要对该列进行重命名。在此示例中,我们添加了 D 列,并将其命名为“assetlibraryURL”。
-
在“assetlibraryURL”列的第 2 行中,输入以下公式:
=CONCAT("DRM_Asset:My Advertiser/AssetLibraryPath/", RIGHT(C2,LEN(C2)-FIND("$$$",SUBSTITUTE(C2,"/","$$$",LEN(C2)-LEN(SUBSTITUTE(C2,"/",""))))))请务必使用与您的文件夹结构相对应的素材资源库路径来替换该公式的 DRM_Asset:My Advertiser/AssetLibraryPath/ 部分。详细了解如何查找素材资源库路径。
此外,也请务必使用 Feed 中图片列所对应的列和行来替换示例公式中的每个 C2 单元格引用。 -
按 Enter 键。您现在应该可以看到如下所示的素材资源库路径,:
DRM_Asset:My Advertiser/AssetLibraryPath/pizza.png
-
对此列中的每一行重复应用该公式。
-
在 Feed 中,找到包含需要更新的 Google 云端硬盘网址的列。在示例 Feed 中,C 列(名为“url”)包含相应的 Google 云端硬盘网址。
例如:https://googledrive.com/host/0B3HlGYsrrnQCU0hka184cVR2T28/pizza.png
-
确定新的素材资源库相对路径。
例如:pizza.png。请注意查看 Google 云端硬盘网址中的文件名和扩展名(即 pizza.png)与素材资源库相对路径中的文件名和扩展名的匹配情况。
-
向 Feed 添加新的一列。您可以将此列命名为任意名称,以便提醒您此列中包含的是新的素材资源库相对路径。过,无论您现在如何命名,在此流程的后续步骤中,您都需要对该列进行重命名。在此示例中,我们添加了 E 列,并将其命名为“relativepath”。
-
在“relativepath”列的第 2 行中,输入以下公式:
=CONCAT("", RIGHT(C2,LEN(C2)-FIND("$$$",SUBSTITUTE(C2,"/","$$$",LEN(C2)-LEN(SUBSTITUTE(C2,"/","")))))) -
按 Enter 键。您现在应该可以看到如下所示的素材资源库相对路径:pizza.png
-
对此列中的每一行重复应用该公式。
- 将旧的 Google 云端硬盘列从“url”重命名为“old_url”。
- 将包含素材资源库路径的新列重命名为“url”。现在,新列即是采用了原始素材资源列的名称。这样,我们就可以确保无需在广告素材方面进行任何更改。
- 选择并复制 (Ctrl+C) 新的素材资源库列(现名为“url”)中的所有内容。
- 点击新的素材资源库列(名为“url”)中的第一个单元格。
- 依次转到编辑 > 选择性粘贴 > 仅粘贴数值。然后,如果您点击“url”列中的其他所有单元格,则会发现它们不再包含公式。
- 删除旧的 Google 云端硬盘列(现名为“old_url”)。
- 要查看最终的输出结果,请参见标签“feed2”。
- 创建配置文件的草稿。
- 针对要更新的 Feed,依次选择操作 > 移除,以便将旧 Feed 从配置文件中移除。保存此草稿配置文件。
- 选择新内容,然后将您的 Feed 重新导入此配置文件。
- 重置 Feed 的数据类型,确保将素材资源库列的数据类型设置为“素材资源库路径”,并将显示设置调整为“是”。
- 在完成转换之前,请确保顶部的元素名称与发布版本中的元素名称一致。如果不一致,那么调用代码也将不再一致,进而会损坏广告素材。例如,当您重新添加 Feed 时,“MY_FEED_NAME_TAB_NAME”可能会变成“MY_FEED_NAME_TAB_NAME_TAB_NAME”。
您可以修改转换页面顶部的元素名称(位于 ID 和报表标签字段的正上方),只需点击相应名称旁边的铅笔图标即可。
完成转换后,比较在第 5 步中生成的代码和广告素材中的现有代码。这两种代码应完全一致。 - 设置定位规则。
- 预览动态广告素材,确保更新后的素材资源能够正常呈现。
- 发布配置文件。
如果您有迁移方面的问题,请与您的 Google Marketing Platform 客户代表联系。