Microsoft adCenter: Development ForumDiscussion forum for developer topics related to adCenter API.© 2009 Microsoft Corporation. All rights reserved.Wed, 25 Nov 2009 21:42:53 Zc9adaac0-76f6-407c-9fea-32296ef44a61http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/2e37f993-f0f6-4ba0-a954-657af061e404http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/2e37f993-f0f6-4ba0-a954-657af061e404WebMasterSamhttp://social.msdn.microsoft.com/Profile/en-US/?user=WebMasterSamMany questions about using the adCenter API<p>Hi,</p> <p>I'm interested in using you Advertisement API to integrate my online campaings in my already existing system but I have a few questions<br/>unanswered yet.</p> <p><strong>1. The API key</strong></p> <p>   - Is the API key related to an account, or a customer (master account) ?<br/>   - Are the username/password needed to call the API, matched with an API key (in fact, is this a &quot;set&quot; ? username/password/api key)</p> <p><strong>2. HTTP(S) Requests</strong></p> <p>   - Do I have to call the API always using HTTPS ?<br/>   - Can I call the sandbox using HTTPS ?<br/>   - Do I need to know something special to issue my requests to the server, like, do I need to install a certificate on my server to call the API using HTTPS ?</p> <p><strong>3. Quotas</strong></p> <p>   - At the begginning, what is the request quota ?<br/>   - If my business is growing an I need to issue more requests, can you increase my quotas ?<br/>   - Will I have to pay for a bigger request quota ?</p> <p><strong>4. Bulk</strong></p> <p>   - I plan to set up asynchronous routines running by night to grab data that I want to keep in my business database,<br/>     is there any special things I need to know before issuing bulk requests ?<br/>   - Is there any minute-quota or hour-quota ? Is yes, what does it looks like ?</p> <p><strong>5. Versionning</strong></p> <p>   - If I use a specific version (for now it is the last available version), will it be available a long time<br/>     after you created a new version ? In fact, will I have to update my code every year or I can expect it not to move for many years ?<br/><br/>Thanks for your help !</p>Wed, 25 Nov 2009 17:11:51 Z2009-11-25T21:42:53Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a6aa1171-08b7-45f5-a79d-fb78f4e3168fhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a6aa1171-08b7-45f5-a79d-fb78f4e3168fDyutimanhttp://social.msdn.microsoft.com/Profile/en-US/?user=DyutimanAdcenter API v6 authenticationHi,<br/>I understand that the new authentication method of v6 needs CustomerAccountId and CustomerId, but I got no clue what these are. Sorry, but I really didnt understand where from I'll get thses values.<br/>I tried getting account informations by calling GetAccounts request. But the result does not include anything called CustomerAccountId or CustomerId, what it gives is AccountId and AccountNumber. I tried both but always got the error as 'Authentication failed. Either supplied credentials are invalid or the account is inactive'.<br/><br/>please if anybody can help.....<hr class="sig">- dyutimanSun, 22 Nov 2009 14:06:45 Z2009-11-24T20:36:29Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/28097cab-cc30-4653-8523-a11b6e350987http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/28097cab-cc30-4653-8523-a11b6e350987rpjohnshttp://social.msdn.microsoft.com/Profile/en-US/?user=rpjohnsupdateKeywords API: must all keywords be in same AdGroup?Greetings,<br/> <br/> In using the CampaignManagement.updateKeywords(...) API, one paramterizes the call with  an instance of UpdateKeywordRequest. The UpdateKeywordRequest takes an AdGroupId and an array of Keywords to be updated. My question: does each keyword in the array have to belong to the AdGroup specified by the AdGroupId? Is the AdGroupId even required? I would think that if Keyword Id's were unique, the AdGroupId would only be used by the underlying campaign service for lookup efficiency purposes. If this were so, the AdGroupId would be optional, and it suggests that  the Keyword array can be heterogenous wrt AdGroup if the AdGroupId is null. Could someone tell me if I'm thinking correctly about this?<br/> <br/> Thanks..Mon, 23 Nov 2009 19:45:30 Z2009-11-23T22:59:24Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/93b5ce6a-7301-45e9-93f5-2c03280d03c4http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/93b5ce6a-7301-45e9-93f5-2c03280d03c4Port of Dreamshttp://social.msdn.microsoft.com/Profile/en-US/?user=Port%20of%20Dreamsservice.SubmitGenerateReport QuestionThe sample VB code for API6 has this call as simply: <div><br/>  <div> <div style="color:Black;background-color:White"> <pre><span style="color:Green">' Submit the report request. This will throw an exception if </span> <span style="color:Green">' an error occurs.</span> <span style="color:Blue">Dim</span> submitResponse = Service.SubmitGenerateReport(submitRequest) </pre> </div> <div><br/></div> I'm getting an error on that however and Visual Studio 2008 is stating that this call requires a bunch of parameters, not just one.</div> <div><br/></div> <div> <div>Error<span style="white-space:pre"> </span>29<span style="white-space:pre"> </span>Argument not specified for parameter 'CustomerAccountId' of 'Public Function SubmitGenerateReport(ApplicationToken As String, CustomerAccountId As String, CustomerId As String, DeveloperToken As String, Password As String, UserName As String, ReportRequest As MSNReporting.ReportRequest, ByRef ReportRequestId As String) As String'.<span style="white-space:pre"> </span>C:\Documents and Settings\My Documents\Visual Studio 2008\Projects\AdcenterAPITester\AdcenterAPITester\Sample.vb<span style="white-space:pre"> </span>91<span style="white-space:pre"> </span>34<span style="white-space:pre"> </span>AdcenterAPITester</div> <div><br/></div> <div>Thoughts?</div> <div><br/></div> <div>Target Framework = 3.5, and WSDL's added as Service References.</div> <div><br/></div> </div> <div><br/></div> <div><br/></div> <hr class=sig> Port of Dreams Web Development</div>Mon, 23 Nov 2009 19:30:35 Z2009-11-23T22:50:49Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/1ab71689-92fb-4d96-b4a1-720d6aed755dhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/1ab71689-92fb-4d96-b4a1-720d6aed755dAihuahttp://social.msdn.microsoft.com/Profile/en-US/?user=Aihuaany recent change with adgroup startdate<span style="font-size:11pt;font-family:'Calibri','sans-serif'">Hi,<br/> We got the adgroup start date related error on an UK account. I am wondering if it's a recent change? And what's the 'current date', does it based on the UTC  or account's timezone?<br/> <br/> &lt;BatchError&gt;&lt;Code&gt;1212&lt;/Code&gt;&lt;Details i:nil=&quot;true&quot;/&gt;&lt;ErrorCode&gt;CampaignServiceAdGroupStartDateLessThanCurrentDate&lt;/ErrorCode&gt;&lt;Index&gt;0&lt;/Index&gt;&lt;Message&gt;The AdGroup Start Date should be after current date.&lt;/Message&gt;&lt;/BatchError&gt;<br/> <br/> thanks,</span>Tue, 17 Nov 2009 02:27:07 Z2009-11-23T18:26:57Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b16352a6-3f10-4260-81e5-a2ff1390052chttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b16352a6-3f10-4260-81e5-a2ff1390052crpjohnshttp://social.msdn.microsoft.com/Profile/en-US/?user=rpjohnsApiUserAuthHeader class missingI recently built a java library from the v6 WSDLs. The com.microsoft.adcenter.syncapis.ApiUserAuthHeader class was missing. I ended up creating my own java file, compiling it and shoving it into the lib jar file myself.  So while this is not an immediate problem, I would like to know why this file might be missing.  <br/> <br/> Thanks.<br/>Thu, 19 Nov 2009 15:55:40 Z2009-11-23T18:25:46Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a3cc8bf0-868e-4740-bc1d-8cab00f7d581http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a3cc8bf0-868e-4740-bc1d-8cab00f7d581rpjohnshttp://social.msdn.microsoft.com/Profile/en-US/?user=rpjohnsBulk download of account structure: possible?Anyone out there know of a way to obtain the structure of an account without walking the tree using the API?  I can get what I want  using the API, for example, get the Account, then all Campaigns of the Account, and for each Campaign, get all Adgroups, and then finally for each AdGroups get all Keywords. However, this is inefficient. Better would be a way to bulk download the entire account structure -- note: Yahoo SM for example, has a BulkService http://developer.searchmarketing.yahoo.com/docs/V6/reference/services/BulkService.php for just such a thing. I have looked over all the AdCenter ReportService report types and find nothing like this.  Is it the case that my only option is to walk the tree? Or, am I overlooking something?<br/> <br/> Thanks.Thu, 19 Nov 2009 17:24:58 Z2009-11-23T18:24:24Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/fa226fce-fa1c-41d2-b9f0-474c2635ec59http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/fa226fce-fa1c-41d2-b9f0-474c2635ec59rpjohnshttp://social.msdn.microsoft.com/Profile/en-US/?user=rpjohnsKeywordPerformance Report: zero impression dataIt appears that the KeywordPerformanceReport does not return data for Keywords that have not recieved an impression for the reporting period. I would like the report to include zero impression data but find no way to specify such in the report request. Is there a way to include zero impression data?<br/> <br/> ThanksThu, 19 Nov 2009 17:28:18 Z2009-11-23T18:23:12Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/dfa064f4-b35b-4f8a-8422-510d45648df1http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/dfa064f4-b35b-4f8a-8422-510d45648df1not4u2nohttp://social.msdn.microsoft.com/Profile/en-US/?user=not4u2noparentNode for a table inside a div tag<p>Hi <br/><br/>I have the a table inside a div in my jsp and have a js function which will bubble up the DOM tree and looks for the parentNode of each element and alert their id.<br/>Please note that for the table node with id 'mytbl2' the parentNode is 'mySampleDiv'. But when I run found that, it skips the div element and reports the parent as the form. Can someone help me out. Appreciate ur help.<br/><br/>Thanks<br/><br/><br/>&lt;html&gt;<br/>&lt;body &gt;<br/>&lt;script&gt;function isIgnoreDataChange(element) {<br/> var node = element;<br/> while(node.tagName != 'BODY') { <br/>      node = node.parentNode;<br/>      alert(node.id);  <br/> }<br/> return false;<br/>}<br/>&lt;/script&gt;  <br/>&lt;form name=&quot;form1&quot; id=&quot;sampleForm1&quot;&gt;<br/>  &lt;div id=&quot;mySampleDiv&quot;&gt;<br/>  &lt;table id=&quot;mytbl2&quot;&gt;<br/>   &lt;tr id=&quot;row&quot;&gt;&lt;td id=&quot;col&quot;&gt;&lt;input type=&quot;button&quot; value=&quot;isChanged&quot; onclick=&quot;alert(isIgnoreDataChange(this))&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>  &lt;/table&gt;<br/> &lt;/div&gt;<br/> &lt;/form&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;</p>Tue, 17 Nov 2009 21:53:13 Z2009-11-18T00:26:18Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/e56682c8-9bb9-4c44-bb9d-bf0367b5fa95http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/e56682c8-9bb9-4c44-bb9d-bf0367b5fa95Tzachi Koyfmanhttp://social.msdn.microsoft.com/Profile/en-US/?user=Tzachi%20KoyfmanAPI ConnectionHI <br/>I have created a test account and created few campaigns in it.<br/>then, I gave the user name and password to an SEM I am working with , so they can  upload new keywords and urls to the test account.<br/>however, the SEM engineers say they need a API token in order to upload the keywords.<br/>how do I get this API token?<br/>to whome should I turn to?<br/>many thanks for your help in advanced,<br/>TK<br/>Tue, 17 Nov 2009 06:18:23 Z2009-11-18T00:24:32Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a52fb895-d259-4933-8f19-35f25619c685http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a52fb895-d259-4933-8f19-35f25619c685ApplicationDeveloperhttp://social.msdn.microsoft.com/Profile/en-US/?user=ApplicationDeveloperToday We Are Getting Lots Of: Login with this username/password failed. errorsToday Nov 14th, on v5.1 (I tried v6 too with errors). <div><br/></div> <div>Across the board for all of our clients it says, &quot;Login with this username/password failed.&quot; Whenever I do a call to the msn adcenter api wsdl's</div> <div><br/></div> <div>&lt;TrackingId&gt;be42a27f-df0b-45cc-b980-dcf844f42715&lt;/TrackingId&gt;<br/></div> <div><br/></div> <div>can someone look into this? is this just an intermittent error that occurred today?</div>Sun, 15 Nov 2009 02:48:11 Z2009-11-15T02:48:11Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/3c3702e0-c7a0-416b-9585-9576ef5891d2http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/3c3702e0-c7a0-416b-9585-9576ef5891d2Srridharrhttp://social.msdn.microsoft.com/Profile/en-US/?user=SrridharrMicrosoft adCenter is free or pay service?<p><span style="font-size:6pt;line-height:115%;font-family:'Verdana','sans-serif'"><span style="font-size:6pt;line-height:115%;font-family:'Verdana','sans-serif'">Microsoft adCenter application programming interface (API)  is free or payable service in production.If Iwant to use these api service in production Then I need to purchase any license from microsoft?Please provide some details or url?</span></span></p>Fri, 13 Nov 2009 06:00:27 Z2009-11-13T18:37:14Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/de153c92-3d25-41ae-8f3d-2ea6dcef2c6bhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/de153c92-3d25-41ae-8f3d-2ea6dcef2c6btousdanhttp://social.msdn.microsoft.com/Profile/en-US/?user=tousdanUnable to retrieve the customer id from the account summary pageHello everyone.<br/> <br/> Recently, we worked on updating our code to match the new version of adCenter API and had a couple of problems with extracting the customerId from our clients (as it is required in our software to add a adCenter account to manage). Until now, we've been politely asking our clients to use a bit of javascript to extract the customerId from the account summary page (Top campaigns for account... https://adcenter.microsoft.com/Home.aspx) as explained by Jeff Dillon but it would seem that this trick has stopped working as the Home.aspx page does not contain this information anymore. We are unable to find either the old string to find or the real customerId in there.<br/> <br/> What can our clients do to get their customerId?<br/> Will there be anytime soon a way through the API to extract this customerId for an account?<br/> <br/> Thanks for the read.Mon, 09 Nov 2009 21:39:33 Z2009-11-12T22:25:01Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/e360cb34-f92c-4073-883a-acfb926c7c7bhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/e360cb34-f92c-4073-883a-acfb926c7c7bChris Norred MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Chris%20Norred%20MSFTadCenter API developers interested in PDCAn invitation from our friends in the developer audience group for any of you attending or interested in PDC:<a href="http://community.microsoftadvertising.com/blogs/api/archive/2009/11/11/adcenter-api-developers-if-you-re-interested-in-pdc.aspx"><br/><br/>http://community.microsoftadvertising.com/blogs/api/archive/2009/11/11/adcenter-api-developers-if-you-re-interested-in-pdc.aspx</a><hr class="sig">Microsoft adCenter Search Advertising Community. This posting is provided &quot;AS IS&quot; with no warrantiesWed, 11 Nov 2009 16:23:02 Z2009-11-11T16:23:02Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/53d17d8d-660a-4b0c-b10b-74823da2d5dahttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/53d17d8d-660a-4b0c-b10b-74823da2d5daReedPhttp://social.msdn.microsoft.com/Profile/en-US/?user=ReedPproblems with AddAds method<p>I'm going batty trying to get this working!  Below is the sanitized SOAP document, which the Java XML parser says is invalid.  Anyone see a problem with it? I'm having a hard time getting the details of the request body from the WSDL because they just list the body portion of the request as &quot;literal&quot;.  thanks for the help!<br/><br/> &lt;soapenv:Envelope xmlns:soapenv=&quot;<a href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>&quot; xmlns:xsd=&quot;<a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>&quot; xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>&quot;&gt;<br/>  &lt;soapenv:Header&gt;   <br/>   &lt;h:ApplicationToken xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;&lt;/h:ApplicationToken">https://adcenter.microsoft.com/v6&quot;&gt;&lt;/h:ApplicationToken</a>&gt;<br/>   &lt;h:CustomerAccountId xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;xxx&lt;/h:CustomerAccountId">https://adcenter.microsoft.com/v6&quot;&gt;xxx&lt;/h:CustomerAccountId</a>&gt;<br/>   &lt;h:CustomerId xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;xxx&lt;/h:CustomerId">https://adcenter.microsoft.com/v6&quot;&gt;xxx&lt;/h:CustomerId</a>&gt;<br/>   &lt;h:DeveloperToken xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;xxx&lt;/h:DeveloperToken">https://adcenter.microsoft.com/v6&quot;&gt;xxx&lt;/h:DeveloperToken</a>&gt;<br/>   &lt;h:Password xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;Password&lt;&lt;/h:Password">https://adcenter.microsoft.com/v6&quot;&gt;Password&lt;&lt;/h:Password</a>&gt;<br/>   &lt;h:UserName xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;UserName&lt;/h:UserName">https://adcenter.microsoft.com/v6&quot;&gt;UserName&lt;/h:UserName</a>&gt;<br/>   <br/>  &lt;/soapenv:Header&gt;<br/>  &lt;soapenv:Body&gt;<br/>   &lt;AddAds xmlns=&quot;<a href="http://adcenter.microsoft.com/syncapis">http://adcenter.microsoft.com/syncapis</a>&quot;&gt;<br/>    &lt;AdGroupId&gt;450078499&lt;/AdGroupId&gt;<br/>    &lt;Ads&gt;<br/>     &lt;TextAd&gt;      <br/>&lt;Title&gt;This is my ad&lt;/Title&gt;<br/>      &lt;Text&gt;This is my adcopyText&gt;<br/>      &lt;DestinationUrl&gt;http://www.36bits.comDestinationUrl&gt;<br/>      &lt;DisplayUrl&gt;www.36bits.com&lt;/DisplayUrl&gt;<br/>     &lt;/TextAd&gt;<br/>    &lt;/Ads&gt;<br/>   &lt;/AddAds&gt;<br/>  &lt;/soapenv:Body&gt;<br/> &lt;/soapenv:Envelope&gt;</p><hr class="sig">ReedMon, 09 Nov 2009 02:01:38 Z2009-11-10T17:21:16Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/dbbce780-3676-46e6-9764-16a6fca0384ehttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/dbbce780-3676-46e6-9764-16a6fca0384ePeerJakobsenhttp://social.msdn.microsoft.com/Profile/en-US/?user=PeerJakobsenCash back and the adcenter APIHi,<br/> <br/> I have a question regarding adcenter and the Cash Back program.<br/> <br/> If an account is part of the Cash Back program then what is needed from an API integration point of view?<br/> Do we just have to set the CashBackInfo Data Object on the campaigns/adgroups/keywords to get this working, or are there any other areas where speciifc data has to be sent in the API calls? Is the Cash Back merchant ID needed anywhere else than in the redirection URLs?<br/> <br/> Thanks,<br/> <br/> Peer Jakobsen<br/>Fri, 06 Nov 2009 23:12:29 Z2009-11-09T22:59:51Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/9159d484-e19f-4303-a4bc-2058cc626704http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/9159d484-e19f-4303-a4bc-2058cc626704TimLeafMSDNhttp://social.msdn.microsoft.com/Profile/en-US/?user=TimLeafMSDN调整WIC图像的RGB值<p>请问如何调整WIC图像的RGB值啊?现在我已经有了WICBitmapSource,如何调整其RGB呢,还有其Gamma,Contract等。。。。。。</p>Thu, 05 Nov 2009 04:21:23 Z2009-11-09T23:02:02Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/837484c1-1273-4b44-bed0-986aaae703d7http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/837484c1-1273-4b44-bed0-986aaae703d7Dustin Richardsonhttp://social.msdn.microsoft.com/Profile/en-US/?user=Dustin%20RichardsonChange of AdGroupIds from type int to type long errorHello.  I am trying like crazy to get this to work an nothing I am trying is working.  Here is my SOAP request:<br/><br/>&lt;soapenv:Envelope xmlns:soapenv=&quot;<a href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>&quot; xmlns:xsd=&quot;<a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>&quot; xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>&quot;&gt; <br/> &lt;soapenv:Header&gt; <br/>   &lt;h:ApplicationToken xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;&lt;/h:ApplicationToken">https://adcenter.microsoft.com/v6&quot;&gt;&lt;/h:ApplicationToken</a>&gt;<br/>    &lt;h:CustomerAccountId xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:CustomerAccountId">https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:CustomerAccountId</a>&gt;<br/>    &lt;h:CustomerId xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;XXXXX&lt;/h:CustomerId">https://adcenter.microsoft.com/v6&quot;&gt;XXXXX&lt;/h:CustomerId</a>&gt;<br/>    &lt;h:DeveloperToken xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:DeveloperToken">https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:DeveloperToken</a>&gt;<br/>    &lt;h:Password xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:Password">https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:Password</a>&gt;<br/>    &lt;h:UserName xmlns:h=&quot;<a href="https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:UserName">https://adcenter.microsoft.com/v6&quot;&gt;XXXX&lt;/h:UserName</a>&gt;<br/>  &lt;/soapenv:Header&gt; <br/> &lt;soapenv:Body&gt; <br/>  &lt;PauseAdGroupsRequest xmlns=&quot;<a href="https://adcenter.microsoft.com/v6">https://adcenter.microsoft.com/v6</a>&quot;&gt; <br/>   &lt;CampaignId&gt;0000&lt;/CampaignId&gt; <br/>    &lt;AdGroupIds&gt; <br/>     &lt;ns6 xmlns:ns6=&quot;<a href="http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;0000&lt;/ns6">http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;0000&lt;/ns6</a>&gt;<br/>    &lt;/AdGroupIds&gt;<br/>  &lt;/PauseAdGroupsRequest&gt; <br/> &lt;/soapenv:Body&gt; <br/>&lt;/soapenv:Envelope&gt;<br/><br/>The error seems to be with the line &lt;ns6 xmlns:ns6=&quot;<a href="http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;0000&lt;/ns6">http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;0000&lt;/ns6</a>&gt;<br/><br/>This line used to look like this with version 5.1: &lt;ns6:int xmlns:ns6=&quot;<a href="http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;450078499&lt;/ns6:int">http://schemas.microsoft.com/2003/10/Serialization/Arrays&quot;&gt;450078499&lt;/ns6:int</a>&gt; and this worked.  <br/><br/>Here is the error I'm getting: There was an error deserializing the object of type System.Int64[]. End element 'AdGroupIds' from namespace 'https://adcenter.microsoft.com/v6' expected. Found element 'ns6' from namespace 'https://adcenter.microsoft.com/v6'<br/><br/>I can't seem to get anything to work and any help would be appreciated.  Thank you!Wed, 28 Oct 2009 15:34:58 Z2009-11-10T17:29:17Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/2f55bf39-661f-4203-9976-cd9869ffe4edhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/2f55bf39-661f-4203-9976-cd9869ffe4edNavdeep22http://social.msdn.microsoft.com/Profile/en-US/?user=Navdeep22Getting an ApiFaultException, invalid client dataHi,<br />we are getting an ApiFaultException as <br />System.ServiceModel.FaultException`1[MSN51.adCenter.Reporting.ApiFaultDetail]: Invalid client data. Check the SOAP fault details for more information (Fault Detail is equal to MSN51.adCenter.Reporting.ApiFaultDetail) while pulling the reports.<br /><br />On checking the details of the exception it shows the error code as 105 and message as login with username/password failed.<br />There is no change of user credentials and reports are failing for all the clients with the same error.<br />Could you please look into this issue asap. If it helps, there is tracking Id of one of the report request: 91568570-0e99-452c-a05d-c4f14b432f6d.<br /><br />Thanks<br />Navdeep<br />Thu, 08 Oct 2009 15:41:10 Z2009-10-28T19:15:02Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/4a2f7994-36a2-4492-bc6b-a0dedd7d9231http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/4a2f7994-36a2-4492-bc6b-a0dedd7d9231Peer Normann Jakobsenhttp://social.msdn.microsoft.com/Profile/en-US/?user=Peer%20Normann%20JakobsenCashBackInfo on campaign and adgroup levelsHi,<br/> <br/> If I want to set a CashBackInfo on the campaign level only, should I just set the value to null on the adgroups and the keywords?<br/> <br/> Thanks,<br/> <br/> Peer<br/>Fri, 23 Oct 2009 23:21:38 Z2009-10-28T19:09:11Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/3c0a504f-509c-4a63-be7f-88c61fd39309http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/3c0a504f-509c-4a63-be7f-88c61fd39309swapna.gorentlahttp://social.msdn.microsoft.com/Profile/en-US/?user=swapna.gorentlaSand box limitationscan please tell me the limitations of sand box entities like how many keywords per one campaign and at a time how many keywords we have a chance to add by using API<br/>Mon, 26 Oct 2009 06:44:10 Z2009-10-26T17:12:32Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/f4b9861f-7e02-4746-8bd5-9d5175232080http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/f4b9861f-7e02-4746-8bd5-9d5175232080CFJAYhttp://social.msdn.microsoft.com/Profile/en-US/?user=CFJAYLogin with this username/password failed.We are currently upgrading from v5.1 to v6 and having difficulty with the new authentification scheme.  <br/><br/>Here is the API trackingID for our most recent unsuccesful attempt to call GetCampaignsByAccountID<br/><br/>9c5bd179-f9a9-4675-b258-747540f6dc80Thu, 22 Oct 2009 15:02:26 Z2009-10-28T19:11:30Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/4a109f8d-8396-4349-9961-dfbd2901bdaahttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/4a109f8d-8396-4349-9961-dfbd2901bdaaJoe_Rockethttp://social.msdn.microsoft.com/Profile/en-US/?user=Joe_RocketIntermittent Sanbox Issues?Are there currently issues with the SandBox?<br /> <br /> I'm doing V6 Testing.&nbsp; I have a test script to create a Campaign, AdGroup, a couple Keywords etc.&nbsp; With no changes to my code, sometimes it works, sometimes it gets the &quot;An internal error has occurred&quot;.&nbsp; The same code worked fine yesterday for repeated tests.Fri, 16 Oct 2009 22:19:27 Z2009-10-21T17:13:02Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/41c8970b-60f5-4776-860b-ce1642acd42fhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/41c8970b-60f5-4776-860b-ce1642acd42fNavdeep22http://social.msdn.microsoft.com/Profile/en-US/?user=Navdeep22Adcenter - Campaign Import fails on Upgrading from v5.1 to v6Hi,<br /><br />I upgraded MSN APIs from v5.1 to v6. While importing campaigns it gives me the following error at GetCampaignsByAccountId :<br />&lt;s:Envelope xmlns:s="<a href="http://schemas.xmlsoap.org/soap/envelope/%22%3E%3Cs:Body%3E%3Cs:Fault%3E%3Cfaultcode%3Es:Client%3C/faultcode%3E%3Cfaultstring">http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;s:Body&gt;&lt;s:Fault&gt;&lt;faultcode&gt;s:Client&lt;/faultcode&gt;&lt;faultstring</a> xml:lang="en-US"&gt;The creator of this fault did not specify a Reason.&lt;/faultstring&gt;&lt;detail&gt;&lt;ApiFaultDetail xmlns="<a href="https://adcenter.microsoft.com/v6">https://adcenter.microsoft.com/v6</a>" xmlns:i="<a href="http://www.w3.org/2001/XMLSchema-instance%22%3E%3CTrackingId">http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;TrackingId</a> xmlns="<a href="https://adapi.microsoft.com%22%3ecb691878-274f-4eb2-976f-ac9fd2570cf8%3c/TrackingId%3E%3CBatchErrors/%3E%3COperationErrors%3E%3COperationError%3E%3CCode%3E1030%3C/Code%3E%3CDetails">https://adapi.microsoft.com"&gt;cb691878-274f-4eb2-976f-ac9fd2570cf8&lt;/TrackingId&gt;&lt;BatchErrors/&gt;&lt;OperationErrors&gt;&lt;OperationError&gt;&lt;Code&gt;1030&lt;/Code&gt;&lt;Details</a> i:nil="true"/&gt;&lt;ErrorCode&gt;CampaignServiceAccountIdHasToBeSpecified&lt;/ErrorCode&gt;&lt;Message&gt;Account Id has to be specified for this operation.&lt;/Message&gt;&lt;/OperationError&gt;&lt;/OperationErrors&gt;&lt;/ApiFaultDetail&gt;&lt;/detail&gt;&lt;/s:Fault&gt;&lt;/s:Body&gt;&lt;/s:Envelope&gt;<br /><br /><br />even though I am specifying Account ID as shown in the following SOAP request<br /><br /><br />&lt;s:Envelope xmlns:s="<a href="http://schemas.xmlsoap.org/soap/envelope/%22%3E%3Cs:Header%3E%3Ch:ApplicationToken">http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;s:Header&gt;&lt;h:ApplicationToken</a> i:nil="true" xmlns:h="<a href="https://adcenter.microsoft.com/v6">https://adcenter.microsoft.com/v6</a>" xmlns:i="<a href="http://www.w3.org/2001/XMLSchema-instance%22%3E%3C/a%3E%3Ch:CustomerAccountId">http://www.w3.org/2001/XMLSchema-instance"/&gt;&lt;h:CustomerAccountId</a> i:nil="true" xmlns:h="<a href="https://adcenter.microsoft.com/v6">https://adcenter.microsoft.com/v6</a>" xmlns:i="<a href="http://www.w3.org/2001/XMLSchema-instance%22%3E%3C/a%3E%3Ch:CustomerId">http://www.w3.org/2001/XMLSchema-instance"/&gt;&lt;h:CustomerId</a> i:nil="true" xmlns:h="<a href="https://adcenter.microsoft.com/v6">https://adcenter.microsoft.com/v6</a>" xmlns:i="<a href="http://www.w3.org/2001/XMLSchema-instance%22%3E%3C/a%3E%3Ch:DeveloperToken">http://www.w3.org/2001/XMLSchema-instance"/&gt;&lt;h:DeveloperToken</a> xmlns:h="<a href="https://adcenter.microsoft.com/v6%22%3E*******%3C/h:DeveloperToken%3E%3Ch:Password">https://adcenter.microsoft.com/v6"&gt;*******&lt;/h:DeveloperToken&gt;&lt;h:Password</a> xmlns:h="<a href="https://adcenter.microsoft.com/v6%22%3E****%3C/h:Password%3E%3Ch:UserName">https://adcenter.microsoft.com/v6"&gt;****&lt;/h:Password&gt;&lt;h:UserName</a> xmlns:h="<a href="https://adcenter.microsoft.com/v6%22%3EAPI_SendTraffic1%3C/h:UserName%3E%3C/s:Header%3E%3Cs:Body%3E%3CGetCampaignsByAccountIdRequest">https://adcenter.microsoft.com/v6"&gt;API_SendTraffic1&lt;/h:UserName&gt;&lt;/s:Header&gt;&lt;s:Body&gt;&lt;GetCampaignsByAccountIdRequest</a> xmlns="<a href="https://adcenter.microsoft.com/v6%22%3E%3CAccountId%3E12684%3C/AccountId%3E%3C/GetCampaignsByAccountIdRequest%3E%3C/s:Body%3E%3C/s:Envelope">https://adcenter.microsoft.com/v6"&gt;&lt;AccountId&gt;12684&lt;/AccountId&gt;&lt;/GetCampaignsByAccountIdRequest&gt;&lt;/s:Body&gt;&lt;/s:Envelope</a>&gt;<br /><br />Please help me knowing what am I doing wrong.<br /><br />Thanks<br />NavdeepWed, 14 Oct 2009 16:40:39 Z2009-10-28T19:11:59Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b51db3d2-e7f0-4005-9304-1e50b4884347http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b51db3d2-e7f0-4005-9304-1e50b4884347Peer Normann Jakobsenhttp://social.msdn.microsoft.com/Profile/en-US/?user=Peer%20Normann%20JakobsenPlease keep the code property on the error objects in future versionsHi API team,<br /> <br /> I can see that in some future version the Code property on the error objects will be obsolete:<br /> <br /> http://msdn.microsoft.com/en-us/library/cc197190.aspx<br /> <br /> Could you please reconsider that. We already had to completely redo the error management and error code handling when we migrated from V4 to V5. Having to spend resources on migrating to yet another system, now without error codes but error strings, does not seem optimal.<br /> <br /> ThanksTue, 13 Oct 2009 18:47:21 Z2009-10-14T15:41:18Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/f5b22df0-2f1e-4a03-b0ff-ebc752644b73http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/f5b22df0-2f1e-4a03-b0ff-ebc752644b73Chris Norred MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Chris%20Norred%20MSFTContinuing questions on customer ID issues in adCenter APIJeff Dillon wrote this great post on how to address issues with CustomerID in the API SOAP header. We heard today that this continues to be a frequent driver of e-mail to our support team. <br />Check out Jeff's post if you're encountering these issues and let us know if you have more questions.<br /><a href="http://community.microsoftadvertising.com/blogs/api/archive/2009/09/29/information-on-customerid.aspx"><br /><br />http://community.microsoftadvertising.com/blogs/api/archive/2009/09/29/information-on-customerid.aspx</a><br /><br /><span style="color: #1f497d;"><span style="font-family: Calibri; font-size: small;"><span style="font-size: x-small;">&nbsp;</span> <p class="MsoNormal"><em><span style="font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt; mso-themecolor: text1; mso-ansi-language: EN;" lang="EN">We have received several support requests regarding CustomerID that is used in the adCenter API SOAP header. I was hoping to clear up some of the qeustions for those of you upgrading to adCenter API version 6 by our Oct0ber 31 deadline.<strong style="mso-bidi-font-weight: normal;"> </strong>The CustomerID&nbsp;is only needed for a small number of adCenter API calls, specifically the targeting library calls such as CampaignManagement </span><span style="font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt; mso-themecolor: text1; mso-bidi-font-family: 'Courier New'; mso-no-proof: yes;">AddTargetsToLibrary.</span></em><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt; mso-ansi-language: EN;" lang="EN"><span style="color: #000000;"><em> If you are not using the target libraries, you won't need it, and you can leave the value as null or an empty string, which would produce a SOAP element such as:<br style="mso-special-character: line-break;" /><br style="mso-special-character: line-break;" /></em></span></span></p> <p class="MsoNormal"><span style="font-family: 'Arial', 'sans-serif'; color: red; font-size: 10pt;"><em>&lt;h:CustomerId i:nil="true" xmlns:h="</em><a href="https://adcenter.microsoft.com/v6"><span style="font-family: 'Times New Roman', 'serif'; mso-bidi-font-family: Arial;"><span style="color: #0000ff;"><em>https://adcenter.microsoft.com/v6</em></span></span></a><em>" xmlns:i="</em><a href="http://www.w3.org/2001/XMLSchema-instance"><span style="font-family: 'Times New Roman', 'serif'; mso-bidi-font-family: Arial;"><span style="color: #0000ff;"><em>http://www.w3.org/2001/XMLSchema-instance</em></span></span></a><em>"/&gt;<br style="mso-special-character: line-break;" /><br style="mso-special-character: line-break;" /></em></span></p> <p class="MsoNormal"><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt; mso-ansi-language: EN;" lang="EN"><span style="color: #000000;"><em>If you are using the targeting libraries, then you will need to contact support to retrieve your CustomerID. </em></span></span><span style="font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt;"><em>It is possible to obtain your own parent CustomerID via the adCenter Web UI. After you initially log on with your username and password, choose View Source on the web page for the Home tab. Then search for:<br /></em></span><span style="font-family: 'Verdana', 'sans-serif'; color: black; font-size: 9.5pt;"><br /></span><span style="font-family: 'Arial', 'sans-serif'; color: blue; font-size: 10pt;"><em>campaignsummary-customer=nnnnn</em></span><span style="font-family: 'Arial', 'sans-serif'; color: blue; font-size: 9.5pt;"><br /></span><span style="font-family: 'Verdana', 'sans-serif'; color: black; font-size: 9.5pt;"><br /></span><span style="font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt;"><em>Your CustomerID is the nnnnn value. This format may change in the future.<br /><br />If you are a reseller and creating customers via the call to CustomerSignUp, then you would want to store the CustomerID that is returned by this method.<br style="mso-special-character: line-break;" /><br style="mso-special-character: line-break;" /></em></span></p> <p class="MsoNormal"><span style="font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt;"><em>There is more information on the CustomerID and other identifiers on MSDN at:<br style="mso-special-character: line-break;" /><br style="mso-special-character: line-break;" /></em></span></p> <p class="MsoNormal"><span style="font-family: 'Arial', 'sans-serif'; font-size: 10pt;"><a href="http://msdn.microsoft.com/en-us/library/dd776532.aspx"><span style="mso-bidi-font-family: Arial; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial;"><em>http://msdn.microsoft.com/en-us/library/dd776532.aspx</em></span></a><br style="mso-special-character: line-break;" /><br style="mso-special-character: line-break;" /></span></p> </span></span><hr class="sig">Microsoft adCenter Search Advertising Community. This posting is provided &quot;AS IS&quot; with no warrantiesTue, 13 Oct 2009 22:06:31 Z2009-10-13T22:06:31Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/6208f09e-5685-4987-a9e5-160bff182a53http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/6208f09e-5685-4987-a9e5-160bff182a53Peer Normann Jakobsenhttp://social.msdn.microsoft.com/Profile/en-US/?user=Peer%20Normann%20JakobsenHow to force an editorial error in V6 SandBox?Hi,<br /> <br /> I am trying to force an editorial error in the V6 Sandbox so I can write the proper error handling code. Is there anything that can be put in the ad text or keyword text to force an editorial error to happen.<br /> <br /> ThanksSat, 10 Oct 2009 00:29:12 Z2009-10-13T17:41:27Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/05f31d35-d693-4ae7-9981-4c4b922c223fhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/05f31d35-d693-4ae7-9981-4c4b922c223fhravnaashttp://social.msdn.microsoft.com/Profile/en-US/?user=hravnaasMaximum length of Url field for SitePlacement object?Hello,<br/><br/>Does anyone know the maximum length of the Url property in the SitePlacement object? I don't see this documented at http://msdn.microsoft.com/en-us/library/dd797248.aspx<br/><br/>Thanks!<br/>Hans<hr class="sig">HKMon, 28 Sep 2009 19:08:17 Z2009-10-13T17:19:02Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a024177d-afc2-4cbf-841c-08ed6eadaf2fhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/a024177d-afc2-4cbf-841c-08ed6eadaf2fMcIslanderhttp://social.msdn.microsoft.com/Profile/en-US/?user=McIslanderThanks...Is There a Retail API Application to Manage adCenter/Google/Yahoo? <p>Hi there,<br />Any word on a program, that uses cross platform API's<br />and allows easy bulk uploads/changes/administration for PPC?<br />Thanks kindly,<br />McIslander</p>Tue, 06 Oct 2009 16:29:42 Z2009-10-28T21:33:40Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/d9c5209e-08ae-47c2-bed8-3fcde33ff414http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/d9c5209e-08ae-47c2-bed8-3fcde33ff414myspace888http://social.msdn.microsoft.com/Profile/en-US/?user=myspace888Internet and Excel Exponential download problem<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">I daily download a file from a client&rsquo;s web site, one of the fields that I download is read into Excel as numbers, and when this number is very large the number appears in Excel as Exponential. Example </span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">When this ID is downloaded it appears like this &ldquo;</span><span style="font-size: 10pt; color: black; font-family: Arial;">6.00107E+11&rdquo; </span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; color: black; font-family: Arial;"><span style="mso-tab-count: 4;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="mso-spacerun: yes;">&nbsp;</span>When I click on it actually is &ldquo;600107421338&rdquo;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; color: black; font-family: Arial;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>But if I save this without converting it as above it is saved as<span style="mso-spacerun: yes;">&nbsp; </span>is &ldquo;600107000000&rdquo;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; color: black; font-family: Arial;">&nbsp;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>When I try and read this number it last few digits of the number appear as &ldquo;0&rdquo;, I know they are not, because if I open the file as read and read and convert these numbers to text then click on the field they appear as numbers and full numbers.</span></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">&nbsp;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small; font-family: Times New Roman;">Any idea,<span style="mso-spacerun: yes;">&nbsp; </span>how I can get round this.</span></p>Mon, 05 Oct 2009 12:46:08 Z2009-10-08T13:03:11Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/4fbff6d1-2f79-43bd-9566-f97e766e1cd9http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/4fbff6d1-2f79-43bd-9566-f97e766e1cd9GordonDMShttp://social.msdn.microsoft.com/Profile/en-US/?user=GordonDMSAPI Access QueryHello,<br /> <br /> We are currently developing a PPC management application for a small group of our clients and to help manage PPC projects better and from a unified area for MSN, Yahoo and Google. I'd really appreciate if you can advise on how&nbsp; we can participate in the MSN API program.<br /> <br /> Look forward to hearing from you.<br /> <br /> Kind Regards<br /> GordonFri, 02 Oct 2009 10:55:42 Z2009-10-28T21:36:24Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/222cc4ac-bf93-48cb-9fae-2cce62ffe41ehttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/222cc4ac-bf93-48cb-9fae-2cce62ffe41efarahcphttp://social.msdn.microsoft.com/Profile/en-US/?user=farahcpThe creator of this fault did not specify a Reason Error<p>Yesterday I was tasked with updating our AdCenter version from 5.1 to 6.0.  I have run into issues calling the AdCenter api ever since the upgrade.  Currently, I am getting this error when I run the very basic Hello Microsoft adCenter Sample in C# sample .  I am also getting this error when I download campaigns in my companies main product.<br/><br/>System.ServiceModel.FaultException`1[HelloGetCampaigns.CampaignManagementService.ApiFaultDetail]: The creator of this fault did not specify a Reason. (Fault Detail is equal to HelloGetCampaigns.CampaignManagementService.ApiFaultDetail).<br/><br/>In the sample, if I alter the username or password I get an authentication error when they are correct not matter what the customer account id and the customer id are I run into the issue above.  I believe my wcf config values are correct.  This is happening when I call an api in the PRODUCTION environment not the sandbox.<br/><br/>I believe what is happening is there is an unhandled exception that is occurring in your system after I make a request and my request's authentication is valid.<br/><br/>I also ran into this issue when I generated my adcenter web service proxy using wsdl.exe.  It seems no matter what I do this &quot;The creator of this fault did not specify a Reason Error&quot; is returned when I make an api call to the campaign management service.<br/><br/>FYI<br/>My client was written in .net code (C#).  I generated my webservice proxy class using svcutil as well as wsdl.exe and ran into this issue both ways.  I check the xml that is being posted to adcenter and it looks fine.<br/><br/>I also have been getting intermittent timeouts the whole day in your production environment.  Email me if you need anymore clarification.<br/><br/><br/><br/>Thanks</p>Thu, 28 May 2009 00:02:39 Z2009-09-29T17:20:34Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b7366e87-4aed-4f51-9af3-c22efa971634http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b7366e87-4aed-4f51-9af3-c22efa971634hravnaashttp://social.msdn.microsoft.com/Profile/en-US/?user=hravnaasIs there a Substitution keyword for SitePlacement url?Hi,<br/><br/>I'm wondering if there are any substitution keywords related to SitePlacement for v6? We would like to track where a click on a site placement originated. More specifically, is there a dynamic tag - {xxx} - that will give us the Url property from the SitePlacement object?<br/><br/>If this doesn't exist, will {OrderItemID} map to the SitePlacement's Id property?<br/><br/>Thanks in advance for any help.<br/>Hans<hr class="sig">HKMon, 28 Sep 2009 17:48:51 Z2009-09-28T17:48:52Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b149ab6b-38fd-47a9-900b-86dbb02b31e6http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/b149ab6b-38fd-47a9-900b-86dbb02b31e6hravnaashttp://social.msdn.microsoft.com/Profile/en-US/?user=hravnaasIs there a Substitution keyword for SitePlacement?Hi,<br/><br/>I'm wondering if there are any substitution keywords related to SitePlacement for v6? We would like to track where a click on a site placement originated. More specifically, is there a dynamic tag - {xxx} - that will give us the Url property from the SitePlacement object?<br/><br/>If this doesn't exist, will {OrderItemID} map to the SitePlacement's Id property?<br/><br/>Thanks in advance for any help.<br/>Hans<hr class="sig">HKMon, 28 Sep 2009 17:46:23 Z2009-09-28T17:46:24Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/f7f913c8-0166-4d02-877c-41d2a6a92d8fhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/f7f913c8-0166-4d02-877c-41d2a6a92d8f_bjenkinshttp://social.msdn.microsoft.com/Profile/en-US/?user=_bjenkinschange to AdGroup in v6 APIA heads-up for anyone upgrading to v6.  The PricingModel attribute of AdGroup went from Optional to Required.<br/> <br/> v5.1<br/> http://msdn.microsoft.com/en-us/library/aa982987.aspx<br/> <br/> v6<br/> http://msdn.microsoft.com/en-us/library/bb671956.aspx<br/> <br/> This should probably be noted in the Breaking Changes of the release notes.  <br/> <br/> Anyone know what the existing AdGroups get set to?  I suspect it's PricingModel.Cpc.<br/>Fri, 25 Sep 2009 21:30:08 Z2009-09-25T21:30:09Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/914ac39e-1cac-46c6-9d5b-c8a213d38281http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/914ac39e-1cac-46c6-9d5b-c8a213d38281_bjenkinshttp://social.msdn.microsoft.com/Profile/en-US/?user=_bjenkins[ApiFaultDetail] / (1030) Account Id has to be specified for this operation.I'm using the v6 CampaignManagement API.  I'm trying to get my Campaigns using a GetCampaignsByAccountIdRequest.<br/> <br/> <pre>GetCampaignsByAccountIdRequest campRequest = new GetCampaignsByAccountIdRequest(); campRequest.setAccountId(accountId); GetCampaignsByAccountIdResponse campResponse = campaignManagement.getCampaignsByAccountId(campRequest); Campaign[] exist = campResponse.getCampaigns();</pre> <br/> this results in the ApiFaultDetail exception (1030) Account Id has to be specified for this operation.  I'm using my Customer Account ID as the Account Id.  Also, I don't see this error mentioned on the error codes index:<br/> http://msdn.microsoft.com/en-us/library/bb671735.aspx<br/> <br/> any idea what might be going wrong?<br/> thanks,<br/> Brent<br/>Thu, 10 Sep 2009 01:08:20 Z2009-09-23T19:33:19Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/c2ceaca6-4663-465b-89fe-26838a742881http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/c2ceaca6-4663-465b-89fe-26838a742881hravnaashttp://social.msdn.microsoft.com/Profile/en-US/?user=hravnaasAd group status set to 'Deleted' for active but expired ad group. Bug or by design?Hi,<br/><br/>Using v6 of the adCenter APIs, calling GetAdGroupsByIds or GetAdGroupsByCampaignId, returns expired ad groups with a status of 'Deleted'. Is this expected or an issue with the APIs?<br/><br/>I would expect an expired ad group to keep whatever status it had when it expired. As adCenter doesn't allow you to modify a deleted ad group, but does allow updates to expired ones (after the end date has been set to a future date), we have the need to distinguish between expired and deleted ones. This is not possible with the current behavior as one never knows if the ad group is truly deleted or just expired.<br/><br/>Would be great if someone could let me know if this is intentional behavior or not.<br/><br/>Thanks in advance<br/>Hans<hr class="sig">HKWed, 16 Sep 2009 21:09:58 Z2009-09-17T22:58:45Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/9452df53-32ea-4097-b820-3e22465f2abfhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/9452df53-32ea-4097-b820-3e22465f2abfChris Norred MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Chris%20Norred%20MSFTJoin adCenter API Webcast 1 p.m. Pacific time tomorrow, Wednesday, Sept. 16th.<p>We will continue our ongoing series of webcasts for advertisers to discuss upgrading to the adCenter API version 6.</p> <p><a href="https://www.livemeeting.com/cc/microsoft/join?id=ADCAPI&amp;role=attend">Join us at 1 p.m. Pacific time tomorrow, Wednesday, Sept. 16.</a>  Program Manager Shamit Patel will discuss the features of the upgrades, FAQs, and plans for the rollout of V6.</p> <p>These sessions provide an opportunity for developers and business customers to learn about the API changes and to ask questions or provide feedback.</p> <p>If you have requests or questions that you would like to see covered in one of these sessions, please post in the comments below or in the <a href="http://social.msdn.microsoft.com/forums/en-US/adcenterdev/threads/">adCenter API Forum</a>.</p> <p>If you have not used Live Meeting before, we recommend visiting <a href="https://www.livemeeting.com/cc/microsoft/join?id=ADCAPI&amp;role=attend ">API Live Meeting</a> before the session begins to complete any required installation steps.</p> <p>To attend the live meeting session, use this URL: <a href="https://www.livemeeting.com/cc/microsoft/join?id=ADCAPI&amp;role=attend">https://www.livemeeting.com/cc/microsoft/join?id=ADCAPI&amp;role=attend</a>. To view a recording of the August webcast, see this recent post <a title="http://community.microsoftadvertising.com/blogs/api/archive/2009/09/04/recording-of-our-august-adcenter-api-webcast-presentation-on-version-6-upgrade.aspx" href="http://community.microsoftadvertising.com/blogs/api/archive/2009/09/04/recording-of-our-august-adcenter-api-webcast-presentation-on-version-6-upgrade.aspx">http://community.microsoftadvertising.com/blogs/api/archive/2009/09/04/recording-of-our-august-adcenter-api-webcast-presentation-on-version-6-upgrade.aspx</a> </p> <p>API Version 6 is now available and all users must upgrade by the fall deadline. We recommend that you familiarize yourself with the new features and plan to upgrade your WSDLs.</p> <p>We will continue to provide information about its sunset in the coming weeks.</p> <p>thank you for using the community,</p> <p>Chris</p><hr class="sig">Microsoft adCenter Search Advertising Community. This posting is provided &quot;AS IS&quot; with no warrantiesTue, 15 Sep 2009 18:20:58 Z2009-09-15T18:20:58Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/c62d8f15-5d69-496a-b57b-18e639ad14e3http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/c62d8f15-5d69-496a-b57b-18e639ad14e3Cardzhttp://social.msdn.microsoft.com/Profile/en-US/?user=CardzCould I not specify default adgroup bids?Hi,<br/> I added an adgroup without passing/specifying default bids (BroadMatchBid, ExactMatchBid, PhraseMatchBid and ContentMatchBid), then I added a keyword with BroadMatchBid only.<br/> <br/> When I looked at the Web UI, the keyword that I added have ExactMatchBid , PhraseMatchBid and BroadMatchBid. Is this correct? Because I'm expecting that it will only have BroadMatchBid .<br/> <br/> Samething happened when I passed null values to the adgroup default bids.<br/> <br/> Here is my AddAdgroups Request:<br/> &lt;SOAP-ENV:Body&gt;<br/>     &lt;ns1:AddAdGroupsRequest&gt;<br/>         &lt;ns1:CampaignId&gt;nnnnn&lt;/ns1:CampaignId&gt;<br/>         &lt;ns1:AdGroups&gt;<br/>             &lt;ns1:AdGroup&gt;<br/>                 &lt;ns1:AdDistribution&gt;Search&lt;/ns1:AdDistribution&gt;<br/>                 &lt;ns1:BiddingModel&gt;Keyword&lt;/ns1:BiddingModel&gt;<br/>                 &lt;ns1:EndDate xsi:nil=&quot;true&quot;/&gt;<br/>                 &lt;ns1:ExactMatchBid xsi:nil=&quot;true&quot;/&gt;&lt;ns1:Id xsi:nil=&quot;true&quot;/&gt;<br/>                 &lt;ns1:LanguageAndRegion&gt;EnglishUnitedStates&lt;/ns1:LanguageAndRegion&gt;<br/>                 &lt;ns1:Name&gt;Sample adgroup12009-09-12 10-09-33&lt;/ns1:Name&gt;<br/>                 &lt;ns1:NegativeKeywords xsi:nil=&quot;true&quot;/&gt;<br/>                 &lt;ns1:PhraseMatchBid xsi:nil=&quot;true&quot;/&gt;<br/>                 &lt;ns1:PricingModel&gt;Cpc&lt;/ns1:PricingModel&gt;<br/>                 &lt;ns1:StartDate xsi:nil=&quot;true&quot;/&gt;<br/>             &lt;/ns1:AdGroup&gt;<br/>         &lt;/ns1:AdGroups&gt;<br/>     &lt;/ns1:AddAdGroupsRequest&gt;<br/> &lt;/SOAP-ENV:Body&gt;<br/> <br/> <br/> AddKeywords Request<br/> <br/> &lt;SOAP-ENV:Body&gt;<br/>     &lt;ns1:AddKeywordsRequest&gt;<br/>         &lt;ns1:AdGroupId&gt;nnnn&lt;/ns1:AdGroupId&gt;<br/>         &lt;ns1:Keywords&gt;<br/>             &lt;ns1:Keyword&gt;<br/>                 &lt;ns1:BroadMatchBid&gt;&lt;ns1:Amount&gt;0.5&lt;/ns1:Amount&gt;&lt;/ns1:BroadMatchBid&gt;<br/>                 &lt;ns1:ContentMatchBid&gt;&lt;ns1:Amount xsi:nil=&quot;true&quot;/&gt;&lt;/ns1:ContentMatchBid&gt;<br/>                 &lt;ns1:ExactMatchBid&gt;&lt;ns1:Amount xsi:nil=&quot;true&quot;/&gt;&lt;/ns1:ExactMatchBid&gt;<br/>                 &lt;ns1:NegativeKeywords&gt;&lt;ns2:string&gt;latex&lt;/ns2:string&gt;&lt;ns2:string&gt;boxing&lt;/ns2:string&gt;&lt;ns2:string&gt;softball&lt;/ns2:string&gt;&lt;ns2:string&gt;baseball&lt;/ns2:string&gt;&lt;/ns1:NegativeKeywords&gt;<br/>                 &lt;ns1:PhraseMatchBid&gt;&lt;ns1:Amount xsi:nil=&quot;true&quot;/&gt;&lt;/ns1:PhraseMatchBid&gt;<br/>                 &lt;ns1:Text&gt;Computer12009-09-12 10-09-58&lt;/ns1:Text&gt;<br/>             &lt;/ns1:Keyword&gt;<br/>         &lt;/ns1:Keywords&gt;<br/>     &lt;/ns1:AddKeywordsRequest&gt;<br/> &lt;/SOAP-ENV:Body&gt;<br/> <br/> ThanksSat, 12 Sep 2009 15:03:18 Z2009-09-14T15:26:42Zhttp://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/69d90342-178a-44dc-80c0-5478f42f84b5http://social.msdn.microsoft.com/Forums/en-US/adcenterdev/thread/69d90342-178a-44dc-80c0-5478f42f84b5Chris Norred MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Chris%20Norred%20MSFTReminder: adCenter API Webcast 1 p.m. PST today<br/> <p>Reminder our API webcast with Program manager Shamit Patel is scheduled today at 1 p.m. Pacific time.<br/>Webcast sessions are scheduled at 1 P.M. Pacific time on the following dates:</p> <ul> <li> <div>June 17</div> </li> <li> <div>July 15</div> </li> <li> <div>August 19</div> </li> <li> <div>September 16</div> </li> <li> <div>October 21</div> </li> </ul> <p>These sessions provide an excellent opportunity for developers and business customers to learn about the API changes and to ask questions of the product team about the adCenter API. If you have requests or questions that you would like to see covered in one of these sessions, please post in the comments below or in the <span style="color:#4b92db">adCenter API Forum</span>.</p> <p>If you have not used Live Meeting before, we recommend visiting <span style="color:#4b92db">API Live Meeting</span> before the session begins to complete any required installation steps.</p> <p>To attend the live meeting session, use this URL: <span style="color:#4b92db">https://www.livemeeting.com/cc/microsoft/join?id=ADCAPI&amp;role=attend</span></p> <p><span style="font-family:'Verdana', 'sans-serif';font-size:10pt"><span>API Version 6 is now available and all users must upgrade in the coming months. We recommend<span style="color:black"> that you familiarize yourself with the new features and plan to upgrade your WSDLs. In the upcoming weeks, </span></span></span></p> <p><span style="font-family:'Verdana', 'sans-serif';font-size:10pt"><span style="color:black"><span>We will continue to support Version 5.1 for up to six months, and we will provide more information about its sunset in the coming weeks. </span></span></span></p> <p>-</p> <p>Chris<br/>Check out the recording of our last webcast.<br/><br/>http://community.microsoftadvertising.com/blogs/api/archive/2009/06/01/adcenter-api-live-meeting-schedule.aspx</p><hr class="sig">Microsoft adCenter Search Advertising Community. This posting is provided &quot;AS IS&quot; with no warrantiesWed, 17 Jun 2009 18:01:15 Z2009-09-11T19:05:33Z