Google 广告 - 获取带有照片的广告系列名称
Posted
技术标签:
【中文标题】Google 广告 - 获取带有照片的广告系列名称【英文标题】:Google ads - get campaign name with photo 【发布时间】:2020-11-12 19:33:08 【问题描述】:我需要获取:
-
活动名称。
展示次数。
成本。
会话率。
转化次数。
日期。
预算。
此广告的图片/视频。
我可以从活动实体中获取所有内容吗?怎么样?
$googleAdsServiceClient = $googleAdsClient->getGoogleAdsServiceClient();
// Creates a query that retrieves all campaigns.
$query = 'SELECT [MYLIST] FROM campaign ORDER BY campaign.name';
// Issues a search stream request.
/** @var GoogleAdsServerStreamDecorator $stream */
$stream = $googleAdsServiceClient->searchStream($customerId, $query);
// Iterates over all rows in all messages and prints the requested field values for
// the campaign in each row.
foreach ($stream->iterateAllElements() as $googleAdsRow)
/** @var GoogleAdsRow $googleAdsRow */
printf(
"Campaign with ID %d and name '%s' was found.%s",
$googleAdsRow->getCampaign()->getId(),
$googleAdsRow->getCampaign()->getName(),
AND SOMETHING HERE
php_EOL
);
【问题讨论】:
【参考方案1】:无法取回广告图片。但是您可以调用广告报告并取回广告元素并以您喜欢的任何方式呈现。
我,我会提取广告内容并使用carbon 之类的东西来生成图像。
【讨论】:
以上是关于Google 广告 - 获取带有照片的广告系列名称的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 google adwords api 获取所有广告系列详细信息?
从 Google Adwords API 中提取广告系列列表?
如何在 Google Ads API 中查询最近停用的广告系列