AI-generated Key Takeaways
-
DirectorySites are properties of a website from the Site Directory that need to be added to an account via the Sites resource before being assigned to a placement.
-
The DirectorySite resource includes settings like whether the site accepts interstitial or in-stream video ads and Ad Manager settings.
-
DfpSettings detail Google Ad Manager configurations, including the network code, network name, and whether the site accepts publisher-paid or programmatic placements.
-
Available methods for DirectorySites include getting, inserting, and listing directory sites.
Resource: DirectorySite
DirectorySites contains properties of a website from the Site Directory . Sites need to be added to an account via the Sites resource before they can be assigned to a placement.
| JSON representation |
|---|
{ "id" : string , "name" : string , "url" : string , "kind" : string , "settings" : { object ( |
id
string ( int64
format)
ID of this directory site. This is a read-only, auto-generated field.
name
string
Name of this directory site.
url
string
URL of this directory site.
kind
string
Identifies what kind of resource this is. Value: the fixed string
"dfareporting#directorySite"
.
settings
object (
DirectorySiteSettings
)
Directory site settings.
inpageTagFormats[]
enum (
InpageTagFormat
)
Tag types for regular placements.
Acceptable values are:
- "
STANDARD"
- "
IFRAME_JAVASCRIPT_INPAGE"
- "
INTERNAL_REDIRECT_INPAGE"
- "
JAVASCRIPT_INPAGE"
interstitialTagFormats[]
enum (
InterstitialTagFormat
)
Tag types for interstitial placements.
Acceptable values are:
- "
IFRAME_JAVASCRIPT_INTERSTITIAL"
- "
INTERNAL_REDIRECT_INTERSTITIAL"
- "
JAVASCRIPT_INTERSTITIAL"
idDimensionValue
object (
DimensionValue
)
Dimension value for the ID of this directory site. This is a read-only, auto-generated field.
publisherSpecificationId
string ( int64
format)
Output only. Default publisher specification ID of video placements under this directory site. Possible values are:
-
1, Hulu -
2, NBC -
3, CBS -
4, CBS Desktop -
5, Discovery -
6, VEVO HD -
7, VEVO Vertical -
8, Fox -
9, CW Network -
10, Disney -
11, IGN -
12, NFL.com -
13, Turner Broadcasting -
14, Tubi on Fox -
15, Hearst Corporation -
16, Twitch Desktop -
17, ABC -
18, Univision -
19, MLB.com -
20, MLB.com Mobile -
21, MLB.com OTT -
22, Polsat -
23, TVN -
24, Mediaset -
25, Antena 3 -
26, Mediamond -
27, Sky Italia -
28, Tubi on CBS -
29, Spotify -
30, Paramount -
31, Max
DirectorySiteSettings
Directory Site Settings
| JSON representation |
|---|
{
"interstitialPlacementAccepted"
:
boolean
,
"instreamVideoPlacementAccepted"
:
boolean
,
"dfpSettings"
:
{
object (
|
| Fields | |
|---|---|
interstitialPlacementAccepted
|
Whether this site accepts interstitial ads. |
instreamVideoPlacementAccepted
|
Whether this site accepts in-stream video ads. |
dfpSettings
|
Directory site Ad Manager settings. |
activeViewOptOut
|
Whether this directory site has disabled active view creatives. |
DfpSettings
Google Ad Manager Settings
| JSON representation |
|---|
{ "dfpNetworkCode" : string , "dfpNetworkName" : string , "pubPaidPlacementAccepted" : boolean , "publisherPortalOnly" : boolean , "programmaticPlacementAccepted" : boolean } |
| Fields | |
|---|---|
dfpNetworkCode
|
Ad Manager network code for this directory site. |
dfpNetworkName
|
Ad Manager network name for this directory site. |
pubPaidPlacementAccepted
|
Whether this directory site accepts publisher-paid tags. |
publisherPortalOnly
|
Whether this directory site is available only via Publisher Portal. |
programmaticPlacementAccepted
|
Whether this directory site accepts programmatic placements. |
Methods |
|
|---|---|
|
Gets one directory site by ID. |
|
Inserts a new directory site. |
|
Retrieves a list of directory sites, possibly filtered. |

