问题标签 [bing-ads-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1082 浏览

php - 身份验证失败。提供的凭据无效或帐户处于非活动状态

我正在尝试在 Bing Ads Api 上进行身份验证,但收到以下消息:

身份验证失败。提供的凭据无效或帐户处于非活动状态

这是我的代码:

0 投票
1 回答
256 浏览

php - PHP:试图从 Bing Ads API 的 BatchError 对象中获取非对象的属性

当我尝试从 API 查看错误消息时收到此错误。文档说它在 PartialError 字段中返回一个 BatchError 对象数组。当我尝试访问 BatchError 的 Index 属性时,它给了我一个错误。怎么了?

https://msdn.microsoft.com/en-us/library/bing-ads-campaign-management-addadgroups.aspx#Anchor_1

日志:

我也试过

我使用VarDumper并得到了这个:

0 投票
2 回答
1454 浏览

java - Microsoft Live Connect for Bing Ads OAuth 2.0 无浏览器

我的总体目标是能够使用 bing ads API 自动下载每日报告。为此,我需要使用 OAuth 进行身份验证(旧的 PasswordAuthentication 方法不起作用,因为我有一个新的 microsoft 帐户)。我已经手动通过“授权码授予流程”并成功授权自己。问题是:

  • 令牌仅在 1 小时内有效
  • 当令牌过期时,该过程要求用户再次使用网络浏览器手动登录并重新允许应用访问

这是使用 OAuth 的示例桌面应用程序

有人知道吗

  • 更合适的身份验证方式?
  • 还是绕过用户交互的方式?

解决方案:

正如@eric urban 所提到的,只需手动授权一次。之后,刷新令牌就可以了。(仅查看​​示例桌面应用程序并不是很明显!)

我编写了一个类来处理所有 OAuth 内容并将刷新令牌保存到文件中

在您的应用程序中使用它,例如:

0 投票
1 回答
1096 浏览

java - BingAd 请求中的客户数据无效

我正在尝试调用 bing 广告来获取效果报告。想法是打印关键字的所有 KPI 详细信息。我是否需要在请求调用中设置更多参数?我设置的所有参数在bing文档中都有说明。

运行时抛出异常。

0 投票
1 回答
545 浏览

java - 必应广告活动管理

我最近开始使用 Bing Ads api 来管理我的广告和活动,但我在验证用户(不是 oauth 验证)时遇到了问题。

我通过以下方式使用 oauth 对我的用户进行了身份验证

这可以很好地验证我的用户,因为我可以将ICustomerManagementService.class就好用于帐户相关信息

以上工作完美。但是当我尝试用ICampaignManagementService.class下面的方法做同样的事情时

我收到错误代码 106,表示用户未获得授权。

在这方面有什么帮助吗?

0 投票
1 回答
553 浏览

java - Bing Ads Java API BudgetSummaryReportRequest 示例代码

我正在尝试从 Bing Ads 文档运行基本报告下载示例,并且我设法通过更改get<REPORT_TYPE>ReportRequest()方法来修改示例代码以下载其他几种报告类型。

我正在努力解决的一种报告类型是预算摘要报告。

我创建这样的报告请求:

然后ReportRequest在 main 方法中使用该对象(参见reportRequest示例中的字段)。但无论我做什么,当我尝试运行它时,总是会出现以下错误:

对于其他报告类型,此错误通常意味着我忘记设置一些必需的参数(例如范围)。在这里我只是不知道。我该如何调试这个问题(例如检查错误消息中提到的这个“SOAP 数据”)?

有没有人有预算摘要报告下载的工作示例?

编辑:下面 Eric Urban 的回答解决了我的问题。每个报告请求类型都有一些需要手动指定并添加到 ReportRequest 对象的列。

0 投票
1 回答
202 浏览

tealium - 如何使用 Tealium 添加 Bing UET 标签

我是 Tealium 标签管理的新手,想知道如何使用 Tealium 自定义容器添加 Bing UET 标签。我已经使用 Bing Ad 模板添加了 Bing UET 标签。但是对于转换跟踪,我需要在确认页面上推送一个事件。

0 投票
1 回答
4546 浏览

java - java.lang.NoClassDefFoundError:无法初始化类

我正在尝试从 BingAds 下载报告。我的代码可以在 IDEA 中下载报告,没有什么大问题。当我试图让它在 sbt 中运行时:

H24_BING_CONFIG=/home/oleber/del/develop_bing.json sbt clean 'project importerBing' '运行'

执行失败,如:

两个地方都有警告。

我完全迷路了。你有什么可能的解决方案吗?

0 投票
1 回答
100 浏览

php - 在 Microsoft BingAds 中会出现什么 $developerToken

在 Bing 广告中,我知道我的所有凭据,例如 developer_token_id、account_id 等。

但我如何在我的 php 文件中设置

这 3 个变量不在会话中。

请帮我。

0 投票
1 回答
940 浏览

node.js - 使用 node-soap 连接 Bing Ads API

我正在尝试使用 node-soap 连接到 bing ads soap api。我已按照 bing文档中的建议创建了请求。但是每次我尝试连接响应时都会显示无效凭据(错误代码 - 105)消息 - 身份验证失败。提供的凭据无效或帐户处于非活动状态。

我能够使用 bing 提供的示例 C# 代码对 API 进行身份验证。因此,很明显凭据/令牌运行良好。

有没有办法用我的方法或我的节点代码来识别问题。

PS:必应文档很烂。万岁 Stackoverflow!