Skip to content

Commit

Permalink
feat(displayvideo): update the api
Browse files Browse the repository at this point in the history
#### displayvideo:v1

The following keys were added:
- schemas.CmHybridConfig.properties.cmAdvertiserIds (Total Keys: 4)

#### displayvideo:v2

The following keys were added:
- resources.floodlightGroups.resources.floodlightActivities.methods.get (Total Keys: 20)
- resources.floodlightGroups.resources.floodlightActivities.methods.list (Total Keys: 22)
- schemas.CmHybridConfig.properties.cmAdvertiserIds (Total Keys: 4)
- schemas.FloodlightActivity (Total Keys: 20)
- schemas.ListFloodlightActivitiesResponse (Total Keys: 5)
- schemas.RemarketingConfig (Total Keys: 7)

#### displayvideo:v3

The following keys were added:
- resources.floodlightGroups.resources.floodlightActivities.methods.get (Total Keys: 20)
- resources.floodlightGroups.resources.floodlightActivities.methods.list (Total Keys: 22)
- schemas.AlgorithmRules (Total Keys: 46)
- schemas.CmHybridConfig.properties.cmAdvertiserIds (Total Keys: 4)
- schemas.DayAndTime (Total Keys: 6)
- schemas.FloodlightActivity (Total Keys: 20)
- schemas.ListFloodlightActivitiesResponse (Total Keys: 5)
- schemas.RemarketingConfig (Total Keys: 7)
- schemas.SdfDownloadTask (Total Keys: 10)
  • Loading branch information
yoshi-automation committed Jan 26, 2024
1 parent d7dd78b commit 34b7ed9
Show file tree
Hide file tree
Showing 11 changed files with 1,453 additions and 64 deletions.
18 changes: 18 additions & 0 deletions docs/dyn/displayvideo_v1.advertisers.html
Original file line number Diff line number Diff line change
Expand Up @@ -1190,6 +1190,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1250,6 +1253,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1335,6 +1341,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1408,6 +1417,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1487,6 +1499,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1548,6 +1563,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down
18 changes: 18 additions & 0 deletions docs/dyn/displayvideo_v2.advertisers.html
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -280,6 +283,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1009,6 +1015,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1085,6 +1094,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1506,6 +1518,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down Expand Up @@ -1570,6 +1585,9 @@ <h3>Method Details</h3>
&quot;adServerConfig&quot;: { # Ad server related settings of an advertiser. # Required. Immutable. Ad server related settings of the advertiser.
&quot;cmHybridConfig&quot;: { # Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers. # The configuration for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
&quot;cmAccountId&quot;: &quot;A String&quot;, # Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmAdvertiserIds&quot;: [ # Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
&quot;A String&quot;,
],
&quot;cmFloodlightConfigId&quot;: &quot;A String&quot;, # Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
&quot;cmFloodlightLinkingAuthorized&quot;: True or False, # Required. Immutable. By setting this field to `true`, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display &amp; Video 360 advertiser.
&quot;cmSyncableSiteIds&quot;: [ # A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
Expand Down

0 comments on commit 34b7ed9

Please sign in to comment.