bingads.v13.bulk.entities.ad_extensions package

Submodules

bingads.v13.bulk.entities.ad_extensions.bulk_action_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_action_ad_extensions.BulkAccountActionAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level action ad extension.

This class exposes properties that can be read and written as fields of the Account Action Ad Extension record in a bulk file.

For more information, see Account Action Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_action_ad_extensions.BulkActionAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a action ad extension.

This class exposes the action_ad_extension property that can be read and written as fields of the Action Ad Extension record in a bulk file.

For more information, see Action Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property action_ad_extension

The action ad extension.

see Action Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

property action_text

The action text.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

class bingads.v13.bulk.entities.ad_extensions.bulk_action_ad_extensions.BulkAdGroupActionAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level Action ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Action Ad Extension record in a bulk file.

For more information, see Ad Group Action Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_action_ad_extensions.BulkCampaignActionAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level action ad extension.

This class exposes properties that can be read and written as fields of the Campaign Action Ad Extension record in a bulk file.

For more information, see Campaign Action Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

bingads.v13.bulk.entities.ad_extensions.bulk_app_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_app_ad_extensions.BulkAccountAppAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level app ad extension.

This class exposes properties that can be read and written as fields of the Account App Ad Extension record in a bulk file.

For more information, see Account App Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_app_ad_extensions.BulkAdGroupAppAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level App ad extension.

This class exposes properties that can be read and written as fields of the Ad Group App Ad Extension record in a bulk file.

For more information, see Ad Group App Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_app_ad_extensions.BulkAppAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a app ad extension.

This class exposes the app_ad_extension property that can be read and written as fields of the App Ad Extension record in a bulk file.

For more information, see App Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property app_ad_extension

The app ad extension.

see App Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

class bingads.v13.bulk.entities.ad_extensions.bulk_app_ad_extensions.BulkCampaignAppAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level app ad extension.

This class exposes properties that can be read and written as fields of the Campaign App Ad Extension record in a bulk file.

For more information, see Campaign App Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

bingads.v13.bulk.entities.ad_extensions.bulk_call_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_call_ad_extensions.BulkCallAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a call ad extension.

This class exposes the call_ad_extension property that can be read and written as fields of the Call Ad Extension record in a bulk file.

For more information, see Call Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property call_ad_extension

The call ad extension.

see Call Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

class bingads.v13.bulk.entities.ad_extensions.bulk_call_ad_extensions.BulkCampaignCallAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level call ad extension.

This class exposes properties that can be read and written as fields of the Campaign Call Ad Extension record in a bulk file.

For more information, see Campaign Call Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

bingads.v13.bulk.entities.ad_extensions.bulk_callout_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_callout_ad_extensions.BulkAccountCalloutAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level callout ad extension.

This class exposes properties that can be read and written as fields of the Account Callout Ad Extension record in a bulk file.

For more information, see Account Callout Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_callout_ad_extensions.BulkAdGroupCalloutAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level Callout ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Callout Ad Extension record in a bulk file.

For more information, see Ad Group Callout Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_callout_ad_extensions.BulkCalloutAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a callout ad extension.

This class exposes the callout_ad_extension property that can be read and written as fields of the Callout Ad Extension record in a bulk file.

For more information, see Callout Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property callout_ad_extension

The callout ad extension.

see Callout Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

class bingads.v13.bulk.entities.ad_extensions.bulk_callout_ad_extensions.BulkCampaignCalloutAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level callout ad extension.

This class exposes properties that can be read and written as fields of the Campaign Callout Ad Extension record in a bulk file.

For more information, see Campaign Callout Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

bingads.v13.bulk.entities.ad_extensions.bulk_disclaimer_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_disclaimer_ad_extensions.BulkCampaignDisclaimerAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level disclaimer ad extension.

This class exposes properties that can be read and written as fields of the Campaign Disclaimer Ad Extension record in a bulk file.

For more information, see Campaign Disclaimer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_disclaimer_ad_extensions.BulkDisclaimerAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a disclaimer ad extension.

This class exposes the disclaimer_ad_extension property that can be read and written as fields of the Disclaimer Ad Extension record in a bulk file.

For more information, see Disclaimer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property disclaimer_ad_extension

The disclaimer ad extension.

see Disclaimer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

bingads.v13.bulk.entities.ad_extensions.bulk_flyer_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_flyer_ad_extensions.BulkAccountFlyerAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level flyer ad extension.

This class exposes properties that can be read and written as fields of the Account Flyer Ad Extension record in a bulk file.

For more information, see Account Flyer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_flyer_ad_extensions.BulkAdGroupFlyerAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level flyer ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Flyer Ad Extension record in a bulk file.

For more information, see Ad Group Flyer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_flyer_ad_extensions.BulkCampaignFlyerAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level imflyerage ad extension.

This class exposes properties that can be read and written as fields of the Campaign Flyer Ad Extension record in a bulk file.

For more information, see Campaign Flyer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_flyer_ad_extensions.BulkFlyerAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a flyer ad extension.

This class exposes the flyer_ad_extension property that can be read and written as fields of the Flyer Ad Extension record in a bulk file.

For more information, see Flyer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property flyer_ad_extension

The flyer ad extension.

see Flyer Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

bingads.v13.bulk.entities.ad_extensions.bulk_image_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_image_ad_extensions.BulkAccountImageAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level image ad extension.

This class exposes properties that can be read and written as fields of the Account Image Ad Extension record in a bulk file.

For more information, see Account Image Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_image_ad_extensions.BulkAdGroupImageAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level image ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Image Ad Extension record in a bulk file.

For more information, see Ad Group Image Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_image_ad_extensions.BulkCampaignImageAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level image ad extension.

This class exposes properties that can be read and written as fields of the Campaign Image Ad Extension record in a bulk file.

For more information, see Campaign Image Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_image_ad_extensions.BulkImageAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a image ad extension.

This class exposes the image_ad_extension property that can be read and written as fields of the Image Ad Extension record in a bulk file.

For more information, see Image Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property image_ad_extension

The image ad extension.

see Image Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

bingads.v13.bulk.entities.ad_extensions.bulk_location_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_location_ad_extensions.BulkAccountLocationAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level location ad extension.

This class exposes properties that can be read and written as fields of the Account Location Ad Extension record in a bulk file.

For more information, see Account Location Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_location_ad_extensions.BulkCampaignLocationAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level location ad extension.

This class exposes properties that can be read and written as fields of the Campaign Location Ad Extension record in a bulk file.

For more information, see Campaign Location Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_location_ad_extensions.BulkLocationAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents an location ad extension.

This class exposes the location_ad_extension property that can be read and written as fields of the Location Ad Extension record in a bulk file.

For more information, see Location Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

static get_address_part(bulk_ad_extension, get_func)[source]
static get_geo_point_part(bulk_ad_extension, get_func)[source]
property location_ad_extension

The location ad extension.

see Location Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

static set_address_part(bulk_ad_extension, set_func)[source]
static set_geo_point_part(bulk_ad_extension, set_func, value)[source]

bingads.v13.bulk.entities.ad_extensions.bulk_price_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_price_ad_extensions.BulkAccountPriceAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level Price Ad Extension.

This class exposes properties that can be read and written as fields of the Account Price Ad Extension record in a bulk file.

For more information, see Account Price Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_price_ad_extensions.BulkAdGroupPriceAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level Price ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Price Ad Extension record in a bulk file.

For more information, see Ad Group Price Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_price_ad_extensions.BulkCampaignPriceAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level Price Ad Extension.

This class exposes properties that can be read and written as fields of the Campaign Price Ad Extension record in a bulk file.

For more information, see Campaign Price Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_price_ad_extensions.BulkPriceAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a Price Ad Extension.

This class exposes the price_ad_extension property that can be read and written as fields of the Price Ad Extension record in a bulk file.

For more information, see Price Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

property price_ad_extension

The Price Ad Extension.

see Price Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

bingads.v13.bulk.entities.ad_extensions.bulk_promotion_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_promotion_ad_extensions.BulkAccountPromotionAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level promotion ad extension.

This class exposes properties that can be read and written as fields of the Account Promotion Ad Extension record in a bulk file.

For more information, see Account Promotion Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_promotion_ad_extensions.BulkAdGroupPromotionAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level Promotion ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Promotion Ad Extension record in a bulk file.

For more information, see Ad Group Promotion Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_promotion_ad_extensions.BulkCampaignPromotionAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level promotion ad extension.

This class exposes properties that can be read and written as fields of the Campaign Promotion Ad Extension record in a bulk file.

For more information, see Campaign Promotion Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_promotion_ad_extensions.BulkPromotionAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a promotion ad extension.

This class exposes the promotion_ad_extension property that can be read and written as fields of the Promotion Ad Extension record in a bulk file.

For more information, see Promotion Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

property promotion_ad_extension

The promotion ad extension.

see Promotion Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

bingads.v13.bulk.entities.ad_extensions.bulk_review_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_review_ad_extensions.BulkAccountReviewAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level review ad extension.

This class exposes properties that can be read and written as fields of the Account Review Ad Extension record in a bulk file.

For more information, see Account Review Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_review_ad_extensions.BulkAdGroupReviewAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level Review ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Review Ad Extension record in a bulk file.

For more information, see Ad Group Review Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_review_ad_extensions.BulkCampaignReviewAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level review ad extension.

This class exposes properties that can be read and written as fields of the Campaign Review Ad Extension record in a bulk file.

For more information, see Campaign Review Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_review_ad_extensions.BulkReviewAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a review ad extension.

This class exposes the review_ad_extension property that can be read and written as fields of the Review Ad Extension record in a bulk file.

For more information, see Review Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

property review_ad_extension

The review ad extension.

see Review Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

bingads.v13.bulk.entities.ad_extensions.bulk_structured_snippet_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_structured_snippet_ad_extensions.BulkAccountStructuredSnippetAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level structured snippet ad extension.

This class exposes properties that can be read and written as fields of the Account Structured Snippet Ad Extension record in a bulk file.

For more information, see Account Structured Snippet Extension at https://go.microsoft.com/fwlink/?linkid=846127

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_structured_snippet_ad_extensions.BulkAdGroupStructuredSnippetAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level structured snippet ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Structured Snippet Ad Extension record in a bulk file.

For more information, see Ad Group Structured Snippet Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_structured_snippet_ad_extensions.BulkCampaignStructuredSnippetAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level structured snippet ad extension.

This class exposes properties that can be read and written as fields of the Campaign Structured Snippet Ad Extension record in a bulk file.

For more information, see Campaign Structured Snippet Extension at https://go.microsoft.com/fwlink/?linkid=846127

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_structured_snippet_ad_extensions.BulkStructuredSnippetAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a structured snippet ad extension.

This class exposes the structured_snippet_ad_extension property that can be read and written as fields of the Structured Snippet Ad Extension record in a bulk file.

For more information, see Structured Snippet Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127

See also:

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

property structured_snippet_ad_extension

The structured snippet ad extension.

see Structured Snippet Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127

bingads.v13.bulk.entities.ad_extensions.bulk_video_ad_extensions module

class bingads.v13.bulk.entities.ad_extensions.bulk_video_ad_extensions.BulkAccountVideoAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAccountAdExtensionAssociation

Represents an account level video ad extension.

This class exposes properties that can be read and written as fields of the Account Video Ad Extension record in a bulk file.

For more information, see Account Video Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_video_ad_extensions.BulkAdGroupVideoAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdGroupAdExtensionAssociation

Represents an ad group level video ad extension.

This class exposes properties that can be read and written as fields of the Ad Group Video Ad Extension record in a bulk file.

For more information, see Ad Group Video Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_video_ad_extensions.BulkCampaignVideoAdExtension(ad_extension_id_to_entity_id_association=None, status=None, editorial_status=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkCampaignAdExtensionAssociation

Represents a campaign level video ad extension.

This class exposes properties that can be read and written as fields of the Campaign Video Ad Extension record in a bulk file.

For more information, see Campaign Video Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

class bingads.v13.bulk.entities.ad_extensions.bulk_video_ad_extensions.BulkVideoAdExtension(account_id=None, ad_extension=None)[source]

Bases: bingads.v13.bulk.entities.ad_extensions.common._BulkAdExtensionBase

Represents a video ad extension.

This class exposes the video_ad_extension property that can be read and written as fields of the Video Ad Extension record in a bulk file.

For more information, see Video Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

See also:

process_mappings_from_row_values(row_values)[source]

Process specific entity mappings from CSV values. Must be implemented by each entity.

Parameters

row_values (_RowValues) –

process_mappings_to_row_values(row_values, exclude_readonly_data)[source]

Process specific entity mappings to CSV values. Must be implemented by each entity.

Parameters
  • row_values (_RowValues) – Row values.

  • exclude_readonly_data (bool) – excludeReadonlyData indicates whether readonly data should be written (such as errors, performance data etc.)

property video_ad_extension

The video ad extension.

see Video Ad Extension at https://go.microsoft.com/fwlink/?linkid=846127.

bingads.v13.bulk.entities.ad_extensions.common module

Module contents