Shared Ad Extensions and New Features in Bulk Service

Bing Ads introduced new Bulk Upload and Download methods for campaign management in v9 that supports the popular data exchange formats CSV and TSV. We have several customers who have already migrated to the new bulk features, and have been successfully managing their campaigns during this holiday season. Customers who had migrated to new bulk features have provided feedback on enhancements to bulk service that could improve campaign management experience in their tools. In response to our customer feedback, we are glad to announce that the following new capabilities will be available in the upcoming release of bulk which is scheduled to ship in Jan 2014.

Next version of Bulk Service supports the following new capabilities:

  1. Versioning of file format
  2. Shared Ad Extensions (AKA Libraries)
  3. Negative Id to cross-reference rows in the input file
  4. More detailed state of processing

File Format Version:

This release will introduce the versioning concept for file format. Bulk schema will support a new entity type called ‘Format Version’ to indicate the usage of the file.

Shared Ad Extensions:

The new Shared Ad Extension feature allows to create ad extensions individually, and associate the same with several campaigns and ad groups to manage the ad extension quota more efficiently. Customers seeking the shared ad extension behavior will be required to use the latest file format version (2.0) to obtain the shared ad extension behavior.

Negative ID:

Schema supports usage of negative IDs in the existing ‘ID’ column for new entities, so that those new entities can be cross referenced in associations using ‘ID’ and ‘Parent ID’ columns of their child entities.

Ex: New campaign can have ID= ‘-123’, which can be referenced as ‘Parent ID=-123’ in creating an Ad Group.

Detail state of processing:

We are also introducing two new methods called GetDetailedBulkUploadStatus and GetDetailedBulkDownloadStatus to support status element ‘PercentComplete’ which indicates the current state of file processing. These new methods replacethe usage of GetBulkUploadStatus and GetDownloadStatus which will be deprecated in the future.

The upcoming release will NOT cause any change in behavior of the API or bulk file format for existing customers. However, we strongly recommend our API Customers and Tool Providers to use the latest features.

These new features will be available in Sandbox in few weeks with corresponding documentation details in MSDN. Please stay tuned to bulk service documentationfor more details.



Ravi Modalavalasa

Program Manager, Bing Ads

Comments (4)
  1. Mark Zulius says:

    Thanks for sharing. It is good to know about upcoming features.

  2. Igor Schut says:

    It seems that the Versioning of file format as already made it in production environment, we seem to get this in our bulk service report already. Is this behaviour by design?

  3. Ravi Modalavalasa says:

    Yes, format  version in the file is by-design. Bulk will support format version in the file so that customers can request bulk upload and bulk download using a specific format. For example, to exercise the upcoming shared ad extension feature, customers need to specify a particular format version. You can find more details of format version in Bing Ads API docs.

  4. jim sanders says:

    We build mobile apps!

    Our team can meet with you in person and provide a free estimate.

    A California based business. Since 2007 we've been serving small and large size businesses.

    apps, apps development, iOS App, Android App, iPhone App, mobile apps, apps developers, apps development company,

    apps development firm, customized app, Mobile games development, mobile app. Citrusbits Inc.

    Name: Jim Sanders


    Phone: (415)766-0447

Comments are closed.

Skip to main content