Class: Google::Apis::DisplayvideoV4::DisplayVideoService
- Inherits:
-
Core::BaseService
- Object
- Core::BaseService
- Google::Apis::DisplayvideoV4::DisplayVideoService
- Defined in:
- lib/google/apis/displayvideo_v4/service.rb
Overview
Display & Video 360 API
Display & Video 360 API allows users to automate complex Display & Video 360 workflows, such as creating insertion orders and setting targeting options for individual line items.
Constant Summary collapse
- DEFAULT_ENDPOINT_TEMPLATE =
"https://displayvideo.$UNIVERSE_DOMAIN$/"
Instance Attribute Summary collapse
-
#key ⇒ String
API key.
-
#quota_user ⇒ String
Available to use for quota purposes for server-side applications.
Instance Method Summary collapse
-
#audit_advertiser(advertiser_id, read_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AuditAdvertiserResponse
Audits an advertiser.
-
#bulk_advertiser_ad_group_edit_assigned_targeting_options(advertiser_id, bulk_edit_ad_group_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAdGroupAssignedTargetingOptionsResponse
Bulk edits targeting options for multiple ad groups.
-
#bulk_advertiser_ad_group_list_assigned_targeting_options(advertiser_id, ad_group_ids: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkListAdGroupAssignedTargetingOptionsResponse
Lists assigned targeting options for multiple ad groups across targeting types.
-
#bulk_advertiser_channel_site_edit(advertiser_id, channel_id, bulk_edit_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditSitesResponse
Bulk edits sites under a single channel.
-
#bulk_advertiser_line_item_list_assigned_targeting_options(advertiser_id, filter: nil, line_item_ids: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkListAssignedTargetingOptionsResponse
Lists assigned targeting options for multiple line items across targeting types.
-
#bulk_create_ad_assets(advertiser_id, bulk_create_ad_assets_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkCreateAdAssetsResponse
Creates multiple ad assets in a single request.
-
#bulk_edit_assigned_inventory_sources(inventory_source_group_id, bulk_edit_assigned_inventory_sources_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedInventorySourcesResponse
Bulk edits multiple assignments between inventory sources and a single inventory source group.
-
#bulk_edit_assigned_locations(advertiser_id, location_list_id, bulk_edit_assigned_locations_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedLocationsResponse
Bulk edits multiple assignments between locations and a single location list.
-
#bulk_edit_assigned_user_roles(user_id, bulk_edit_assigned_user_roles_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedUserRolesResponse
Bulk edits user roles for a user.
-
#bulk_edit_negative_keywords(advertiser_id, negative_keyword_list_id, bulk_edit_negative_keywords_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditNegativeKeywordsResponse
Bulk edits negative keywords in a single negative keyword list.
-
#bulk_line_item_edit_assigned_targeting_options(advertiser_id, bulk_edit_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedTargetingOptionsResponse
Bulk edits targeting options under multiple line items.
-
#bulk_partner_channel_site_edit(partner_id, channel_id, bulk_edit_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditSitesResponse
Bulk edits sites under a single channel.
-
#bulk_update_line_items(advertiser_id, bulk_update_line_items_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkUpdateLineItemsResponse
Updates multiple line items.
-
#create_ad_asset(advertiser_id, create_ad_asset_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdAsset
Creates an ad asset.
-
#create_advertiser(advertiser_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Advertiser
Creates a new advertiser.
-
#create_advertiser_ad_group(advertiser_id, ad_group_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroup
Creates a new ad group.
-
#create_advertiser_ad_group_ad(advertiser_id, ad_group_ad_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroupAd
Creates an ad group ad.
-
#create_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to an ad group.
-
#create_advertiser_ad_group_youtube_asset_type_youtube_asset_association(advertiser_id, ad_group_id, youtube_asset_type, youtube_asset_association_object = nil, linked_entity_line_item_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::YoutubeAssetAssociation
Creates a new association between the identified resource and a YouTube asset.
-
#create_advertiser_campaign(advertiser_id, campaign_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Campaign
Creates a new campaign.
-
#create_advertiser_channel(advertiser_id, channel_object = nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Creates a new channel.
-
#create_advertiser_channel_site(advertiser_id, channel_id, site_object = nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Site
Creates a site in a channel.
-
#create_advertiser_creative(advertiser_id, creative_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Creative
Creates a new creative.
-
#create_advertiser_insertion_order(advertiser_id, insertion_order_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InsertionOrder
Creates a new insertion order.
-
#create_advertiser_line_item(advertiser_id, line_item_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LineItem
Creates a new line item.
-
#create_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to a line item.
-
#create_advertiser_line_item_youtube_asset_type_youtube_asset_association(advertiser_id, line_item_id, youtube_asset_type, youtube_asset_association_object = nil, linked_entity_ad_group_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::YoutubeAssetAssociation
Creates a new association between the identified resource and a YouTube asset.
-
#create_advertiser_location_list(advertiser_id, location_list_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LocationList
Creates a new location list.
-
#create_advertiser_location_list_assigned_location(advertiser_id, location_list_id, assigned_location_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedLocation
Creates an assignment between a location and a location list.
-
#create_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeywordList
Creates a new negative keyword list.
-
#create_advertiser_negative_keyword_list_negative_keyword(advertiser_id, negative_keyword_list_id, negative_keyword_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeyword
Creates a negative keyword in a negative keyword list.
-
#create_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to an advertiser.
-
#create_custom_bidding_algorithm(custom_bidding_algorithm_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm
Creates a new custom bidding algorithm.
-
#create_custom_bidding_algorithm_rule(custom_bidding_algorithm_id, custom_bidding_algorithm_rules_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules
Creates a new rules resource.
-
#create_custom_bidding_algorithm_script(custom_bidding_algorithm_id, custom_bidding_script_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingScript
Creates a new custom bidding script.
-
#create_first_party_and_partner_audience(first_party_and_partner_audience_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience
Creates a FirstPartyAndPartnerAudience.
-
#create_guaranteed_order(guaranteed_order_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GuaranteedOrder
Creates a new guaranteed order.
-
#create_inventory_source(inventory_source_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySource
Creates a new inventory source.
-
#create_inventory_source_group(inventory_source_group_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceGroup
Creates a new inventory source group.
-
#create_inventory_source_group_assigned_inventory_source(inventory_source_group_id, assigned_inventory_source_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedInventorySource
Creates an assignment between an inventory source and an inventory source group.
-
#create_partner_channel(partner_id, channel_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Creates a new channel.
-
#create_partner_channel_site(partner_id, channel_id, site_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Site
Creates a site in a channel.
-
#create_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to a partner.
-
#create_sdfdownloadtask_sdf_download_task(create_sdf_download_task_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Operation
Creates an SDF Download Task.
-
#create_user(user_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::User
Creates a new user.
-
#delete_advertiser(advertiser_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an advertiser.
-
#delete_advertiser_ad_group(advertiser_id, ad_group_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a AdGroup.
-
#delete_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an ad group ad.
-
#delete_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from an ad group.
-
#delete_advertiser_ad_group_youtube_asset_type_youtube_asset_association(advertiser_id, ad_group_id, youtube_asset_type, youtube_asset_association_id, linked_entity_line_item_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an existing association between the identified resource and a YouTube asset.
-
#delete_advertiser_campaign(advertiser_id, campaign_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Permanently deletes a campaign.
-
#delete_advertiser_channel_site(advertiser_id, channel_id, url_or_app_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a site from a channel.
-
#delete_advertiser_creative(advertiser_id, creative_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a creative.
-
#delete_advertiser_insertion_order(advertiser_id, insertion_order_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an insertion order.
-
#delete_advertiser_line_item(advertiser_id, line_item_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a line item.
-
#delete_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from a line item.
-
#delete_advertiser_line_item_youtube_asset_type_youtube_asset_association(advertiser_id, line_item_id, youtube_asset_type, youtube_asset_association_id, linked_entity_ad_group_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an existing association between the identified resource and a YouTube asset.
-
#delete_advertiser_location_list_assigned_location(advertiser_id, location_list_id, assigned_location_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes the assignment between a location and a location list.
-
#delete_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a negative keyword list given an advertiser ID and a negative keyword list ID.
-
#delete_advertiser_negative_keyword_list_negative_keyword(advertiser_id, negative_keyword_list_id, keyword_value, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a negative keyword from a negative keyword list.
-
#delete_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from an advertiser.
-
#delete_inventory_source_group(inventory_source_group_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an inventory source group.
-
#delete_inventory_source_group_assigned_inventory_source(inventory_source_group_id, assigned_inventory_source_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes the assignment between an inventory source and an inventory source group.
-
#delete_partner_channel_site(partner_id, channel_id, url_or_app_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a site from a channel.
-
#delete_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from a partner.
-
#delete_user(user_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a user.
-
#download_medium(resource_name, fields: nil, quota_user: nil, download_dest: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GoogleBytestreamMedia
Downloads media.
-
#duplicate_line_item(advertiser_id, line_item_id, duplicate_line_item_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::DuplicateLineItemResponse
Duplicates a line item.
-
#edit_advertiser_assigned_targeting_options(advertiser_id, bulk_edit_advertiser_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAdvertiserAssignedTargetingOptionsResponse
Edits targeting options under a single advertiser.
-
#edit_first_party_and_partner_audience_customer_match_members(first_party_and_partner_audience_id, edit_customer_match_members_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::EditCustomerMatchMembersResponse
Updates the member list of a Customer Match audience.
-
#edit_guaranteed_order_read_accessors(guaranteed_order_id, edit_guaranteed_order_read_accessors_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::EditGuaranteedOrderReadAccessorsResponse
Edits read advertisers of a guaranteed order.
-
#edit_inventory_source_read_write_accessors(inventory_source_id, edit_inventory_source_read_write_accessors_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceAccessors
Edits read/write accessors of an inventory source.
-
#edit_partner_assigned_targeting_options(partner_id, bulk_edit_partner_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditPartnerAssignedTargetingOptionsResponse
Edits targeting options under a single partner.
-
#generate_reach_forecast(advertiser_id, generate_reach_forecast_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GenerateReachForecastResponse
Generates a reach forecast for a given advertiser and targeting configuration.
-
#get_advertiser(advertiser_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Advertiser
Gets an advertiser.
-
#get_advertiser_ad_asset(advertiser_id, ad_asset_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdAsset
Gets an ad asset.
-
#get_advertiser_ad_group(advertiser_id, ad_group_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroup
Gets an ad group.
-
#get_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroupAd
Gets an ad group ad.
-
#get_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to an ad group.
-
#get_advertiser_campaign(advertiser_id, campaign_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Campaign
Gets a campaign.
-
#get_advertiser_channel(advertiser_id, channel_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Gets a channel for a partner or advertiser.
-
#get_advertiser_creative(advertiser_id, creative_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Creative
Gets a creative.
-
#get_advertiser_insertion_order(advertiser_id, insertion_order_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InsertionOrder
Gets an insertion order.
-
#get_advertiser_line_item(advertiser_id, line_item_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LineItem
Gets a line item.
-
#get_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to a line item.
-
#get_advertiser_location_list(advertiser_id, location_list_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LocationList
Gets a location list.
-
#get_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeywordList
Gets a negative keyword list given an advertiser ID and a negative keyword list ID.
-
#get_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to an advertiser.
-
#get_combined_audience(combined_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CombinedAudience
Gets a combined audience.
-
#get_custom_bidding_algorithm(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm
Gets a custom bidding algorithm.
-
#get_custom_bidding_algorithm_rule(custom_bidding_algorithm_id, custom_bidding_algorithm_rules_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules
Retrieves a rules resource.
-
#get_custom_bidding_algorithm_script(custom_bidding_algorithm_id, custom_bidding_script_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingScript
Gets a custom bidding script.
-
#get_custom_list(custom_list_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomList
Gets a custom list.
-
#get_first_party_and_partner_audience(first_party_and_partner_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience
Gets a first party or partner audience.
-
#get_floodlight_group(floodlight_group_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FloodlightGroup
Gets a Floodlight group.
-
#get_floodlight_group_floodlight_activity(floodlight_group_id, floodlight_activity_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FloodlightActivity
Gets a Floodlight activity.
-
#get_google_audience(google_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GoogleAudience
Gets a Google audience.
-
#get_guaranteed_order(guaranteed_order_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GuaranteedOrder
Gets a guaranteed order.
-
#get_inventory_source(inventory_source_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySource
Gets an inventory source.
-
#get_inventory_source_group(inventory_source_group_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceGroup
Gets an inventory source group.
-
#get_partner(partner_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Partner
Gets a partner.
-
#get_partner_channel(partner_id, channel_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Gets a channel for a partner or advertiser.
-
#get_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to a partner.
-
#get_sdfdownloadtask_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Operation
Gets the latest state of an asynchronous SDF download task operation.
-
#get_sdfuploadtask_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Operation
Gets the latest state of an asynchronous SDF download task operation.
-
#get_targeting_type_targeting_option(targeting_type, targeting_option_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::TargetingOption
Gets a single targeting option.
-
#get_user(user_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::User
Gets a user.
-
#initialize ⇒ DisplayVideoService
constructor
A new instance of DisplayVideoService.
-
#list_advertiser_ad_assets(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdAssetsResponse
Lists ad assets under an advertiser ID.
-
#list_advertiser_ad_group_ads(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdGroupAdsResponse
Lists ad group ads.
-
#list_advertiser_ad_group_targeting_type_assigned_targeting_options(advertiser_id, ad_group_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdGroupAssignedTargetingOptionsResponse
Lists the targeting options assigned to an ad group.
-
#list_advertiser_ad_group_youtube_asset_type_youtube_asset_associations(advertiser_id, ad_group_id, youtube_asset_type, linked_entity_line_item_id: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse
Lists the YouTube asset associations linked to the given resource.
-
#list_advertiser_ad_groups(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdGroupsResponse
Lists ad groups.
-
#list_advertiser_assigned_targeting_options(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkListAdvertiserAssignedTargetingOptionsResponse
Lists assigned targeting options of an advertiser across targeting types.
-
#list_advertiser_campaigns(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCampaignsResponse
Lists campaigns in an advertiser.
-
#list_advertiser_channel_sites(advertiser_id, channel_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListSitesResponse
Lists sites in a channel.
-
#list_advertiser_channels(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListChannelsResponse
Lists channels for a partner or advertiser.
-
#list_advertiser_creatives(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCreativesResponse
Lists creatives in an advertiser.
-
#list_advertiser_insertion_orders(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInsertionOrdersResponse
Lists insertion orders in an advertiser.
-
#list_advertiser_invoices(advertiser_id, issue_month: nil, loi_sapin_invoice_type: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInvoicesResponse
Lists invoices posted for an advertiser in a given month.
-
#list_advertiser_line_item_targeting_type_assigned_targeting_options(advertiser_id, line_item_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListLineItemAssignedTargetingOptionsResponse
Lists the targeting options assigned to a line item.
-
#list_advertiser_line_item_youtube_asset_type_youtube_asset_associations(advertiser_id, line_item_id, youtube_asset_type, linked_entity_ad_group_id: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse
Lists the YouTube asset associations linked to the given resource.
-
#list_advertiser_line_items(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListLineItemsResponse
Lists line items in an advertiser.
-
#list_advertiser_location_list_assigned_locations(advertiser_id, location_list_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAssignedLocationsResponse
Lists locations assigned to a location list.
-
#list_advertiser_location_lists(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListLocationListsResponse
Lists location lists based on a given advertiser id.
-
#list_advertiser_negative_keyword_list_negative_keywords(advertiser_id, negative_keyword_list_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListNegativeKeywordsResponse
Lists negative keywords in a negative keyword list.
-
#list_advertiser_negative_keyword_lists(advertiser_id, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListNegativeKeywordListsResponse
Lists negative keyword lists based on a given advertiser id.
-
#list_advertiser_targeting_type_assigned_targeting_options(advertiser_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdvertiserAssignedTargetingOptionsResponse
Lists the targeting options assigned to an advertiser.
-
#list_advertisers(filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdvertisersResponse
Lists advertisers that are accessible to the current user.
-
#list_combined_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCombinedAudiencesResponse
Lists combined audiences.
-
#list_custom_bidding_algorithm_rules(custom_bidding_algorithm_id, advertiser_id: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmRulesResponse
Lists rules resources that belong to the given algorithm.
-
#list_custom_bidding_algorithm_scripts(custom_bidding_algorithm_id, advertiser_id: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomBiddingScriptsResponse
Lists custom bidding scripts that belong to the given algorithm.
-
#list_custom_bidding_algorithms(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmsResponse
Lists custom bidding algorithms that are accessible to the current user and can be used in bidding stratgies.
-
#list_custom_lists(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomListsResponse
Lists custom lists.
-
#list_first_party_and_partner_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListFirstPartyAndPartnerAudiencesResponse
Lists first party and partner audiences.
-
#list_floodlight_group_floodlight_activities(floodlight_group_id, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListFloodlightActivitiesResponse
Lists Floodlight activities in a Floodlight group.
-
#list_google_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListGoogleAudiencesResponse
Lists Google audiences.
-
#list_guaranteed_orders(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListGuaranteedOrdersResponse
Lists guaranteed orders that are accessible to the current user.
-
#list_inventory_source_group_assigned_inventory_sources(inventory_source_group_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAssignedInventorySourcesResponse
Lists inventory sources assigned to an inventory source group.
-
#list_inventory_source_groups(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInventorySourceGroupsResponse
Lists inventory source groups that are accessible to the current user.
-
#list_inventory_sources(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInventorySourcesResponse
Lists inventory sources that are accessible to the current user.
-
#list_partner_channel_sites(partner_id, channel_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListSitesResponse
Lists sites in a channel.
-
#list_partner_channels(partner_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListChannelsResponse
Lists channels for a partner or advertiser.
-
#list_partner_targeting_type_assigned_targeting_options(partner_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListPartnerAssignedTargetingOptionsResponse
Lists the targeting options assigned to a partner.
-
#list_partners(filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListPartnersResponse
Lists partners that are accessible to the current user.
-
#list_targeting_type_targeting_options(targeting_type, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListTargetingOptionsResponse
Lists targeting options of a given type.
-
#list_users(filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListUsersResponse
Lists users that are accessible to the current user.
-
#lookup_advertiser_invoice_invoice_currency(advertiser_id, invoice_month: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LookupInvoiceCurrencyResponse
Retrieves the invoice currency used by an advertiser in a given month.
-
#patch_advertiser(advertiser_id, advertiser_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Advertiser
Updates an existing advertiser.
-
#patch_advertiser_ad_asset(advertiser_id, ad_asset_id, ad_asset_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdAsset
Updates an ad asset.
-
#patch_advertiser_ad_group(advertiser_id, ad_group_id, ad_group_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroup
Updates an existing ad group.
-
#patch_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, ad_group_ad_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroupAd
Updates an ad group ad.
-
#patch_advertiser_campaign(advertiser_id, campaign_id, campaign_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Campaign
Updates an existing campaign.
-
#patch_advertiser_channel(advertiser_id, channel_id, channel_object = nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Updates a channel.
-
#patch_advertiser_creative(advertiser_id, creative_id, creative_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Creative
Updates an existing creative.
-
#patch_advertiser_insertion_order(advertiser_id, insertion_order_id, insertion_order_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InsertionOrder
Updates an existing insertion order.
-
#patch_advertiser_line_item(advertiser_id, line_item_id, line_item_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LineItem
Updates an existing line item.
-
#patch_advertiser_location_list(advertiser_id, location_list_id, location_list_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LocationList
Updates a location list.
-
#patch_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, negative_keyword_list_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeywordList
Updates a negative keyword list.
-
#patch_custom_bidding_algorithm(custom_bidding_algorithm_id, custom_bidding_algorithm_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm
Updates an existing custom bidding algorithm.
-
#patch_first_party_and_partner_audience(first_party_and_partner_audience_id, first_party_and_partner_audience_object = nil, advertiser_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience
Updates an existing FirstPartyAndPartnerAudience.
-
#patch_floodlight_group(floodlight_group_id, floodlight_group_object = nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FloodlightGroup
Updates an existing Floodlight group.
-
#patch_guaranteed_order(guaranteed_order_id, guaranteed_order_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GuaranteedOrder
Updates an existing guaranteed order.
-
#patch_inventory_source(inventory_source_id, inventory_source_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySource
Updates an existing inventory source.
-
#patch_inventory_source_group(inventory_source_group_id, inventory_source_group_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceGroup
Updates an inventory source group.
-
#patch_partner_channel(partner_id, channel_id, channel_object = nil, advertiser_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Updates a channel.
-
#patch_user(user_id, user_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::User
Updates an existing user.
-
#replace_advertiser_channel_site(advertiser_id, channel_id, replace_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ReplaceSitesResponse
Replaces all of the sites under a single channel.
-
#replace_negative_keywords(advertiser_id, negative_keyword_list_id, replace_negative_keywords_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ReplaceNegativeKeywordsResponse
Replaces all negative keywords in a single negative keyword list.
-
#replace_partner_channel_site(partner_id, channel_id, replace_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ReplaceSitesResponse
Replaces all of the sites under a single channel.
-
#retrieve_advertiser_reach_forecast_plannable_locations(advertiser_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableLocationsResponse
Retrieves the list of countries where reach forecasting is supported.
-
#retrieve_advertiser_reach_forecast_plannable_products(advertiser_id, plannable_location_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableProductsResponse
Retrieves the list of products that can be planned for a location.
-
#retrieve_advertiser_reach_forecast_plannable_user_interests(advertiser_id, product_category: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableUserInterestsResponse
Retrieves Google Audiences (User Interests) available for forecasting.
-
#retrieve_advertiser_reach_forecast_plannable_user_lists(advertiser_id, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableUserListsResponse
Retrieves first and third party user lists available for forecasting.
-
#search_targeting_options(targeting_type, search_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::SearchTargetingOptionsResponse
Searches for targeting options of a given type based on the given search terms.
-
#upload_ad_asset(advertiser_id, upload_ad_asset_request_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::UploadAdAssetResponse
Uploads and creates an ad asset.
-
#upload_advertiser_asset(advertiser_id, create_asset_request_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CreateAssetResponse
Uploads an asset.
-
#upload_custom_bidding_algorithm_rules(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRulesRef
Creates a rules reference object for an AlgorithmRules file.
-
#upload_custom_bidding_algorithm_script(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingScriptRef
Creates a custom bidding script reference object for a script file.
-
#upload_medium(resource_name, google_bytestream_media_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GoogleBytestreamMedia
Uploads media.
Constructor Details
#initialize ⇒ DisplayVideoService
Returns a new instance of DisplayVideoService.
49 50 51 52 53 54 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 49 def initialize super(DEFAULT_ENDPOINT_TEMPLATE, '', client_name: 'google-apis-displayvideo_v4', client_version: Google::Apis::DisplayvideoV4::GEM_VERSION) @batch_path = 'batch' end |
Instance Attribute Details
#key ⇒ String
Returns API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
42 43 44 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 42 def key @key end |
#quota_user ⇒ String
Returns Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
47 48 49 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 47 def quota_user @quota_user end |
Instance Method Details
#audit_advertiser(advertiser_id, read_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AuditAdvertiserResponse
Audits an advertiser. Returns the counts of used entities per resource type under the advertiser provided. Used entities count towards their respective resource limit. See https://support.google.com/displayvideo/answer/6071450.
84 85 86 87 88 89 90 91 92 93 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 84 def audit_advertiser(advertiser_id, read_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}:audit', ) command.response_representation = Google::Apis::DisplayvideoV4::AuditAdvertiserResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::AuditAdvertiserResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['readMask'] = read_mask unless read_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_advertiser_ad_group_edit_assigned_targeting_options(advertiser_id, bulk_edit_ad_group_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAdGroupAssignedTargetingOptionsResponse
Bulk edits targeting options for multiple ad groups. The same set of delete and create requests will be applied to all specified ad groups. Specifically, the operation will delete the assigned targeting options provided in BulkEditAdGroupAssignedTargetingOptionsRequest.delete_requests from each ad group, and then create the assigned targeting options provided in BulkEditAdGroupAssignedTargetingOptionsRequest.create_requests. This method is only supported for Demand Gen ad groups.
861 862 863 864 865 866 867 868 869 870 871 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 861 def (advertiser_id, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adGroups:bulkEditAssignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditAdGroupAssignedTargetingOptionsRequest::Representation command.request_object = command.response_representation = Google::Apis::DisplayvideoV4::BulkEditAdGroupAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditAdGroupAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_advertiser_ad_group_list_assigned_targeting_options(advertiser_id, ad_group_ids: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkListAdGroupAssignedTargetingOptionsResponse
Lists assigned targeting options for multiple ad groups across targeting types. Inherited assigned targeting options are not included.
922 923 924 925 926 927 928 929 930 931 932 933 934 935 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 922 def (advertiser_id, ad_group_ids: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroups:bulkListAssignedTargetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::BulkListAdGroupAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkListAdGroupAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['adGroupIds'] = ad_group_ids unless ad_group_ids.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_advertiser_channel_site_edit(advertiser_id, channel_id, bulk_edit_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditSitesResponse
Bulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest.deleted_sites and then create the sites provided in BulkEditSitesRequest.created_sites.
1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1965 def bulk_advertiser_channel_site_edit(advertiser_id, channel_id, bulk_edit_sites_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/channels/{+channelId}/sites:bulkEdit', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditSitesRequest::Representation command.request_object = bulk_edit_sites_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkEditSitesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditSitesResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_advertiser_line_item_list_assigned_targeting_options(advertiser_id, filter: nil, line_item_ids: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkListAssignedTargetingOptionsResponse
Lists assigned targeting options for multiple line items across targeting types.
2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2779 def (advertiser_id, filter: nil, line_item_ids: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/lineItems:bulkListAssignedTargetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::BulkListAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkListAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['lineItemIds'] = line_item_ids unless line_item_ids.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_create_ad_assets(advertiser_id, bulk_create_ad_assets_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkCreateAdAssetsResponse
Creates multiple ad assets in a single request. Returns the newly-created ad
assets if successful. Only supports the creation of assets of AdAssetType
AD_ASSET_TYPE_YOUTUBE_VIDEO.
410 411 412 413 414 415 416 417 418 419 420 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 410 def bulk_create_ad_assets(advertiser_id, bulk_create_ad_assets_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adAssets:bulkCreate', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkCreateAdAssetsRequest::Representation command.request_object = bulk_create_ad_assets_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkCreateAdAssetsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkCreateAdAssetsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_edit_assigned_inventory_sources(inventory_source_group_id, bulk_edit_assigned_inventory_sources_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedInventorySourcesResponse
Bulk edits multiple assignments between inventory sources and a single inventory source group. The operation will delete the assigned inventory sources provided in BulkEditAssignedInventorySourcesRequest. deleted_assigned_inventory_sources and then create the assigned inventory sources provided in BulkEditAssignedInventorySourcesRequest. created_assigned_inventory_sources.
6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6310 def bulk_edit_assigned_inventory_sources(inventory_source_group_id, bulk_edit_assigned_inventory_sources_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/inventorySourceGroups/{+inventorySourceGroupId}/assignedInventorySources:bulkEdit', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedInventorySourcesRequest::Representation command.request_object = bulk_edit_assigned_inventory_sources_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedInventorySourcesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditAssignedInventorySourcesResponse command.params['inventorySourceGroupId'] = inventory_source_group_id unless inventory_source_group_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_edit_assigned_locations(advertiser_id, location_list_id, bulk_edit_assigned_locations_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedLocationsResponse
Bulk edits multiple assignments between locations and a single location list. The operation will delete the assigned locations provided in deletedAssignedLocations and then create the assigned locations provided in createdAssignedLocations.
3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3732 def bulk_edit_assigned_locations(advertiser_id, location_list_id, bulk_edit_assigned_locations_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/locationLists/{+locationListId}/assignedLocations:bulkEdit', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedLocationsRequest::Representation command.request_object = bulk_edit_assigned_locations_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedLocationsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditAssignedLocationsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['locationListId'] = location_list_id unless location_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_edit_assigned_user_roles(user_id, bulk_edit_assigned_user_roles_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedUserRolesResponse
Bulk edits user roles for a user. The operation will delete the assigned user roles provided in BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles and then assign the user roles provided in BulkEditAssignedUserRolesRequest. createdAssignedUserRoles. This method has unique authentication requirements. Read the prerequisites in our Managing Users guide before using this method. The "Try this method" feature does not work for this method.
7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7760 def bulk_edit_assigned_user_roles(user_id, bulk_edit_assigned_user_roles_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/users/{+userId}:bulkEditAssignedUserRoles', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedUserRolesRequest::Representation command.request_object = bulk_edit_assigned_user_roles_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedUserRolesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditAssignedUserRolesResponse command.params['userId'] = user_id unless user_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_edit_negative_keywords(advertiser_id, negative_keyword_list_id, bulk_edit_negative_keywords_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditNegativeKeywordsResponse
Bulk edits negative keywords in a single negative keyword list. The operation will delete the negative keywords provided in BulkEditNegativeKeywordsRequest. deleted_negative_keywords and then create the negative keywords provided in BulkEditNegativeKeywordsRequest.created_negative_keywords. This operation is guaranteed to be atomic and will never result in a partial success or partial failure.
4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4094 def bulk_edit_negative_keywords(advertiser_id, negative_keyword_list_id, bulk_edit_negative_keywords_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/negativeKeywordLists/{+negativeKeywordListId}/negativeKeywords:bulkEdit', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditNegativeKeywordsRequest::Representation command.request_object = bulk_edit_negative_keywords_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkEditNegativeKeywordsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditNegativeKeywordsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_line_item_edit_assigned_targeting_options(advertiser_id, bulk_edit_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAssignedTargetingOptionsResponse
Bulk edits targeting options under multiple line items. The operation will delete the assigned targeting options provided in BulkEditAssignedTargetingOptionsRequest.delete_requests and then create the assigned targeting options provided in BulkEditAssignedTargetingOptionsRequest. create_requests. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * lineItems.bulkUpdate * lineItems.patch * assignedTargetingOptions.create * assignedTargetingOptions. delete YouTube & Partners line items cannot be created or updated using the API.
2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2715 def (advertiser_id, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/lineItems:bulkEditAssignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedTargetingOptionsRequest::Representation command.request_object = command.response_representation = Google::Apis::DisplayvideoV4::BulkEditAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_partner_channel_site_edit(partner_id, channel_id, bulk_edit_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditSitesResponse
Bulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest.deleted_sites and then create the sites provided in BulkEditSitesRequest.created_sites.
7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7099 def bulk_partner_channel_site_edit(partner_id, channel_id, bulk_edit_sites_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/partners/{partnerId}/channels/{+channelId}/sites:bulkEdit', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditSitesRequest::Representation command.request_object = bulk_edit_sites_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkEditSitesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditSitesResponse command.params['partnerId'] = partner_id unless partner_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#bulk_update_line_items(advertiser_id, bulk_update_line_items_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkUpdateLineItemsResponse
Updates multiple line items. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * BulkEditAssignedTargetingOptions * UpdateLineItem * assignedTargetingOptions. create * assignedTargetingOptions.delete YouTube & Partners line items cannot be created or updated using the API.
2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2819 def bulk_update_line_items(advertiser_id, bulk_update_line_items_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/lineItems:bulkUpdate', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkUpdateLineItemsRequest::Representation command.request_object = bulk_update_line_items_request_object command.response_representation = Google::Apis::DisplayvideoV4::BulkUpdateLineItemsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkUpdateLineItemsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_ad_asset(advertiser_id, create_ad_asset_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdAsset
Creates an ad asset. Returns the newly-created ad asset if successful. Only
supports the creation of assets of AdAssetType AD_ASSET_TYPE_YOUTUBE_VIDEO.
444 445 446 447 448 449 450 451 452 453 454 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 444 def create_ad_asset(advertiser_id, create_ad_asset_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adAssets', ) command.request_representation = Google::Apis::DisplayvideoV4::CreateAdAssetRequest::Representation command.request_object = create_ad_asset_request_object command.response_representation = Google::Apis::DisplayvideoV4::AdAsset::Representation command.response_class = Google::Apis::DisplayvideoV4::AdAsset command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser(advertiser_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Advertiser
Creates a new advertiser. Returns the newly created advertiser if successful. * This method regularly experiences high latency.* We recommend increasing your default timeout to avoid errors.
117 118 119 120 121 122 123 124 125 126 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 117 def create_advertiser(advertiser_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers', ) command.request_representation = Google::Apis::DisplayvideoV4::Advertiser::Representation command.request_object = advertiser_object command.response_representation = Google::Apis::DisplayvideoV4::Advertiser::Representation command.response_class = Google::Apis::DisplayvideoV4::Advertiser command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_ad_group(advertiser_id, ad_group_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroup
Creates a new ad group. Returns the newly created ad group if successful. This method is only supported for Demand Gen ad groups.
959 960 961 962 963 964 965 966 967 968 969 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 959 def create_advertiser_ad_group(advertiser_id, ad_group_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adGroups', ) command.request_representation = Google::Apis::DisplayvideoV4::AdGroup::Representation command.request_object = ad_group_object command.response_representation = Google::Apis::DisplayvideoV4::AdGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::AdGroup command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_ad_group_ad(advertiser_id, ad_group_ad_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroupAd
Creates an ad group ad. This method is only supported for Demand Gen ads.
656 657 658 659 660 661 662 663 664 665 666 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 656 def create_advertiser_ad_group_ad(advertiser_id, ad_group_ad_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adGroupAds', ) command.request_representation = Google::Apis::DisplayvideoV4::AdGroupAd::Representation command.request_object = ad_group_ad_object command.response_representation = Google::Apis::DisplayvideoV4::AdGroupAd::Representation command.response_class = Google::Apis::DisplayvideoV4::AdGroupAd command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to an ad group. Returns the assigned targeting option if successful. This method is only supported for Demand Gen ad groups.
1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1173 def create_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.request_object = assigned_targeting_option_object command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_ad_group_youtube_asset_type_youtube_asset_association(advertiser_id, ad_group_id, youtube_asset_type, youtube_asset_association_object = nil, linked_entity_line_item_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::YoutubeAssetAssociation
Creates a new association between the identified resource and a YouTube asset. Returns the newly-created association. Warning: This method is only available to an informed subset of users.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1387 def create_advertiser_ad_group_youtube_asset_type_youtube_asset_association(advertiser_id, ad_group_id, youtube_asset_type, youtube_asset_association_object = nil, linked_entity_line_item_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations', ) command.request_representation = Google::Apis::DisplayvideoV4::YoutubeAssetAssociation::Representation command.request_object = youtube_asset_association_object command.response_representation = Google::Apis::DisplayvideoV4::YoutubeAssetAssociation::Representation command.response_class = Google::Apis::DisplayvideoV4::YoutubeAssetAssociation command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.params['youtubeAssetType'] = youtube_asset_type unless youtube_asset_type.nil? command.query['linkedEntity.lineItemId'] = linked_entity_line_item_id unless linked_entity_line_item_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_campaign(advertiser_id, campaign_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Campaign
Creates a new campaign. Returns the newly created campaign if successful.
1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1577 def create_advertiser_campaign(advertiser_id, campaign_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/campaigns', ) command.request_representation = Google::Apis::DisplayvideoV4::Campaign::Representation command.request_object = campaign_object command.response_representation = Google::Apis::DisplayvideoV4::Campaign::Representation command.response_class = Google::Apis::DisplayvideoV4::Campaign command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_channel(advertiser_id, channel_object = nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Creates a new channel. Returns the newly created channel if successful.
1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1789 def create_advertiser_channel(advertiser_id, channel_object = nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/channels', ) command.request_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.request_object = channel_object command.response_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.response_class = Google::Apis::DisplayvideoV4::Channel command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_channel_site(advertiser_id, channel_id, site_object = nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Site
Creates a site in a channel.
2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2003 def create_advertiser_channel_site(advertiser_id, channel_id, site_object = nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/channels/{+channelId}/sites', ) command.request_representation = Google::Apis::DisplayvideoV4::Site::Representation command.request_object = site_object command.response_representation = Google::Apis::DisplayvideoV4::Site::Representation command.response_class = Google::Apis::DisplayvideoV4::Site command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_creative(advertiser_id, creative_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Creative
Creates a new creative. Returns the newly created creative if successful. A " Standard" user role or greater for the parent advertiser or partner is required to make this request.
2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2182 def create_advertiser_creative(advertiser_id, creative_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/creatives', ) command.request_representation = Google::Apis::DisplayvideoV4::Creative::Representation command.request_object = creative_object command.response_representation = Google::Apis::DisplayvideoV4::Creative::Representation command.response_class = Google::Apis::DisplayvideoV4::Creative command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_insertion_order(advertiser_id, insertion_order_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InsertionOrder
Creates a new insertion order. Returns the newly created insertion order if successful.
2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2411 def create_advertiser_insertion_order(advertiser_id, insertion_order_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/insertionOrders', ) command.request_representation = Google::Apis::DisplayvideoV4::InsertionOrder::Representation command.request_object = insertion_order_object command.response_representation = Google::Apis::DisplayvideoV4::InsertionOrder::Representation command.response_class = Google::Apis::DisplayvideoV4::InsertionOrder command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_line_item(advertiser_id, line_item_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LineItem
Creates a new line item. Returns the newly created line item if successful. YouTube & Partners line items cannot be created or updated using the API.
2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2853 def create_advertiser_line_item(advertiser_id, line_item_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/lineItems', ) command.request_representation = Google::Apis::DisplayvideoV4::LineItem::Representation command.request_object = line_item_object command.response_representation = Google::Apis::DisplayvideoV4::LineItem::Representation command.response_class = Google::Apis::DisplayvideoV4::LineItem command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to a line item. Returns the assigned targeting option if successful. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * lineItems. bulkEditAssignedTargetingOptions * lineItems.bulkUpdate * lineItems.patch * DeleteLineItemAssignedTargetingOption YouTube & Partners line items cannot be created or updated using the API.
3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3145 def create_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.request_object = assigned_targeting_option_object command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_line_item_youtube_asset_type_youtube_asset_association(advertiser_id, line_item_id, youtube_asset_type, youtube_asset_association_object = nil, linked_entity_ad_group_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::YoutubeAssetAssociation
Creates a new association between the identified resource and a YouTube asset. Returns the newly-created association. Warning: This method is only available to an informed subset of users.
3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3419 def create_advertiser_line_item_youtube_asset_type_youtube_asset_association(advertiser_id, line_item_id, youtube_asset_type, youtube_asset_association_object = nil, linked_entity_ad_group_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations', ) command.request_representation = Google::Apis::DisplayvideoV4::YoutubeAssetAssociation::Representation command.request_object = youtube_asset_association_object command.response_representation = Google::Apis::DisplayvideoV4::YoutubeAssetAssociation::Representation command.response_class = Google::Apis::DisplayvideoV4::YoutubeAssetAssociation command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.params['youtubeAssetType'] = youtube_asset_type unless youtube_asset_type.nil? command.query['linkedEntity.adGroupId'] = linked_entity_ad_group_id unless linked_entity_ad_group_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_location_list(advertiser_id, location_list_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LocationList
Creates a new location list. Returns the newly created location list if successful.
3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3562 def create_advertiser_location_list(advertiser_id, location_list_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/locationLists', ) command.request_representation = Google::Apis::DisplayvideoV4::LocationList::Representation command.request_object = location_list_object command.response_representation = Google::Apis::DisplayvideoV4::LocationList::Representation command.response_class = Google::Apis::DisplayvideoV4::LocationList command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_location_list_assigned_location(advertiser_id, location_list_id, assigned_location_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedLocation
Creates an assignment between a location and a location list.
3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3768 def create_advertiser_location_list_assigned_location(advertiser_id, location_list_id, assigned_location_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations', ) command.request_representation = Google::Apis::DisplayvideoV4::AssignedLocation::Representation command.request_object = assigned_location_object command.response_representation = Google::Apis::DisplayvideoV4::AssignedLocation::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedLocation command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['locationListId'] = location_list_id unless location_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeywordList
Creates a new negative keyword list. Returns the newly created negative keyword list if successful.
3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3899 def create_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/negativeKeywordLists', ) command.request_representation = Google::Apis::DisplayvideoV4::NegativeKeywordList::Representation command.request_object = negative_keyword_list_object command.response_representation = Google::Apis::DisplayvideoV4::NegativeKeywordList::Representation command.response_class = Google::Apis::DisplayvideoV4::NegativeKeywordList command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_negative_keyword_list_negative_keyword(advertiser_id, negative_keyword_list_id, negative_keyword_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeyword
Creates a negative keyword in a negative keyword list.
4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4132 def create_advertiser_negative_keyword_list_negative_keyword(advertiser_id, negative_keyword_list_id, negative_keyword_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/negativeKeywordLists/{+negativeKeywordListId}/negativeKeywords', ) command.request_representation = Google::Apis::DisplayvideoV4::NegativeKeyword::Representation command.request_object = negative_keyword_object command.response_representation = Google::Apis::DisplayvideoV4::NegativeKeyword::Representation command.response_class = Google::Apis::DisplayvideoV4::NegativeKeyword command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to an advertiser. Returns the assigned targeting option if successful.
4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4495 def create_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.request_object = assigned_targeting_option_object command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_custom_bidding_algorithm(custom_bidding_algorithm_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm
Creates a new custom bidding algorithm. Returns the newly created custom bidding algorithm if successful.
4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4771 def create_custom_bidding_algorithm(custom_bidding_algorithm_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/customBiddingAlgorithms', ) command.request_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm::Representation command.request_object = custom_bidding_algorithm_object command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_custom_bidding_algorithm_rule(custom_bidding_algorithm_id, custom_bidding_algorithm_rules_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules
Creates a new rules resource. Returns the newly created rules resource if successful. Requests creating a custom bidding rules resource under an algorithm assigned to a line item will return an error.
5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5031 def create_custom_bidding_algorithm_rule(custom_bidding_algorithm_id, custom_bidding_algorithm_rules_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}/rules', ) command.request_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules::Representation command.request_object = custom_bidding_algorithm_rules_object command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_custom_bidding_algorithm_script(custom_bidding_algorithm_id, custom_bidding_script_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingScript
Creates a new custom bidding script. Returns the newly created script if successful. Requests creating a custom bidding script under an algorithm assigned to a line item will return an error.
5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5165 def create_custom_bidding_algorithm_script(custom_bidding_algorithm_id, custom_bidding_script_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}/scripts', ) command.request_representation = Google::Apis::DisplayvideoV4::CustomBiddingScript::Representation command.request_object = custom_bidding_script_object command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingScript::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingScript command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_first_party_and_partner_audience(first_party_and_partner_audience_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience
Creates a FirstPartyAndPartnerAudience. Only supported for the following
audience_type: * CUSTOMER_MATCH_CONTACT_INFO * CUSTOMER_MATCH_DEVICE_ID
5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5386 def create_first_party_and_partner_audience(first_party_and_partner_audience_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/firstPartyAndPartnerAudiences', ) command.request_representation = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience::Representation command.request_object = first_party_and_partner_audience_object command.response_representation = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience::Representation command.response_class = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_guaranteed_order(guaranteed_order_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GuaranteedOrder
Creates a new guaranteed order. Returns the newly created guaranteed order if successful.
5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5864 def create_guaranteed_order(guaranteed_order_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/guaranteedOrders', ) command.request_representation = Google::Apis::DisplayvideoV4::GuaranteedOrder::Representation command.request_object = guaranteed_order_object command.response_representation = Google::Apis::DisplayvideoV4::GuaranteedOrder::Representation command.response_class = Google::Apis::DisplayvideoV4::GuaranteedOrder command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_inventory_source(inventory_source_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySource
Creates a new inventory source. Returns the newly created inventory source if successful.
6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6499 def create_inventory_source(inventory_source_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/inventorySources', ) command.request_representation = Google::Apis::DisplayvideoV4::InventorySource::Representation command.request_object = inventory_source_object command.response_representation = Google::Apis::DisplayvideoV4::InventorySource::Representation command.response_class = Google::Apis::DisplayvideoV4::InventorySource command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_inventory_source_group(inventory_source_group_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceGroup
Creates a new inventory source group. Returns the newly created inventory source group if successful.
6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6085 def create_inventory_source_group(inventory_source_group_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/inventorySourceGroups', ) command.request_representation = Google::Apis::DisplayvideoV4::InventorySourceGroup::Representation command.request_object = inventory_source_group_object command.response_representation = Google::Apis::DisplayvideoV4::InventorySourceGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::InventorySourceGroup command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_inventory_source_group_assigned_inventory_source(inventory_source_group_id, assigned_inventory_source_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedInventorySource
Creates an assignment between an inventory source and an inventory source group.
6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6351 def create_inventory_source_group_assigned_inventory_source(inventory_source_group_id, assigned_inventory_source_object = nil, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/inventorySourceGroups/{+inventorySourceGroupId}/assignedInventorySources', ) command.request_representation = Google::Apis::DisplayvideoV4::AssignedInventorySource::Representation command.request_object = assigned_inventory_source_object command.response_representation = Google::Apis::DisplayvideoV4::AssignedInventorySource::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedInventorySource command.params['inventorySourceGroupId'] = inventory_source_group_id unless inventory_source_group_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_partner_channel(partner_id, channel_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Creates a new channel. Returns the newly created channel if successful.
6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6923 def create_partner_channel(partner_id, channel_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/partners/{+partnerId}/channels', ) command.request_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.request_object = channel_object command.response_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.response_class = Google::Apis::DisplayvideoV4::Channel command.params['partnerId'] = partner_id unless partner_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_partner_channel_site(partner_id, channel_id, site_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Site
Creates a site in a channel.
7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7137 def create_partner_channel_site(partner_id, channel_id, site_object = nil, advertiser_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/partners/{partnerId}/channels/{+channelId}/sites', ) command.request_representation = Google::Apis::DisplayvideoV4::Site::Representation command.request_object = site_object command.response_representation = Google::Apis::DisplayvideoV4::Site::Representation command.response_class = Google::Apis::DisplayvideoV4::Site command.params['partnerId'] = partner_id unless partner_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Assigns a targeting option to a partner. Returns the assigned targeting option if successful.
7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7318 def create_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/partners/{+partnerId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.request_object = assigned_targeting_option_object command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['partnerId'] = partner_id unless partner_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_sdfdownloadtask_sdf_download_task(create_sdf_download_task_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Operation
Creates an SDF Download Task. Returns an Operation. An SDF Download Task is a
long-running, asynchronous operation. The metadata type of this operation is
SdfDownloadTaskMetadata. If the request is successful, the response type of
the operation is SdfDownloadTask. The response will not include the download
files, which must be retrieved with media.download. The state of operation can
be retrieved with sdfdownloadtasks.operations.get. Any errors can be found
in the error.message. Note that error.details is expected to be empty.
7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7493 def create_sdfdownloadtask_sdf_download_task(create_sdf_download_task_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/sdfdownloadtasks', ) command.request_representation = Google::Apis::DisplayvideoV4::CreateSdfDownloadTaskRequest::Representation command.request_object = create_sdf_download_task_request_object command.response_representation = Google::Apis::DisplayvideoV4::Operation::Representation command.response_class = Google::Apis::DisplayvideoV4::Operation command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#create_user(user_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::User
Creates a new user. Returns the newly created user if successful. This method has unique authentication requirements. Read the prerequisites in our Managing Users guide before using this method. The "Try this method" feature does not work for this method.
7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7795 def create_user(user_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/users', ) command.request_representation = Google::Apis::DisplayvideoV4::User::Representation command.request_object = user_object command.response_representation = Google::Apis::DisplayvideoV4::User::Representation command.response_class = Google::Apis::DisplayvideoV4::User command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser(advertiser_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an advertiser. Deleting an advertiser will delete all of its child resources, for example, campaigns, insertion orders and line items. A deleted advertiser cannot be recovered.
150 151 152 153 154 155 156 157 158 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 150 def delete_advertiser(advertiser_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_ad_group(advertiser_id, ad_group_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a AdGroup. Returns error code NOT_FOUND if the ad group does not
exist. This method is only supported for Demand Gen ad groups.
994 995 996 997 998 999 1000 1001 1002 1003 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 994 def delete_advertiser_ad_group(advertiser_id, ad_group_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an ad group ad. This method is only supported for Demand Gen ads.
690 691 692 693 694 695 696 697 698 699 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 690 def delete_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/adGroupAds/{+adGroupAdId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupAdId'] = ad_group_ad_id unless ad_group_ad_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from an ad group. This method is only
supported for Demand Gen ad groups with the AdGroupFormat
AD_GROUP_FORMAT_DEMAND_GEN.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1223 def delete_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_ad_group_youtube_asset_type_youtube_asset_association(advertiser_id, ad_group_id, youtube_asset_type, youtube_asset_association_id, linked_entity_line_item_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an existing association between the identified resource and a YouTube asset. Warning: This method is only available to an informed subset of users.
1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1436 def delete_advertiser_ad_group_youtube_asset_type_youtube_asset_association(advertiser_id, ad_group_id, youtube_asset_type, youtube_asset_association_id, linked_entity_line_item_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations/{+youtubeAssetAssociationId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.params['youtubeAssetType'] = youtube_asset_type unless youtube_asset_type.nil? command.params['youtubeAssetAssociationId'] = youtube_asset_association_id unless youtube_asset_association_id.nil? command.query['linkedEntity.lineItemId'] = linked_entity_line_item_id unless linked_entity_line_item_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_campaign(advertiser_id, campaign_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Permanently deletes a campaign. A deleted campaign cannot be recovered. The
campaign should be archived first, i.e. set entity_status to
ENTITY_STATUS_ARCHIVED, to be able to delete it. This method regularly
experiences high latency. We recommend increasing your default timeout to
avoid errors.
1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1616 def delete_advertiser_campaign(advertiser_id, campaign_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/campaigns/{+campaignId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['campaignId'] = campaign_id unless campaign_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_channel_site(advertiser_id, channel_id, url_or_app_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a site from a channel.
2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2043 def delete_advertiser_channel_site(advertiser_id, channel_id, url_or_app_id, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{advertiserId}/channels/{+channelId}/sites/{+urlOrAppId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.params['urlOrAppId'] = url_or_app_id unless url_or_app_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_creative(advertiser_id, creative_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a creative. Returns error code NOT_FOUND if the creative does not
exist. The creative should be archived first, i.e. set entity_status to
ENTITY_STATUS_ARCHIVED, before it can be deleted. A "Standard" user role or greater for the parent
advertiser or partner is required to make this request.
2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2220 def delete_advertiser_creative(advertiser_id, creative_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/creatives/{+creativeId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['creativeId'] = creative_id unless creative_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_insertion_order(advertiser_id, insertion_order_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an insertion order. Returns error code NOT_FOUND if the insertion
order does not exist. The insertion order should be archived first, i.e. set
entity_status to ENTITY_STATUS_ARCHIVED, to be able to delete it.
2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2447 def delete_advertiser_insertion_order(advertiser_id, insertion_order_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/insertionOrders/{+insertionOrderId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['insertionOrderId'] = insertion_order_id unless insertion_order_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_line_item(advertiser_id, line_item_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a line item. Returns error code NOT_FOUND if the line item does not
exist. The line item should be archived first, i.e. set entity_status to
ENTITY_STATUS_ARCHIVED, to be able to delete it. YouTube & Partners line
items cannot be created or updated using the API.
2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2890 def delete_advertiser_line_item(advertiser_id, line_item_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from a line item. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * lineItems.bulkEditAssignedTargetingOptions * lineItems. bulkUpdate * lineItems.patch * CreateLineItemAssignedTargetingOption YouTube & Partners line items cannot be created or updated using the API.
3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3214 def delete_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_line_item_youtube_asset_type_youtube_asset_association(advertiser_id, line_item_id, youtube_asset_type, youtube_asset_association_id, linked_entity_ad_group_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an existing association between the identified resource and a YouTube asset. Warning: This method is only available to an informed subset of users.
3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3468 def delete_advertiser_line_item_youtube_asset_type_youtube_asset_association(advertiser_id, line_item_id, youtube_asset_type, youtube_asset_association_id, linked_entity_ad_group_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations/{+youtubeAssetAssociationId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.params['youtubeAssetType'] = youtube_asset_type unless youtube_asset_type.nil? command.params['youtubeAssetAssociationId'] = youtube_asset_association_id unless youtube_asset_association_id.nil? command.query['linkedEntity.adGroupId'] = linked_entity_ad_group_id unless linked_entity_ad_group_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_location_list_assigned_location(advertiser_id, location_list_id, assigned_location_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes the assignment between a location and a location list.
3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3805 def delete_advertiser_location_list_assigned_location(advertiser_id, location_list_id, assigned_location_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations/{+assignedLocationId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['locationListId'] = location_list_id unless location_list_id.nil? command.params['assignedLocationId'] = assigned_location_id unless assigned_location_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a negative keyword list given an advertiser ID and a negative keyword list ID.
3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3935 def delete_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/negativeKeywordLists/{+negativeKeywordListId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_negative_keyword_list_negative_keyword(advertiser_id, negative_keyword_list_id, keyword_value, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a negative keyword from a negative keyword list.
4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4171 def delete_advertiser_negative_keyword_list_negative_keyword(advertiser_id, negative_keyword_list_id, keyword_value, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{advertiserId}/negativeKeywordLists/{+negativeKeywordListId}/negativeKeywords/{+keywordValue}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.params['keywordValue'] = keyword_value unless keyword_value.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from an advertiser.
4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4535 def delete_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/advertisers/{+advertiserId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_inventory_source_group(inventory_source_group_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an inventory source group.
6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6124 def delete_inventory_source_group(inventory_source_group_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/inventorySourceGroups/{+inventorySourceGroupId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['inventorySourceGroupId'] = inventory_source_group_id unless inventory_source_group_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_inventory_source_group_assigned_inventory_source(inventory_source_group_id, assigned_inventory_source_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes the assignment between an inventory source and an inventory source group.
6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6395 def delete_inventory_source_group_assigned_inventory_source(inventory_source_group_id, assigned_inventory_source_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/inventorySourceGroups/{+inventorySourceGroupId}/assignedInventorySources/{+assignedInventorySourceId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['inventorySourceGroupId'] = inventory_source_group_id unless inventory_source_group_id.nil? command.params['assignedInventorySourceId'] = assigned_inventory_source_id unless assigned_inventory_source_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_partner_channel_site(partner_id, channel_id, url_or_app_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a site from a channel.
7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7177 def delete_partner_channel_site(partner_id, channel_id, url_or_app_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/partners/{partnerId}/channels/{+channelId}/sites/{+urlOrAppId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['partnerId'] = partner_id unless partner_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.params['urlOrAppId'] = url_or_app_id unless url_or_app_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes an assigned targeting option from a partner.
7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7356 def delete_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/partners/{+partnerId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['partnerId'] = partner_id unless partner_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#delete_user(user_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Empty
Deletes a user. This method has unique authentication requirements. Read the prerequisites in our Managing Users guide before using this method. The "Try this method" feature does not work for this method.
7829 7830 7831 7832 7833 7834 7835 7836 7837 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7829 def delete_user(user_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v4/users/{+userId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Empty::Representation command.response_class = Google::Apis::DisplayvideoV4::Empty command.params['userId'] = user_id unless user_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#download_medium(resource_name, fields: nil, quota_user: nil, download_dest: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GoogleBytestreamMedia
Downloads media. Download is supported on the URI /download/resource_name=
?alt=media. **Note: Download requests will not be successful without
including alt=media query string.
6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6718 def download_medium(resource_name, fields: nil, quota_user: nil, download_dest: nil, options: nil, &block) if download_dest.nil? command = make_simple_command(:get, 'download/{+resourceName}', ) else command = make_download_command(:get, 'download/{+resourceName}', ) command.download_dest = download_dest end command.response_representation = Google::Apis::DisplayvideoV4::GoogleBytestreamMedia::Representation command.response_class = Google::Apis::DisplayvideoV4::GoogleBytestreamMedia command.params['resourceName'] = resource_name unless resource_name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#duplicate_line_item(advertiser_id, line_item_id, duplicate_line_item_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::DuplicateLineItemResponse
Duplicates a line item. Returns the ID of the created line item if successful. YouTube & Partners line items cannot be created or updated using the API. ** This method regularly experiences high latency.** We recommend increasing your default timeout to avoid errors.
2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2928 def duplicate_line_item(advertiser_id, line_item_id, duplicate_line_item_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}:duplicate', ) command.request_representation = Google::Apis::DisplayvideoV4::DuplicateLineItemRequest::Representation command.request_object = duplicate_line_item_request_object command.response_representation = Google::Apis::DisplayvideoV4::DuplicateLineItemResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::DuplicateLineItemResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#edit_advertiser_assigned_targeting_options(advertiser_id, bulk_edit_advertiser_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditAdvertiserAssignedTargetingOptionsResponse
Edits targeting options under a single advertiser. The operation will delete the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.delete_requests and then create the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.create_requests .
185 186 187 188 189 190 191 192 193 194 195 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 185 def (advertiser_id, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}:editAssignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditAdvertiserAssignedTargetingOptionsRequest::Representation command.request_object = command.response_representation = Google::Apis::DisplayvideoV4::BulkEditAdvertiserAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditAdvertiserAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#edit_first_party_and_partner_audience_customer_match_members(first_party_and_partner_audience_id, edit_customer_match_members_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::EditCustomerMatchMembersResponse
Updates the member list of a Customer Match audience. Only supported for the
following audience_type: * CUSTOMER_MATCH_CONTACT_INFO *
CUSTOMER_MATCH_DEVICE_ID
5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5422 def edit_first_party_and_partner_audience_customer_match_members(first_party_and_partner_audience_id, edit_customer_match_members_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/firstPartyAndPartnerAudiences/{+firstPartyAndPartnerAudienceId}:editCustomerMatchMembers', ) command.request_representation = Google::Apis::DisplayvideoV4::EditCustomerMatchMembersRequest::Representation command.request_object = edit_customer_match_members_request_object command.response_representation = Google::Apis::DisplayvideoV4::EditCustomerMatchMembersResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::EditCustomerMatchMembersResponse command.params['firstPartyAndPartnerAudienceId'] = first_party_and_partner_audience_id unless first_party_and_partner_audience_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#edit_guaranteed_order_read_accessors(guaranteed_order_id, edit_guaranteed_order_read_accessors_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::EditGuaranteedOrderReadAccessorsResponse
Edits read advertisers of a guaranteed order.
5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5899 def edit_guaranteed_order_read_accessors(guaranteed_order_id, edit_guaranteed_order_read_accessors_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/guaranteedOrders/{+guaranteedOrderId}:editGuaranteedOrderReadAccessors', ) command.request_representation = Google::Apis::DisplayvideoV4::EditGuaranteedOrderReadAccessorsRequest::Representation command.request_object = edit_guaranteed_order_read_accessors_request_object command.response_representation = Google::Apis::DisplayvideoV4::EditGuaranteedOrderReadAccessorsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::EditGuaranteedOrderReadAccessorsResponse command.params['guaranteedOrderId'] = guaranteed_order_id unless guaranteed_order_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#edit_inventory_source_read_write_accessors(inventory_source_id, edit_inventory_source_read_write_accessors_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceAccessors
Edits read/write accessors of an inventory source. Returns the updated read_write_accessors for the inventory source.
6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6534 def edit_inventory_source_read_write_accessors(inventory_source_id, edit_inventory_source_read_write_accessors_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/inventorySources/{+inventorySourceId}:editInventorySourceReadWriteAccessors', ) command.request_representation = Google::Apis::DisplayvideoV4::EditInventorySourceReadWriteAccessorsRequest::Representation command.request_object = edit_inventory_source_read_write_accessors_request_object command.response_representation = Google::Apis::DisplayvideoV4::InventorySourceAccessors::Representation command.response_class = Google::Apis::DisplayvideoV4::InventorySourceAccessors command.params['inventorySourceId'] = inventory_source_id unless inventory_source_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#edit_partner_assigned_targeting_options(partner_id, bulk_edit_partner_assigned_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkEditPartnerAssignedTargetingOptionsResponse
Edits targeting options under a single partner. The operation will delete the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.deleteRequests and then create the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.createRequests .
6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6803 def (partner_id, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/partners/{+partnerId}:editAssignedTargetingOptions', ) command.request_representation = Google::Apis::DisplayvideoV4::BulkEditPartnerAssignedTargetingOptionsRequest::Representation command.request_object = command.response_representation = Google::Apis::DisplayvideoV4::BulkEditPartnerAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkEditPartnerAssignedTargetingOptionsResponse command.params['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#generate_reach_forecast(advertiser_id, generate_reach_forecast_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GenerateReachForecastResponse
Generates a reach forecast for a given advertiser and targeting configuration.
4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4306 def generate_reach_forecast(advertiser_id, generate_reach_forecast_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/reachForecast:generateReachForecast', ) command.request_representation = Google::Apis::DisplayvideoV4::GenerateReachForecastRequest::Representation command.request_object = generate_reach_forecast_request_object command.response_representation = Google::Apis::DisplayvideoV4::GenerateReachForecastResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::GenerateReachForecastResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser(advertiser_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Advertiser
Gets an advertiser.
217 218 219 220 221 222 223 224 225 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 217 def get_advertiser(advertiser_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Advertiser::Representation command.response_class = Google::Apis::DisplayvideoV4::Advertiser command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_ad_asset(advertiser_id, ad_asset_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdAsset
Gets an ad asset. Only supports the retrieval of assets of AdAssetType
AD_ASSET_TYPE_YOUTUBE_VIDEO.
480 481 482 483 484 485 486 487 488 489 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 480 def get_advertiser_ad_asset(advertiser_id, ad_asset_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adAssets/{+adAssetId}', ) command.response_representation = Google::Apis::DisplayvideoV4::AdAsset::Representation command.response_class = Google::Apis::DisplayvideoV4::AdAsset command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adAssetId'] = ad_asset_id unless ad_asset_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_ad_group(advertiser_id, ad_group_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroup
Gets an ad group.
1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1027 def get_advertiser_ad_group(advertiser_id, ad_group_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}', ) command.response_representation = Google::Apis::DisplayvideoV4::AdGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::AdGroup command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroupAd
Gets an ad group ad.
723 724 725 726 727 728 729 730 731 732 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 723 def get_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroupAds/{+adGroupAdId}', ) command.response_representation = Google::Apis::DisplayvideoV4::AdGroupAd::Representation command.response_class = Google::Apis::DisplayvideoV4::AdGroupAd command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupAdId'] = ad_group_ad_id unless ad_group_ad_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to an ad group. Inherited assigned targeting options are not included.
1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1272 def get_advertiser_ad_group_targeting_type_assigned_targeting_option(advertiser_id, ad_group_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_campaign(advertiser_id, campaign_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Campaign
Gets a campaign.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1649 def get_advertiser_campaign(advertiser_id, campaign_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/campaigns/{+campaignId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Campaign::Representation command.response_class = Google::Apis::DisplayvideoV4::Campaign command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['campaignId'] = campaign_id unless campaign_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_channel(advertiser_id, channel_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Gets a channel for a partner or advertiser.
1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1826 def get_advertiser_channel(advertiser_id, channel_id, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/channels/{+channelId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.response_class = Google::Apis::DisplayvideoV4::Channel command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_creative(advertiser_id, creative_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Creative
Gets a creative.
2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2253 def get_advertiser_creative(advertiser_id, creative_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/creatives/{+creativeId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Creative::Representation command.response_class = Google::Apis::DisplayvideoV4::Creative command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['creativeId'] = creative_id unless creative_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_insertion_order(advertiser_id, insertion_order_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InsertionOrder
Gets an insertion order. Returns error code NOT_FOUND if the insertion order
does not exist.
2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2481 def get_advertiser_insertion_order(advertiser_id, insertion_order_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/insertionOrders/{+insertionOrderId}', ) command.response_representation = Google::Apis::DisplayvideoV4::InsertionOrder::Representation command.response_class = Google::Apis::DisplayvideoV4::InsertionOrder command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['insertionOrderId'] = insertion_order_id unless insertion_order_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_line_item(advertiser_id, line_item_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LineItem
Gets a line item.
2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2963 def get_advertiser_line_item(advertiser_id, line_item_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}', ) command.response_representation = Google::Apis::DisplayvideoV4::LineItem::Representation command.response_class = Google::Apis::DisplayvideoV4::LineItem command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to a line item.
3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3282 def get_advertiser_line_item_targeting_type_assigned_targeting_option(advertiser_id, line_item_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_location_list(advertiser_id, location_list_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LocationList
Gets a location list.
3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3597 def get_advertiser_location_list(advertiser_id, location_list_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/locationLists/{+locationListId}', ) command.response_representation = Google::Apis::DisplayvideoV4::LocationList::Representation command.response_class = Google::Apis::DisplayvideoV4::LocationList command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['locationListId'] = location_list_id unless location_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeywordList
Gets a negative keyword list given an advertiser ID and a negative keyword list ID.
3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3970 def get_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/negativeKeywordLists/{+negativeKeywordListId}', ) command.response_representation = Google::Apis::DisplayvideoV4::NegativeKeywordList::Representation command.response_class = Google::Apis::DisplayvideoV4::NegativeKeywordList command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to an advertiser.
4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4577 def get_advertiser_targeting_type_assigned_targeting_option(advertiser_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_combined_audience(combined_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CombinedAudience
Gets a combined audience.
4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4679 def get_combined_audience(combined_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/combinedAudiences/{+combinedAudienceId}', ) command.response_representation = Google::Apis::DisplayvideoV4::CombinedAudience::Representation command.response_class = Google::Apis::DisplayvideoV4::CombinedAudience command.params['combinedAudienceId'] = combined_audience_id unless combined_audience_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_custom_bidding_algorithm(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm
Gets a custom bidding algorithm.
4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4806 def get_custom_bidding_algorithm(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}', ) command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_custom_bidding_algorithm_rule(custom_bidding_algorithm_id, custom_bidding_algorithm_rules_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules
Retrieves a rules resource.
5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5071 def get_custom_bidding_algorithm_rule(custom_bidding_algorithm_id, custom_bidding_algorithm_rules_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}/rules/{+customBiddingAlgorithmRulesId}', ) command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRules command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.params['customBiddingAlgorithmRulesId'] = custom_bidding_algorithm_rules_id unless custom_bidding_algorithm_rules_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_custom_bidding_algorithm_script(custom_bidding_algorithm_id, custom_bidding_script_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingScript
Gets a custom bidding script.
5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5206 def get_custom_bidding_algorithm_script(custom_bidding_algorithm_id, custom_bidding_script_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}/scripts/{+customBiddingScriptId}', ) command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingScript::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingScript command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.params['customBiddingScriptId'] = custom_bidding_script_id unless custom_bidding_script_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_custom_list(custom_list_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomList
Gets a custom list.
5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5295 def get_custom_list(custom_list_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customLists/{+customListId}', ) command.response_representation = Google::Apis::DisplayvideoV4::CustomList::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomList command.params['customListId'] = custom_list_id unless custom_list_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_first_party_and_partner_audience(first_party_and_partner_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience
Gets a first party or partner audience.
5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5460 def get_first_party_and_partner_audience(first_party_and_partner_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/firstPartyAndPartnerAudiences/{+firstPartyAndPartnerAudienceId}', ) command.response_representation = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience::Representation command.response_class = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience command.params['firstPartyAndPartnerAudienceId'] = first_party_and_partner_audience_id unless first_party_and_partner_audience_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_floodlight_group(floodlight_group_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FloodlightGroup
Gets a Floodlight group.
5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5603 def get_floodlight_group(floodlight_group_id, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/floodlightGroups/{+floodlightGroupId}', ) command.response_representation = Google::Apis::DisplayvideoV4::FloodlightGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::FloodlightGroup command.params['floodlightGroupId'] = floodlight_group_id unless floodlight_group_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_floodlight_group_floodlight_activity(floodlight_group_id, floodlight_activity_id, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FloodlightActivity
Gets a Floodlight activity.
5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5680 def get_floodlight_group_floodlight_activity(floodlight_group_id, floodlight_activity_id, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/floodlightGroups/{+floodlightGroupId}/floodlightActivities/{+floodlightActivityId}', ) command.response_representation = Google::Apis::DisplayvideoV4::FloodlightActivity::Representation command.response_class = Google::Apis::DisplayvideoV4::FloodlightActivity command.params['floodlightGroupId'] = floodlight_group_id unless floodlight_group_id.nil? command.params['floodlightActivityId'] = floodlight_activity_id unless floodlight_activity_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_google_audience(google_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GoogleAudience
Gets a Google audience.
5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5768 def get_google_audience(google_audience_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/googleAudiences/{+googleAudienceId}', ) command.response_representation = Google::Apis::DisplayvideoV4::GoogleAudience::Representation command.response_class = Google::Apis::DisplayvideoV4::GoogleAudience command.params['googleAudienceId'] = google_audience_id unless google_audience_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_guaranteed_order(guaranteed_order_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GuaranteedOrder
Gets a guaranteed order.
5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5936 def get_guaranteed_order(guaranteed_order_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/guaranteedOrders/{+guaranteedOrderId}', ) command.response_representation = Google::Apis::DisplayvideoV4::GuaranteedOrder::Representation command.response_class = Google::Apis::DisplayvideoV4::GuaranteedOrder command.params['guaranteedOrderId'] = guaranteed_order_id unless guaranteed_order_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_inventory_source(inventory_source_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySource
Gets an inventory source.
6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6573 def get_inventory_source(inventory_source_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/inventorySources/{+inventorySourceId}', ) command.response_representation = Google::Apis::DisplayvideoV4::InventorySource::Representation command.response_class = Google::Apis::DisplayvideoV4::InventorySource command.params['inventorySourceId'] = inventory_source_id unless inventory_source_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_inventory_source_group(inventory_source_group_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceGroup
Gets an inventory source group.
6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6163 def get_inventory_source_group(inventory_source_group_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/inventorySourceGroups/{+inventorySourceGroupId}', ) command.response_representation = Google::Apis::DisplayvideoV4::InventorySourceGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::InventorySourceGroup command.params['inventorySourceGroupId'] = inventory_source_group_id unless inventory_source_group_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_partner(partner_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Partner
Gets a partner.
6835 6836 6837 6838 6839 6840 6841 6842 6843 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6835 def get_partner(partner_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/partners/{+partnerId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Partner::Representation command.response_class = Google::Apis::DisplayvideoV4::Partner command.params['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_partner_channel(partner_id, channel_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Gets a channel for a partner or advertiser.
6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6960 def get_partner_channel(partner_id, channel_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/partners/{+partnerId}/channels/{+channelId}', ) command.response_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.response_class = Google::Apis::DisplayvideoV4::Channel command.params['partnerId'] = partner_id unless partner_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AssignedTargetingOption
Gets a single targeting option assigned to a partner.
7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7394 def get_partner_targeting_type_assigned_targeting_option(partner_id, targeting_type, assigned_targeting_option_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/partners/{+partnerId}/targetingTypes/{+targetingType}/assignedTargetingOptions/{+assignedTargetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::AssignedTargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::AssignedTargetingOption command.params['partnerId'] = partner_id unless partner_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['assignedTargetingOptionId'] = assigned_targeting_option_id unless assigned_targeting_option_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_sdfdownloadtask_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Operation
Gets the latest state of an asynchronous SDF download task operation. Clients should poll this method at intervals of 30 seconds.
7525 7526 7527 7528 7529 7530 7531 7532 7533 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7525 def get_sdfdownloadtask_operation(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/{+name}', ) command.response_representation = Google::Apis::DisplayvideoV4::Operation::Representation command.response_class = Google::Apis::DisplayvideoV4::Operation command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_sdfuploadtask_operation(name, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Operation
Gets the latest state of an asynchronous SDF download task operation. Clients should poll this method at intervals of 30 seconds.
7556 7557 7558 7559 7560 7561 7562 7563 7564 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7556 def get_sdfuploadtask_operation(name, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/{+name}', ) command.response_representation = Google::Apis::DisplayvideoV4::Operation::Representation command.response_class = Google::Apis::DisplayvideoV4::Operation command.params['name'] = name unless name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_targeting_type_targeting_option(targeting_type, targeting_option_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::TargetingOption
Gets a single targeting option.
7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7605 def get_targeting_type_targeting_option(targeting_type, targeting_option_id, advertiser_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/targetingTypes/{+targetingType}/targetingOptions/{+targetingOptionId}', ) command.response_representation = Google::Apis::DisplayvideoV4::TargetingOption::Representation command.response_class = Google::Apis::DisplayvideoV4::TargetingOption command.params['targetingType'] = targeting_type unless targeting_type.nil? command.params['targetingOptionId'] = targeting_option_id unless targeting_option_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#get_user(user_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::User
Gets a user. This method has unique authentication requirements. Read the prerequisites in our Managing Users guide before using this method. The "Try this method" feature does not work for this method.
7862 7863 7864 7865 7866 7867 7868 7869 7870 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7862 def get_user(user_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/users/{+userId}', ) command.response_representation = Google::Apis::DisplayvideoV4::User::Representation command.response_class = Google::Apis::DisplayvideoV4::User command.params['userId'] = user_id unless user_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_ad_assets(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdAssetsResponse
Lists ad assets under an advertiser ID. Only supports the retrieval of assets
of AdAssetType AD_ASSET_TYPE_YOUTUBE_VIDEO.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 532 def list_advertiser_ad_assets(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adAssets', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAdAssetsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAdAssetsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_ad_group_ads(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdGroupAdsResponse
Lists ad group ads.
781 782 783 784 785 786 787 788 789 790 791 792 793 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 781 def list_advertiser_ad_group_ads(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroupAds', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAdGroupAdsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAdGroupAdsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_ad_group_targeting_type_assigned_targeting_options(advertiser_id, ad_group_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdGroupAssignedTargetingOptionsResponse
Lists the targeting options assigned to an ad group. Inherited assigned targeting options are not included.
1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1342 def (advertiser_id, ad_group_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAdGroupAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAdGroupAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_ad_group_youtube_asset_type_youtube_asset_associations(advertiser_id, ad_group_id, youtube_asset_type, linked_entity_line_item_id: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse
Lists the YouTube asset associations linked to the given resource.
1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1492 def list_advertiser_ad_group_youtube_asset_type_youtube_asset_associations(advertiser_id, ad_group_id, youtube_asset_type, linked_entity_line_item_id: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations', ) command.response_representation = Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.params['youtubeAssetType'] = youtube_asset_type unless youtube_asset_type.nil? command.query['linkedEntity.lineItemId'] = linked_entity_line_item_id unless linked_entity_line_item_id.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_ad_groups(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdGroupsResponse
Lists ad groups.
1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1086 def list_advertiser_ad_groups(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/adGroups', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAdGroupsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAdGroupsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_assigned_targeting_options(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::BulkListAdvertiserAssignedTargetingOptionsResponse
Lists assigned targeting options of an advertiser across targeting types.
337 338 339 340 341 342 343 344 345 346 347 348 349 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 337 def (advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}:listAssignedTargetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::BulkListAdvertiserAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::BulkListAdvertiserAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_campaigns(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCampaignsResponse
Lists campaigns in an advertiser. The order is defined by the order_by
parameter. If a filter by entity_status is not specified, campaigns with
ENTITY_STATUS_ARCHIVED will not be included in the results.
1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1713 def list_advertiser_campaigns(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/campaigns', ) command.response_representation = Google::Apis::DisplayvideoV4::ListCampaignsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListCampaignsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_channel_sites(advertiser_id, channel_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListSitesResponse
Lists sites in a channel.
2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2103 def list_advertiser_channel_sites(advertiser_id, channel_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/channels/{+channelId}/sites', ) command.response_representation = Google::Apis::DisplayvideoV4::ListSitesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListSitesResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_channels(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListChannelsResponse
Lists channels for a partner or advertiser.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1883 def list_advertiser_channels(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/channels', ) command.response_representation = Google::Apis::DisplayvideoV4::ListChannelsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListChannelsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_creatives(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCreativesResponse
Lists creatives in an advertiser. The order is defined by the order_by
parameter. If a filter by entity_status is not specified, creatives with
ENTITY_STATUS_ARCHIVED will not be included in the results.
2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2334 def list_advertiser_creatives(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/creatives', ) command.response_representation = Google::Apis::DisplayvideoV4::ListCreativesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListCreativesResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_insertion_orders(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInsertionOrdersResponse
Lists insertion orders in an advertiser. The order is defined by the order_by
parameter. If a filter by entity_status is not specified, insertion orders
with ENTITY_STATUS_ARCHIVED will not be included in the results.
2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2547 def list_advertiser_insertion_orders(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/insertionOrders', ) command.response_representation = Google::Apis::DisplayvideoV4::ListInsertionOrdersResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListInsertionOrdersResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_invoices(advertiser_id, issue_month: nil, loi_sapin_invoice_type: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInvoicesResponse
Lists invoices posted for an advertiser in a given month. Invoices generated by billing profiles with a "Partner" invoice level are not retrievable through this method.
2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2638 def list_advertiser_invoices(advertiser_id, issue_month: nil, loi_sapin_invoice_type: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/invoices', ) command.response_representation = Google::Apis::DisplayvideoV4::ListInvoicesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListInvoicesResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['issueMonth'] = issue_month unless issue_month.nil? command.query['loiSapinInvoiceType'] = loi_sapin_invoice_type unless loi_sapin_invoice_type.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_line_item_targeting_type_assigned_targeting_options(advertiser_id, line_item_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListLineItemAssignedTargetingOptionsResponse
Lists the targeting options assigned to a line item.
3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3374 def (advertiser_id, line_item_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::ListLineItemAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListLineItemAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_line_item_youtube_asset_type_youtube_asset_associations(advertiser_id, line_item_id, youtube_asset_type, linked_entity_ad_group_id: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse
Lists the YouTube asset associations linked to the given resource.
3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3524 def list_advertiser_line_item_youtube_asset_type_youtube_asset_associations(advertiser_id, line_item_id, youtube_asset_type, linked_entity_ad_group_id: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations', ) command.response_representation = Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListYoutubeAssetAssociationsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.params['youtubeAssetType'] = youtube_asset_type unless youtube_asset_type.nil? command.query['linkedEntity.adGroupId'] = linked_entity_ad_group_id unless linked_entity_ad_group_id.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_line_items(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListLineItemsResponse
Lists line items in an advertiser. The order is defined by the order_by
parameter. If a filter by entity_status is not specified, line items with
ENTITY_STATUS_ARCHIVED will not be included in the results.
3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3030 def list_advertiser_line_items(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/lineItems', ) command.response_representation = Google::Apis::DisplayvideoV4::ListLineItemsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListLineItemsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_location_list_assigned_locations(advertiser_id, location_list_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAssignedLocationsResponse
Lists locations assigned to a location list.
3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3861 def list_advertiser_location_list_assigned_locations(advertiser_id, location_list_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAssignedLocationsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAssignedLocationsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['locationListId'] = location_list_id unless location_list_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_location_lists(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListLocationListsResponse
Lists location lists based on a given advertiser id.
3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3653 def list_advertiser_location_lists(advertiser_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/locationLists', ) command.response_representation = Google::Apis::DisplayvideoV4::ListLocationListsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListLocationListsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_negative_keyword_list_negative_keywords(advertiser_id, negative_keyword_list_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListNegativeKeywordsResponse
Lists negative keywords in a negative keyword list.
4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4230 def list_advertiser_negative_keyword_list_negative_keywords(advertiser_id, negative_keyword_list_id, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/negativeKeywordLists/{+negativeKeywordListId}/negativeKeywords', ) command.response_representation = Google::Apis::DisplayvideoV4::ListNegativeKeywordsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListNegativeKeywordsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_negative_keyword_lists(advertiser_id, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListNegativeKeywordListsResponse
Lists negative keyword lists based on a given advertiser id.
4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4010 def list_advertiser_negative_keyword_lists(advertiser_id, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/negativeKeywordLists', ) command.response_representation = Google::Apis::DisplayvideoV4::ListNegativeKeywordListsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListNegativeKeywordListsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertiser_targeting_type_assigned_targeting_options(advertiser_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdvertiserAssignedTargetingOptionsResponse
Lists the targeting options assigned to an advertiser.
4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4640 def (advertiser_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAdvertiserAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAdvertiserAssignedTargetingOptionsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_advertisers(filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAdvertisersResponse
Lists advertisers that are accessible to the current user. The order is defined by the order_by parameter. A single partner_id is required. Cross- partner listing is not supported.
279 280 281 282 283 284 285 286 287 288 289 290 291 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 279 def list_advertisers(filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAdvertisersResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAdvertisersResponse command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_combined_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCombinedAudiencesResponse
Lists combined audiences. The order is defined by the order_by parameter.
4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4736 def list_combined_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/combinedAudiences', ) command.response_representation = Google::Apis::DisplayvideoV4::ListCombinedAudiencesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListCombinedAudiencesResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_custom_bidding_algorithm_rules(custom_bidding_algorithm_id, advertiser_id: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmRulesResponse
Lists rules resources that belong to the given algorithm. The order is defined by the order_by parameter.
5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5122 def list_custom_bidding_algorithm_rules(custom_bidding_algorithm_id, advertiser_id: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}/rules', ) command.response_representation = Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmRulesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmRulesResponse command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_custom_bidding_algorithm_scripts(custom_bidding_algorithm_id, advertiser_id: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomBiddingScriptsResponse
Lists custom bidding scripts that belong to the given algorithm. The order is defined by the order_by parameter.
5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5258 def list_custom_bidding_algorithm_scripts(custom_bidding_algorithm_id, advertiser_id: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}/scripts', ) command.response_representation = Google::Apis::DisplayvideoV4::ListCustomBiddingScriptsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListCustomBiddingScriptsResponse command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_custom_bidding_algorithms(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmsResponse
Lists custom bidding algorithms that are accessible to the current user and can be used in bidding stratgies. The order is defined by the order_by parameter.
4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4870 def list_custom_bidding_algorithms(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms', ) command.response_representation = Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListCustomBiddingAlgorithmsResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_custom_lists(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListCustomListsResponse
Lists custom lists. The order is defined by the order_by parameter.
5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5349 def list_custom_lists(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customLists', ) command.response_representation = Google::Apis::DisplayvideoV4::ListCustomListsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListCustomListsResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_first_party_and_partner_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListFirstPartyAndPartnerAudiencesResponse
Lists first party and partner audiences. The order is defined by the order_by parameter.
5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5521 def list_first_party_and_partner_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/firstPartyAndPartnerAudiences', ) command.response_representation = Google::Apis::DisplayvideoV4::ListFirstPartyAndPartnerAudiencesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListFirstPartyAndPartnerAudiencesResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_floodlight_group_floodlight_activities(floodlight_group_id, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListFloodlightActivitiesResponse
Lists Floodlight activities in a Floodlight group.
5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5730 def list_floodlight_group_floodlight_activities(floodlight_group_id, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/floodlightGroups/{+floodlightGroupId}/floodlightActivities', ) command.response_representation = Google::Apis::DisplayvideoV4::ListFloodlightActivitiesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListFloodlightActivitiesResponse command.params['floodlightGroupId'] = floodlight_group_id unless floodlight_group_id.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_google_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListGoogleAudiencesResponse
Lists Google audiences. The order is defined by the order_by parameter.
5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5825 def list_google_audiences(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/googleAudiences', ) command.response_representation = Google::Apis::DisplayvideoV4::ListGoogleAudiencesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListGoogleAudiencesResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_guaranteed_orders(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListGuaranteedOrdersResponse
Lists guaranteed orders that are accessible to the current user. The order is
defined by the order_by parameter. If a filter by entity_status is not
specified, guaranteed orders with entity status ENTITY_STATUS_ARCHIVED will
not be included in the results.
5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5999 def list_guaranteed_orders(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/guaranteedOrders', ) command.response_representation = Google::Apis::DisplayvideoV4::ListGuaranteedOrdersResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListGuaranteedOrdersResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_inventory_source_group_assigned_inventory_sources(inventory_source_group_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListAssignedInventorySourcesResponse
Lists inventory sources assigned to an inventory source group.
6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6459 def list_inventory_source_group_assigned_inventory_sources(inventory_source_group_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/inventorySourceGroups/{+inventorySourceGroupId}/assignedInventorySources', ) command.response_representation = Google::Apis::DisplayvideoV4::ListAssignedInventorySourcesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListAssignedInventorySourcesResponse command.params['inventorySourceGroupId'] = inventory_source_group_id unless inventory_source_group_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_inventory_source_groups(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInventorySourceGroupsResponse
Lists inventory source groups that are accessible to the current user. The order is defined by the order_by parameter.
6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6222 def list_inventory_source_groups(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/inventorySourceGroups', ) command.response_representation = Google::Apis::DisplayvideoV4::ListInventorySourceGroupsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListInventorySourceGroupsResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_inventory_sources(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListInventorySourcesResponse
Lists inventory sources that are accessible to the current user. The order is
defined by the order_by parameter. If a filter by entity_status is not
specified, inventory sources with entity status ENTITY_STATUS_ARCHIVED will
not be included in the results.
6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6636 def list_inventory_sources(advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/inventorySources', ) command.response_representation = Google::Apis::DisplayvideoV4::ListInventorySourcesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListInventorySourcesResponse command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_partner_channel_sites(partner_id, channel_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListSitesResponse
Lists sites in a channel.
7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7237 def list_partner_channel_sites(partner_id, channel_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/partners/{+partnerId}/channels/{+channelId}/sites', ) command.response_representation = Google::Apis::DisplayvideoV4::ListSitesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListSitesResponse command.params['partnerId'] = partner_id unless partner_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_partner_channels(partner_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListChannelsResponse
Lists channels for a partner or advertiser.
7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7017 def list_partner_channels(partner_id, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/partners/{+partnerId}/channels', ) command.response_representation = Google::Apis::DisplayvideoV4::ListChannelsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListChannelsResponse command.params['partnerId'] = partner_id unless partner_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_partner_targeting_type_assigned_targeting_options(partner_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListPartnerAssignedTargetingOptionsResponse
Lists the targeting options assigned to a partner.
7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7453 def (partner_id, targeting_type, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/partners/{+partnerId}/targetingTypes/{+targetingType}/assignedTargetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::ListPartnerAssignedTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListPartnerAssignedTargetingOptionsResponse command.params['partnerId'] = partner_id unless partner_id.nil? command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_partners(filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListPartnersResponse
Lists partners that are accessible to the current user. The order is defined by the order_by parameter.
6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6887 def list_partners(filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/partners', ) command.response_representation = Google::Apis::DisplayvideoV4::ListPartnersResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListPartnersResponse command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_targeting_type_targeting_options(targeting_type, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListTargetingOptionsResponse
Lists targeting options of a given type.
7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7683 def (targeting_type, advertiser_id: nil, filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/targetingTypes/{+targetingType}/targetingOptions', ) command.response_representation = Google::Apis::DisplayvideoV4::ListTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListTargetingOptionsResponse command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#list_users(filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ListUsersResponse
Lists users that are accessible to the current user. If two users have user roles on the same partner or advertiser, they can access each other. This method has unique authentication requirements. Read the prerequisites in our Managing Users guide before using this method. The "Try this method" feature does not work for this method.
7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7935 def list_users(filter: nil, order_by: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/users', ) command.response_representation = Google::Apis::DisplayvideoV4::ListUsersResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ListUsersResponse command.query['filter'] = filter unless filter.nil? command.query['orderBy'] = order_by unless order_by.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#lookup_advertiser_invoice_invoice_currency(advertiser_id, invoice_month: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LookupInvoiceCurrencyResponse
Retrieves the invoice currency used by an advertiser in a given month.
2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2675 def lookup_advertiser_invoice_invoice_currency(advertiser_id, invoice_month: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/invoices:lookupInvoiceCurrency', ) command.response_representation = Google::Apis::DisplayvideoV4::LookupInvoiceCurrencyResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::LookupInvoiceCurrencyResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['invoiceMonth'] = invoice_month unless invoice_month.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser(advertiser_id, advertiser_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Advertiser
Updates an existing advertiser. Returns the updated advertiser if successful.
374 375 376 377 378 379 380 381 382 383 384 385 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 374 def patch_advertiser(advertiser_id, advertiser_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}', ) command.request_representation = Google::Apis::DisplayvideoV4::Advertiser::Representation command.request_object = advertiser_object command.response_representation = Google::Apis::DisplayvideoV4::Advertiser::Representation command.response_class = Google::Apis::DisplayvideoV4::Advertiser command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_ad_asset(advertiser_id, ad_asset_id, ad_asset_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdAsset
Updates an ad asset. Returns the updated ad asset if successful. Supports
updating assets of AdAssetType AD_ASSET_TYPE_YOUTUBE_VIDEO and
AD_ASSET_TYPE_IMAGE. Only the synthetic_content_attestation_status field is
mutable.
576 577 578 579 580 581 582 583 584 585 586 587 588 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 576 def patch_advertiser_ad_asset(advertiser_id, ad_asset_id, ad_asset_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/adAssets/{+adAssetId}', ) command.request_representation = Google::Apis::DisplayvideoV4::AdAsset::Representation command.request_object = ad_asset_object command.response_representation = Google::Apis::DisplayvideoV4::AdAsset::Representation command.response_class = Google::Apis::DisplayvideoV4::AdAsset command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adAssetId'] = ad_asset_id unless ad_asset_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_ad_group(advertiser_id, ad_group_id, ad_group_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroup
Updates an existing ad group. Returns the updated ad group if successful. This method is only supported for Demand Gen ad groups.
1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1126 def patch_advertiser_ad_group(advertiser_id, ad_group_id, ad_group_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}', ) command.request_representation = Google::Apis::DisplayvideoV4::AdGroup::Representation command.request_object = ad_group_object command.response_representation = Google::Apis::DisplayvideoV4::AdGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::AdGroup command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupId'] = ad_group_id unless ad_group_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, ad_group_ad_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::AdGroupAd
Updates an ad group ad. This method is only supported for Demand Gen ads.
820 821 822 823 824 825 826 827 828 829 830 831 832 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 820 def patch_advertiser_ad_group_ad(advertiser_id, ad_group_ad_id, ad_group_ad_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/adGroupAds/{+adGroupAdId}', ) command.request_representation = Google::Apis::DisplayvideoV4::AdGroupAd::Representation command.request_object = ad_group_ad_object command.response_representation = Google::Apis::DisplayvideoV4::AdGroupAd::Representation command.response_class = Google::Apis::DisplayvideoV4::AdGroupAd command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['adGroupAdId'] = ad_group_ad_id unless ad_group_ad_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_campaign(advertiser_id, campaign_id, campaign_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Campaign
Updates an existing campaign. Returns the updated campaign if successful.
1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1752 def patch_advertiser_campaign(advertiser_id, campaign_id, campaign_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/campaigns/{+campaignId}', ) command.request_representation = Google::Apis::DisplayvideoV4::Campaign::Representation command.request_object = campaign_object command.response_representation = Google::Apis::DisplayvideoV4::Campaign::Representation command.response_class = Google::Apis::DisplayvideoV4::Campaign command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['campaignId'] = campaign_id unless campaign_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_channel(advertiser_id, channel_id, channel_object = nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Updates a channel. Returns the updated channel if successful.
1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1925 def patch_advertiser_channel(advertiser_id, channel_id, channel_object = nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/channels/{channelId}', ) command.request_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.request_object = channel_object command.response_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.response_class = Google::Apis::DisplayvideoV4::Channel command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_creative(advertiser_id, creative_id, creative_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Creative
Updates an existing creative. Returns the updated creative if successful. A " Standard" user role or greater for the parent advertiser or partner is required to make this request.
2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2375 def patch_advertiser_creative(advertiser_id, creative_id, creative_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/creatives/{+creativeId}', ) command.request_representation = Google::Apis::DisplayvideoV4::Creative::Representation command.request_object = creative_object command.response_representation = Google::Apis::DisplayvideoV4::Creative::Representation command.response_class = Google::Apis::DisplayvideoV4::Creative command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['creativeId'] = creative_id unless creative_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_insertion_order(advertiser_id, insertion_order_id, insertion_order_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InsertionOrder
Updates an existing insertion order. Returns the updated insertion order if successful.
2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2587 def patch_advertiser_insertion_order(advertiser_id, insertion_order_id, insertion_order_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/insertionOrders/{+insertionOrderId}', ) command.request_representation = Google::Apis::DisplayvideoV4::InsertionOrder::Representation command.request_object = insertion_order_object command.response_representation = Google::Apis::DisplayvideoV4::InsertionOrder::Representation command.response_class = Google::Apis::DisplayvideoV4::InsertionOrder command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['insertionOrderId'] = insertion_order_id unless insertion_order_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_line_item(advertiser_id, line_item_id, line_item_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LineItem
Updates an existing line item. Returns the updated line item if successful. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * BulkEditAssignedTargetingOptions * BulkUpdateLineItems * assignedTargetingOptions.create * assignedTargetingOptions.delete YouTube & Partners line items cannot be created or updated using the API. This method regularly experiences high latency. We recommend increasing your default timeout to avoid errors.
3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3076 def patch_advertiser_line_item(advertiser_id, line_item_id, line_item_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}', ) command.request_representation = Google::Apis::DisplayvideoV4::LineItem::Representation command.request_object = line_item_object command.response_representation = Google::Apis::DisplayvideoV4::LineItem::Representation command.response_class = Google::Apis::DisplayvideoV4::LineItem command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['lineItemId'] = line_item_id unless line_item_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_location_list(advertiser_id, location_list_id, location_list_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::LocationList
Updates a location list. Returns the updated location list if successful.
3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 3692 def patch_advertiser_location_list(advertiser_id, location_list_id, location_list_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/locationLists/{locationListId}', ) command.request_representation = Google::Apis::DisplayvideoV4::LocationList::Representation command.request_object = location_list_object command.response_representation = Google::Apis::DisplayvideoV4::LocationList::Representation command.response_class = Google::Apis::DisplayvideoV4::LocationList command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['locationListId'] = location_list_id unless location_list_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, negative_keyword_list_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::NegativeKeywordList
Updates a negative keyword list. Returns the updated negative keyword list if successful.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4050 def patch_advertiser_negative_keyword_list(advertiser_id, negative_keyword_list_id, negative_keyword_list_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/advertisers/{+advertiserId}/negativeKeywordLists/{negativeKeywordListId}', ) command.request_representation = Google::Apis::DisplayvideoV4::NegativeKeywordList::Representation command.request_object = negative_keyword_list_object command.response_representation = Google::Apis::DisplayvideoV4::NegativeKeywordList::Representation command.response_class = Google::Apis::DisplayvideoV4::NegativeKeywordList command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_custom_bidding_algorithm(custom_bidding_algorithm_id, custom_bidding_algorithm_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm
Updates an existing custom bidding algorithm. Returns the updated custom bidding algorithm if successful. Requests updating a custom bidding algorithm assigned to a line item will return an error.
4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4911 def patch_custom_bidding_algorithm(custom_bidding_algorithm_id, custom_bidding_algorithm_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}', ) command.request_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm::Representation command.request_object = custom_bidding_algorithm_object command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithm command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_first_party_and_partner_audience(first_party_and_partner_audience_id, first_party_and_partner_audience_object = nil, advertiser_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience
Updates an existing FirstPartyAndPartnerAudience. Only supported for the
following audience_type: * CUSTOMER_MATCH_CONTACT_INFO *
CUSTOMER_MATCH_DEVICE_ID
5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5567 def patch_first_party_and_partner_audience(first_party_and_partner_audience_id, first_party_and_partner_audience_object = nil, advertiser_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/firstPartyAndPartnerAudiences/{+firstPartyAndPartnerAudienceId}', ) command.request_representation = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience::Representation command.request_object = first_party_and_partner_audience_object command.response_representation = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience::Representation command.response_class = Google::Apis::DisplayvideoV4::FirstPartyAndPartnerAudience command.params['firstPartyAndPartnerAudienceId'] = first_party_and_partner_audience_id unless first_party_and_partner_audience_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_floodlight_group(floodlight_group_id, floodlight_group_object = nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::FloodlightGroup
Updates an existing Floodlight group. Returns the updated Floodlight group if successful.
5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 5640 def patch_floodlight_group(floodlight_group_id, floodlight_group_object = nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/floodlightGroups/{floodlightGroupId}', ) command.request_representation = Google::Apis::DisplayvideoV4::FloodlightGroup::Representation command.request_object = floodlight_group_object command.response_representation = Google::Apis::DisplayvideoV4::FloodlightGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::FloodlightGroup command.params['floodlightGroupId'] = floodlight_group_id unless floodlight_group_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_guaranteed_order(guaranteed_order_id, guaranteed_order_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GuaranteedOrder
Updates an existing guaranteed order. Returns the updated guaranteed order if successful.
6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6043 def patch_guaranteed_order(guaranteed_order_id, guaranteed_order_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/guaranteedOrders/{+guaranteedOrderId}', ) command.request_representation = Google::Apis::DisplayvideoV4::GuaranteedOrder::Representation command.request_object = guaranteed_order_object command.response_representation = Google::Apis::DisplayvideoV4::GuaranteedOrder::Representation command.response_class = Google::Apis::DisplayvideoV4::GuaranteedOrder command.params['guaranteedOrderId'] = guaranteed_order_id unless guaranteed_order_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_inventory_source(inventory_source_id, inventory_source_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySource
Updates an existing inventory source. Returns the updated inventory source if successful.
6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6679 def patch_inventory_source(inventory_source_id, inventory_source_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/inventorySources/{+inventorySourceId}', ) command.request_representation = Google::Apis::DisplayvideoV4::InventorySource::Representation command.request_object = inventory_source_object command.response_representation = Google::Apis::DisplayvideoV4::InventorySource::Representation command.response_class = Google::Apis::DisplayvideoV4::InventorySource command.params['inventorySourceId'] = inventory_source_id unless inventory_source_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_inventory_source_group(inventory_source_group_id, inventory_source_group_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::InventorySourceGroup
Updates an inventory source group. Returns the updated inventory source group if successful.
6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6268 def patch_inventory_source_group(inventory_source_group_id, inventory_source_group_object = nil, advertiser_id: nil, partner_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/inventorySourceGroups/{inventorySourceGroupId}', ) command.request_representation = Google::Apis::DisplayvideoV4::InventorySourceGroup::Representation command.request_object = inventory_source_group_object command.response_representation = Google::Apis::DisplayvideoV4::InventorySourceGroup::Representation command.response_class = Google::Apis::DisplayvideoV4::InventorySourceGroup command.params['inventorySourceGroupId'] = inventory_source_group_id unless inventory_source_group_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_partner_channel(partner_id, channel_id, channel_object = nil, advertiser_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::Channel
Updates a channel. Returns the updated channel if successful.
7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7059 def patch_partner_channel(partner_id, channel_id, channel_object = nil, advertiser_id: nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/partners/{+partnerId}/channels/{channelId}', ) command.request_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.request_object = channel_object command.response_representation = Google::Apis::DisplayvideoV4::Channel::Representation command.response_class = Google::Apis::DisplayvideoV4::Channel command.params['partnerId'] = partner_id unless partner_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#patch_user(user_id, user_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::User
Updates an existing user. Returns the updated user if successful. This method has unique authentication requirements. Read the prerequisites in our Managing Users guide before using this method. The "Try this method" feature does not work for this method.
7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7975 def patch_user(user_id, user_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v4/users/{+userId}', ) command.request_representation = Google::Apis::DisplayvideoV4::User::Representation command.request_object = user_object command.response_representation = Google::Apis::DisplayvideoV4::User::Representation command.response_class = Google::Apis::DisplayvideoV4::User command.params['userId'] = user_id unless user_id.nil? command.query['updateMask'] = update_mask unless update_mask.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#replace_advertiser_channel_site(advertiser_id, channel_id, replace_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ReplaceSitesResponse
Replaces all of the sites under a single channel. The operation will replace the sites under a channel with the sites provided in ReplaceSitesRequest. new_sites. This method regularly experiences high latency. We recommend increasing your default timeout to avoid errors.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 2146 def replace_advertiser_channel_site(advertiser_id, channel_id, replace_sites_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/channels/{+channelId}/sites:replace', ) command.request_representation = Google::Apis::DisplayvideoV4::ReplaceSitesRequest::Representation command.request_object = replace_sites_request_object command.response_representation = Google::Apis::DisplayvideoV4::ReplaceSitesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ReplaceSitesResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#replace_negative_keywords(advertiser_id, negative_keyword_list_id, replace_negative_keywords_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ReplaceNegativeKeywordsResponse
Replaces all negative keywords in a single negative keyword list. The operation will replace the keywords in a negative keyword list with keywords provided in ReplaceNegativeKeywordsRequest.new_negative_keywords.
4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4272 def replace_negative_keywords(advertiser_id, negative_keyword_list_id, replace_negative_keywords_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/advertisers/{advertiserId}/negativeKeywordLists/{+negativeKeywordListId}/negativeKeywords:replace', ) command.request_representation = Google::Apis::DisplayvideoV4::ReplaceNegativeKeywordsRequest::Representation command.request_object = replace_negative_keywords_request_object command.response_representation = Google::Apis::DisplayvideoV4::ReplaceNegativeKeywordsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ReplaceNegativeKeywordsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.params['negativeKeywordListId'] = negative_keyword_list_id unless negative_keyword_list_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#replace_partner_channel_site(partner_id, channel_id, replace_sites_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::ReplaceSitesResponse
Replaces all of the sites under a single channel. The operation will replace the sites under a channel with the sites provided in ReplaceSitesRequest. new_sites. This method regularly experiences high latency. We recommend increasing your default timeout to avoid errors.
7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7280 def replace_partner_channel_site(partner_id, channel_id, replace_sites_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/partners/{partnerId}/channels/{+channelId}/sites:replace', ) command.request_representation = Google::Apis::DisplayvideoV4::ReplaceSitesRequest::Representation command.request_object = replace_sites_request_object command.response_representation = Google::Apis::DisplayvideoV4::ReplaceSitesResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::ReplaceSitesResponse command.params['partnerId'] = partner_id unless partner_id.nil? command.params['channelId'] = channel_id unless channel_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#retrieve_advertiser_reach_forecast_plannable_locations(advertiser_id, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableLocationsResponse
Retrieves the list of countries where reach forecasting is supported.
4338 4339 4340 4341 4342 4343 4344 4345 4346 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4338 def retrieve_advertiser_reach_forecast_plannable_locations(advertiser_id, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/reachForecast:retrievePlannableLocations', ) command.response_representation = Google::Apis::DisplayvideoV4::RetrievePlannableLocationsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::RetrievePlannableLocationsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#retrieve_advertiser_reach_forecast_plannable_products(advertiser_id, plannable_location_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableProductsResponse
Retrieves the list of products that can be planned for a location.
4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4370 def retrieve_advertiser_reach_forecast_plannable_products(advertiser_id, plannable_location_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/reachForecast:retrievePlannableProducts', ) command.response_representation = Google::Apis::DisplayvideoV4::RetrievePlannableProductsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::RetrievePlannableProductsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['plannableLocationId'] = plannable_location_id unless plannable_location_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#retrieve_advertiser_reach_forecast_plannable_user_interests(advertiser_id, product_category: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableUserInterestsResponse
Retrieves Google Audiences (User Interests) available for forecasting.
4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4403 def retrieve_advertiser_reach_forecast_plannable_user_interests(advertiser_id, product_category: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/reachForecast:retrievePlannableUserInterests', ) command.response_representation = Google::Apis::DisplayvideoV4::RetrievePlannableUserInterestsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::RetrievePlannableUserInterestsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['productCategory'] = product_category unless product_category.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#retrieve_advertiser_reach_forecast_plannable_user_lists(advertiser_id, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::RetrievePlannableUserListsResponse
Retrieves first and third party user lists available for forecasting.
4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4455 def retrieve_advertiser_reach_forecast_plannable_user_lists(advertiser_id, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/advertisers/{+advertiserId}/reachForecast:retrievePlannableUserLists', ) command.response_representation = Google::Apis::DisplayvideoV4::RetrievePlannableUserListsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::RetrievePlannableUserListsResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#search_targeting_options(targeting_type, search_targeting_options_request_object = nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::SearchTargetingOptionsResponse
Searches for targeting options of a given type based on the given search terms.
7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 7721 def (targeting_type, = nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:post, 'v4/targetingTypes/{+targetingType}/targetingOptions:search', ) command.request_representation = Google::Apis::DisplayvideoV4::SearchTargetingOptionsRequest::Representation command.request_object = command.response_representation = Google::Apis::DisplayvideoV4::SearchTargetingOptionsResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::SearchTargetingOptionsResponse command.params['targetingType'] = targeting_type unless targeting_type.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#upload_ad_asset(advertiser_id, upload_ad_asset_request_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::UploadAdAssetResponse
Uploads and creates an ad asset. Returns the ID of the newly-created ad asset
if successful. Only supports the uploading of assets with the AdAssetType
AD_ASSET_TYPE_IMAGE.
617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 617 def upload_ad_asset(advertiser_id, upload_ad_asset_request_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil, &block) if upload_source.nil? command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/adAssets:uploadAdAsset', ) else command = make_upload_command(:post, 'v4/advertisers/{+advertiserId}/adAssets:uploadAdAsset', ) command.upload_source = upload_source command.upload_content_type = content_type end command.request_representation = Google::Apis::DisplayvideoV4::UploadAdAssetRequest::Representation command.request_object = upload_ad_asset_request_object command.response_representation = Google::Apis::DisplayvideoV4::UploadAdAssetResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::UploadAdAssetResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#upload_advertiser_asset(advertiser_id, create_asset_request_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CreateAssetResponse
Uploads an asset. Returns the ID of the newly uploaded asset if successful. The asset file size should be no more than 10 MB for images, 200 MB for ZIP files, and 1 GB for videos. Must be used within the multipart media upload process. Examples using provided client libraries can be found in our Creating Creatives guide.
1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 1538 def upload_advertiser_asset(advertiser_id, create_asset_request_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil, &block) if upload_source.nil? command = make_simple_command(:post, 'v4/advertisers/{+advertiserId}/assets', ) else command = make_upload_command(:post, 'v4/advertisers/{+advertiserId}/assets', ) command.upload_source = upload_source command.upload_content_type = content_type end command.request_representation = Google::Apis::DisplayvideoV4::CreateAssetRequest::Representation command.request_object = create_asset_request_object command.response_representation = Google::Apis::DisplayvideoV4::CreateAssetResponse::Representation command.response_class = Google::Apis::DisplayvideoV4::CreateAssetResponse command.params['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#upload_custom_bidding_algorithm_rules(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRulesRef
Creates a rules reference object for an AlgorithmRules file. The resulting reference object provides a resource path where the AlgorithmRules file should be uploaded. This reference object should be included when creating a new CustomBiddingAlgorithmRules resource.
4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4951 def upload_custom_bidding_algorithm_rules(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}:uploadRules', ) command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRulesRef::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingAlgorithmRulesRef command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#upload_custom_bidding_algorithm_script(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::CustomBiddingScriptRef
Creates a custom bidding script reference object for a script file. The resulting reference object provides a resource path to which the script file should be uploaded. This reference object should be included in when creating a new custom bidding script object.
4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 4991 def upload_custom_bidding_algorithm_script(custom_bidding_algorithm_id, advertiser_id: nil, partner_id: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v4/customBiddingAlgorithms/{+customBiddingAlgorithmId}:uploadScript', ) command.response_representation = Google::Apis::DisplayvideoV4::CustomBiddingScriptRef::Representation command.response_class = Google::Apis::DisplayvideoV4::CustomBiddingScriptRef command.params['customBiddingAlgorithmId'] = custom_bidding_algorithm_id unless custom_bidding_algorithm_id.nil? command.query['advertiserId'] = advertiser_id unless advertiser_id.nil? command.query['partnerId'] = partner_id unless partner_id.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |
#upload_medium(resource_name, google_bytestream_media_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil) {|result, err| ... } ⇒ Google::Apis::DisplayvideoV4::GoogleBytestreamMedia
Uploads media. Upload is supported on the URI /upload/media/resource_name=
?upload_type=media. **Note: Upload requests will not be successful without
including upload_type=media query string.
6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 |
# File 'lib/google/apis/displayvideo_v4/service.rb', line 6760 def upload_medium(resource_name, google_bytestream_media_object = nil, fields: nil, quota_user: nil, upload_source: nil, content_type: nil, options: nil, &block) if upload_source.nil? command = make_simple_command(:post, 'media/{+resourceName}', ) else command = make_upload_command(:post, 'media/{+resourceName}', ) command.upload_source = upload_source command.upload_content_type = content_type end command.request_representation = Google::Apis::DisplayvideoV4::GoogleBytestreamMedia::Representation command.request_object = google_bytestream_media_object command.response_representation = Google::Apis::DisplayvideoV4::GoogleBytestreamMedia::Representation command.response_class = Google::Apis::DisplayvideoV4::GoogleBytestreamMedia command.params['resourceName'] = resource_name unless resource_name.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) end |