php - Google 广告 - 获取带有照片的广告系列名称
问题描述
我需要获取:
- 广告系列的名称。
- 印象。
- 成本。
- 会话率。
- 转换。
- 日期。
- 预算。
- 此广告的图片/视频。
我可以从活动实体中获取所有内容吗?如何?
$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
);
}
解决方案
无法恢复广告的图像。但是您可以调用广告报告并取回广告元素并以您喜欢的任何方式呈现。
我,我会提取广告内容并使用碳之类的东西来生成图像。
推荐阅读
- c# - 如何在没有计时器的情况下使 if 语句变为真时执行的事件 C#
- node.js - MongoDB findOne 在服务器重启后返回 null
- rust - Actix 2.0 中如何从请求中获取 Cookie
- r - R中的for循环模拟密码门
- node.js - Nodejs node-mailjet - 导入行无法静态导入
- vim - vim 中的硬刷新(不是 :so %)
- java - 严重:servlet [Jersey Web Application] 在路径 [/restapp] 的上下文中的 Servlet.service() 引发异常 [java.util.NoSuchElementException]
- google-maps - 将谷歌地图图层添加到底图库 arcgis 3.32
- wowza - 我可以使用 Wowze 中的模块将多个线程合二为一吗?
- ios - 如何在 ARKit 中显示 MKMapView?