type SourceContentConfiguration (v202408)
Stay organized with collections
Save and categorize content based on your preferences.
Service
CdnConfigurationService
Parameters about this CDN configuration as a source of content. This facilitates fetching the
original content for conditioning and delivering the original content as part of a modified
stream.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202408
Field
|
ingestSettings
|
MediaLocationSettings
Configuration for how DAI should ingest media. At ingest time, we match the url prefix of media
in a stream's playlist with an ingest location and use the authentication credentials from the
corresponding ingest settings to download the media. This value is required for a valid source
content configuration.
|
defaultDeliverySettings
|
MediaLocationSettings
Default configuration for how DAI should deliver the non-modified media segments. At delivery
time, we replace the ingest location's url prefix with the delivery location's URL prefix and
use the security policy from the delivery settings to determine how DAI needs to deliver the
media so that users can access it. This value is required for a valid source content
configuration.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-06 UTC.
[null,null,["Last updated 2025-08-06 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eSourceContentConfiguration\u003c/code\u003e object stores parameters for a CDN configuration acting as a content source within Google Ad Manager.\u003c/p\u003e\n"],["\u003cp\u003eIt facilitates fetching and delivering original content for modification and integration into modified streams.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eingestSettings\u003c/code\u003e defines how media is ingested, matching URLs with ingest locations and using authentication for downloads.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003edefaultDeliverySettings\u003c/code\u003e dictates how unmodified media segments are delivered, including URL replacement and security policies.\u003c/p\u003e\n"]]],["The `SourceContentConfiguration` within the `CdnConfigurationService` defines how content is fetched and delivered. It requires two key settings: `ingestSettings` for media ingestion, which dictates how media is downloaded based on URL prefixes and authentication. It also requires `defaultDeliverySettings` for the delivery of unmodified media segments, specifying URL prefix replacements and security policies. Both settings utilize `MediaLocationSettings` and are mandatory for a valid configuration.\n"],null,["# type SourceContentConfiguration (v202408)\n\n**Service** \n**CdnConfigurationService** **Dependencies** \n[CdnConfiguration](/ad-manager/api/reference/v202408/CdnConfigurationService.CdnConfiguration) \n▼\n**SourceContentConfiguration**\n\nParameters about this CDN configuration as a source of content. This facilitates fetching the\noriginal content for conditioning and delivering the original content as part of a modified\nstream.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202408`\n\n| Field ----- ||\n|-------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### `ingestSettings` | ` `[MediaLocationSettings](/ad-manager/api/reference/v202408/CdnConfigurationService.MediaLocationSettings)` ` Configuration for how DAI should ingest media. At ingest time, we match the url prefix of media in a stream's playlist with an ingest location and use the authentication credentials from the corresponding ingest settings to download the media. This value is required for a valid source content configuration. |\n| ### `defaultDeliverySettings` | ` `[MediaLocationSettings](/ad-manager/api/reference/v202408/CdnConfigurationService.MediaLocationSettings)` ` Default configuration for how DAI should deliver the non-modified media segments. At delivery time, we replace the ingest location's url prefix with the delivery location's URL prefix and use the security policy from the delivery settings to determine how DAI needs to deliver the media so that users can access it. This value is required for a valid source content configuration. |"]]