在CampaignServiceInvalidCampaignId上失败的SetTargetToCampaignRequest [英] SetTargetToCampaignRequest failing on CampaignServiceInvalidCampaignId

查看:143
本文介绍了在CampaignServiceInvalidCampaignId上失败的SetTargetToCampaignRequest的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一些代码可以抓取帐户中的所有广告系列,然后循环播放广告系列以设置目标位置。 即使广告系列明显存在,我也会获得CampaignServiceInvalidCampaignId。 



    @Test

 

    public void test()抛出异常{

//

        targetService.setTargetToCampaign(2956282L,190434292L,945000489L);
    }

@Override
public void setTargetToCampaign(Long accountId,Long campaignId,Long targetId)抛出BingAdsApiException {
try {
serviceLocator.setBasicHttpBinding_ICampaignManagementServiceEndpointAddress(getCampaignManagementServiceUrl( ));
BasicHttpBinding_ICampaignManagementServiceStub serviceStub =
(BasicHttpBinding_ICampaignManagementServiceStub)serviceLocator.getBasicHttpBinding_ICampaignManagementService();
setHeaders(serviceLocator,serviceStub,accountId);
serviceStub.setTargetToCampaign(new SetTargetToCampaignRequest(campaignId,targetId));
} catch(ServiceException | RemoteException e){
抛出新的BingAdsApiException(String.format("无法将目标添加到广告系列%d到目标%d",campaignId,targetId),e);
}
}


 2014-04-10 18:01:40,045 WARN [JavaUtils.java:1308]无法找到所需的类(javax.activation.DataHandler和javax.mail.internet.MimeMultipart)。附件支持已禁用。 

解决方案

嗨AMerlo,



感谢您的升级。我们不鼓励在此公共论坛上发布包含敏感信息的问题以保护您的问题。请点击以下链接创建支持票;我们很乐意提供帮助。请确保在创建故障单时包含soap
请求和响应。


http://social.msdn.microsoft.com/Forums/en-US/86871946-1276-4181-82ef-2fa9d7c113f4/引人入胜的支持?论坛= BingAds



谢谢,


Itai


I have some code that fetches all campaigns in an account, then loops through the campaigns to set a target location.  I get a CampaignServiceInvalidCampaignId even though the campaign clearly exists. 

    @Test

    public void test() throws Exception {

//

        targetService.setTargetToCampaign(2956282L, 190434292L, 945000489L);
    }

@Override public void setTargetToCampaign(Long accountId, Long campaignId, Long targetId) throws BingAdsApiException { try { serviceLocator.setBasicHttpBinding_ICampaignManagementServiceEndpointAddress(getCampaignManagementServiceUrl()); BasicHttpBinding_ICampaignManagementServiceStub serviceStub = (BasicHttpBinding_ICampaignManagementServiceStub) serviceLocator.getBasicHttpBinding_ICampaignManagementService(); setHeaders(serviceLocator, serviceStub, accountId); serviceStub.setTargetToCampaign(new SetTargetToCampaignRequest(campaignId, targetId)); } catch (ServiceException | RemoteException e) { throw new BingAdsApiException(String.format("Failed to add target to campaign %d to target %d", campaignId, targetId), e); } }

2014-04-10 18:01:40,045 WARN  [JavaUtils.java:1308] Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.

解决方案

Hi AMerlo,

Thank you for your escalation. We discourage posting questions with sensitive information on this public forum for your protection. Please follow the link below to create a ticket to support; we will be happy to assist. Please be sure to include your soap request and response in your ticket creation.

http://social.msdn.microsoft.com/Forums/en-US/86871946-1276-4181-82ef-2fa9d7c113f4/engaging-support?forum=BingAds

Thanks,

Itai


这篇关于在CampaignServiceInvalidCampaignId上失败的SetTargetToCampaignRequest的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆