gitazem / bingadsphp
Bing Ads API 版本 9 和版本 10 的 PHP 客户端库,附带示例。
dev-master / 1.0.x-dev
2017-03-28 11:16 UTC
Requires
- php: >=5.6.15
This package is not auto-updated.
Last update: 2024-09-29 04:42:39 UTC
README
Bing Ads SDK for PHP 的 Composer 包。
库信息
- Bing Ads API 版本 10
- 库更新 2017年1月5日
- 库 主页
安装
composer require gitazem/bingads-php-lib
用法
开始使用 Bing Ads API
http://msdn.microsoft.com/en-us/library/bing-ads-getting-started.aspx
PHP 中的服务器端 OAuth 认证
http://msdn.microsoft.com/en-US/library/dn632721.aspx
Bing 客户端 ID 和客户端密钥
创建应用后,这些凭证可在以下位置获取: https://account.live.com/developers/applications
Bing 开发者密钥
可以在以下 URL 获取:https://developers.bingads.microsoft.com/Account
此包包含以下 Bing Ads 网络服务的 PHP 示例文件。
- AdExtensions(活动管理服务)
- BulkDownloadUpload(批量服务)
- BudgetOpportunities(广告洞察服务)
- ConversionGoals(活动管理服务)
- KeywordsAds(活动管理服务)
- ManageClient(客户管理服务)
- NegativeKeywords(活动管理服务)
- RemarketingLists(活动管理服务)
- ReportRequests(报告服务)
- SearchUserAccounts(客户管理服务)
- Targets(活动管理服务)
构建示例
这些示例需要您更新以下元素,然后构建项目。
- $UserName
- $Password
- $DeveloperToken
- $CustomerId
- $AccountId
- $CampaignId
- $CampaignIds
源代码文件
- AdExtensions.php - 展示如何添加、获取和删除广告扩展库中的扩展,设置、获取和删除与活动的扩展关联,以及使用以下活动管理服务操作确定扩展为何未通过编辑审查。
- BulkDownloadUpload.php - 展示如何在后台下载和上传一个或多个活动的实体。
- BudgetOpportunities.php - 展示如何获取指定账户的预算机会。
- ConversionGoals.php - 展示如何管理 UET 标签和转换目标。
- KeywordsAds.php - 展示如何向新的广告组添加广告和关键词,以及处理某些广告或关键词创建失败时的部分错误。
- GetEstimatedBid.php - 展示如何获取一个或多个可能使广告出现在搜索结果目标位置的关键词的最小建议出价。
- ManageClient.php - 展示如何使用代理凭证邀请客户,并使用客户凭证接受邀请。多次运行此示例以更新和观察状态变化,例如从 LinkPending 更改为 LinkAccepted,然后更改为 Active。
- NegativeKeywords.php - 展示如何将否定关键词和否定关键词列表与活动关联。
- RemarketingLists.php - 展示如何管理再营销列表和广告组再营销列表关联。
- ReportRequests.php - 展示如何请求和检索关键词性能报告。
- SearchUserAccounts.php - 展示如何搜索当前认证用户可以管理的账户。
- Targets.php - 展示如何将目标与活动和广告组关联。
更多信息
有关Bing Ads网络服务的更新信息,请参阅MSDN上的发行说明:http://msdn.microsoft.com/en-US/library/bing-ads-overview-release-notes.aspx