Archive
MSN adCenter Sample CustomerManagement.GetAccount() Raw SOAP Response
Here is a a sample of the raw SOAP from the production environment of MSN adCenter API v7 (ran using PHP and the built-in SOAP extension):
MSN adCenter Sample CustomerManagement.GetAccount() Raw SOAP Request
Below is a sample of a production SOAP call using PHP and the built-in SOAP extension to call the GetAccount() function of the Customer Management service in version 7 of MSN adCenter API:
MSN adCenter Parameter Restrictions (Param1, Param2, Param3)
MSN adCenter gives advertisers the ability to define their own parameters for use with ad copies and keywords. The names of these user defined parameter are aptly named: param1, param2, and param3. (You can find more about adCenter defined parameters here: http://shevnock.com/blog/2010/10/microsoft-adcenter-dynamic-keyword-insertion-to-boost-performance/.) As with most everything in life, there are some restrictions on what exactly you can do with those three user defined parameters. Here is a short list of those restrictions:
Microsoft adCenter Dynamic Keyword Insertion to Boost Performance
Just like in Google AdWords, MSN adCenter gives advertisers the ability to use dynamic keyword and parameter insertion, not only in your ad copies, but also within your destination URLs for your ads or keywords. The following is a list of dynamic keys that you can easily implement into your ad copies and destination URLs to increase click thru and conversion performance and gather more data on what exactly are triggering your consumers to click on your ad and ultimately convert on your site.
adCenter API v7 Production Web Services Addresses
The following list contains a list of available production web services addresses for use in version 7 of the MSN adCenter API:
Administration Service -
https://adcenterapi.microsoft.com/Api/Advertiser/v7/Administration/AdministrationService.svc?wsdl
Campaign Management – https://adcenterapi.microsoft.com/Api/Advertiser/v7/CampaignManagement/CampaignManagementService.svc?wsdl
Limits in MSN AdCenter (Account, Campaign, AdGroups, etc.)
The MSN adCenter has a different set of limitations than what you may find in other PPC engines (such as Google AdWords). Here is a quick rundown of the account, campaign, campaign adgroups, adgroup ads, account keywords, adgroup keywords, etc.
Accounts per Customer – 6
MSN adCenter GetAccounts operation SOAP request
Below is a sample of a functioning SOAP request which accesses the version 6 GetAccounts operation of the MSN adCenter API CustomerManagement service.
MSN adCenter API V6 Proxy Services
The MSN adCenter API V6 has 5 different services which authorized users can use to manage adCenter accounts. These 5 services are:
Administration Service – /Administration/AdministrationService.svc
The Administration Service currently handles operations that handle quota data. There are only two operations in the Administration Service at this time (GetAssignedQuota, GetRemainingQuota).
MSN adCenter Version 6 APIs
adCenter V6 Production WSDLs
https://adcenterapi.microsoft.com/Api/Advertiser/v6/Administration/AdministrationService.svc?wsdl
https://adcenterapi.microsoft.com/Api/Advertiser/v6/CampaignManagement/CampaignManagementService.svc?wsdl
https://adcenterapi.microsoft.com/Api/Advertiser/v6/CustomerManagement/CustomerManagement.asmx?wsdl
https://adcenterapi.microsoft.com/Api/Advertiser/v6/NotificationManagement/NotificationManagement.asmx?wsdl
https://adcenterapi.microsoft.com/Api/Advertiser/v6/Reporting/ReportingService.svc?wsdl
adCenter V6 Sandbox WSDLs
https://sandboxapi.adcenter.microsoft.com/Api/Advertiser/v6/Administration/AdministrationService.svc?wsdl
https://sandboxapi.adcenter.microsoft.com/Api/Advertiser/v6/CampaignManagement/CampaignManagementService.svc?wsdl
https://sandboxapi.adcenter.microsoft.com/Api/Advertiser/v6/CustomerManagement/CustomerManagement.asmx?wsdl
https://sandboxapi.adcenter.microsoft.com/Api/Advertiser/v6/NotificationManagement/NotificationManagement.asmx?wsdl
https://sandboxapi.adcenter.microsoft.com/Api/Advertiser/v6/Reporting/ReportingService.svc?wsdl