对 dfareporting.ads.insert 的 API 调用失败,错误为:12043:必须先将广告分配给广告活动,然后才能将其与广告相关联

问题描述

cm369 api 如何将广告素材分配给广告系列?

var campaign = DoubleClickCampaigns.Campaigns.get(profileID,ss.getRangeByName(named_range_campaign_id).getValue());
if (campaign.creativeGroupIds == undefined){
  campaign.creativeGroupIds = [];
}
//campaign.creative = campaign.creativeGroupIds.concat(creative.id);

DoubleClickCampaigns.Campaigns.update(campaign,profileID);

在此 doc 之后,我尝试创建一个广告素材。

我收到此错误,但找不到将广告素材分配给广告系列的 API 方式。

解决方法

这是通过不同的 API 完成的:

https://developers.devsite.corp.google.com/doubleclick-advertisers/rest/v3.4/campaignCreativeAssociations/insert