You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/dyn/youtube_v3.liveBroadcasts.html
+56
Original file line number
Diff line number
Diff line change
@@ -147,6 +147,14 @@ <h3>Method Details</h3>
147
147
"etag": "A String", # Etag of this resource.
148
148
"id": "A String", # The ID that YouTube assigns to uniquely identify the broadcast.
149
149
"kind": "youtube#liveBroadcast", # Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
150
+
"monetizationDetails": { # Monetization settings of a broadcast. # The monetizationDetails object contains information about the event's monetization details.
151
+
"cuepointSchedule": { # Schedule to insert cuepoints into a broadcast by ads automator.
152
+
"enabled": True or False, # This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
153
+
"pauseAdsUntil": "A String", # If set, automatic cuepoint insertion is paused until this timestamp ("No Ad Zone").
154
+
"repeatInterval": "A String", # Interval frequency that api uses to insert cuepoints automatically.
155
+
"scheduleStrategy": "A String", # The strategy to use when scheduling cuepoints.
156
+
},
157
+
},
150
158
"snippet": { # Basic broadcast information. # The snippet object contains basic details about the event, including its title, description, start time, and end time.
151
159
"actualEndTime": "A String", # The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
152
160
"actualStartTime": "A String", # The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
@@ -256,6 +264,14 @@ <h3>Method Details</h3>
256
264
"etag": "A String", # Etag of this resource.
257
265
"id": "A String", # The ID that YouTube assigns to uniquely identify the broadcast.
258
266
"kind": "youtube#liveBroadcast", # Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
267
+
"monetizationDetails": { # Monetization settings of a broadcast. # The monetizationDetails object contains information about the event's monetization details.
268
+
"cuepointSchedule": { # Schedule to insert cuepoints into a broadcast by ads automator.
269
+
"enabled": True or False, # This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
270
+
"pauseAdsUntil": "A String", # If set, automatic cuepoint insertion is paused until this timestamp ("No Ad Zone").
271
+
"repeatInterval": "A String", # Interval frequency that api uses to insert cuepoints automatically.
272
+
"scheduleStrategy": "A String", # The strategy to use when scheduling cuepoints.
273
+
},
274
+
},
259
275
"snippet": { # Basic broadcast information. # The snippet object contains basic details about the event, including its title, description, start time, and end time.
260
276
"actualEndTime": "A String", # The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
261
277
"actualStartTime": "A String", # The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
@@ -345,6 +361,14 @@ <h3>Method Details</h3>
345
361
"etag": "A String", # Etag of this resource.
346
362
"id": "A String", # The ID that YouTube assigns to uniquely identify the broadcast.
347
363
"kind": "youtube#liveBroadcast", # Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
364
+
"monetizationDetails": { # Monetization settings of a broadcast. # The monetizationDetails object contains information about the event's monetization details.
365
+
"cuepointSchedule": { # Schedule to insert cuepoints into a broadcast by ads automator.
366
+
"enabled": True or False, # This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
367
+
"pauseAdsUntil": "A String", # If set, automatic cuepoint insertion is paused until this timestamp ("No Ad Zone").
368
+
"repeatInterval": "A String", # Interval frequency that api uses to insert cuepoints automatically.
369
+
"scheduleStrategy": "A String", # The strategy to use when scheduling cuepoints.
370
+
},
371
+
},
348
372
"snippet": { # Basic broadcast information. # The snippet object contains basic details about the event, including its title, description, start time, and end time.
349
373
"actualEndTime": "A String", # The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
350
374
"actualStartTime": "A String", # The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
@@ -501,6 +525,14 @@ <h3>Method Details</h3>
501
525
"etag": "A String", # Etag of this resource.
502
526
"id": "A String", # The ID that YouTube assigns to uniquely identify the broadcast.
503
527
"kind": "youtube#liveBroadcast", # Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
528
+
"monetizationDetails": { # Monetization settings of a broadcast. # The monetizationDetails object contains information about the event's monetization details.
529
+
"cuepointSchedule": { # Schedule to insert cuepoints into a broadcast by ads automator.
530
+
"enabled": True or False, # This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
531
+
"pauseAdsUntil": "A String", # If set, automatic cuepoint insertion is paused until this timestamp ("No Ad Zone").
532
+
"repeatInterval": "A String", # Interval frequency that api uses to insert cuepoints automatically.
533
+
"scheduleStrategy": "A String", # The strategy to use when scheduling cuepoints.
534
+
},
535
+
},
504
536
"snippet": { # Basic broadcast information. # The snippet object contains basic details about the event, including its title, description, start time, and end time.
505
537
"actualEndTime": "A String", # The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
506
538
"actualStartTime": "A String", # The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
@@ -630,6 +662,14 @@ <h3>Method Details</h3>
630
662
"etag": "A String", # Etag of this resource.
631
663
"id": "A String", # The ID that YouTube assigns to uniquely identify the broadcast.
632
664
"kind": "youtube#liveBroadcast", # Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
665
+
"monetizationDetails": { # Monetization settings of a broadcast. # The monetizationDetails object contains information about the event's monetization details.
666
+
"cuepointSchedule": { # Schedule to insert cuepoints into a broadcast by ads automator.
667
+
"enabled": True or False, # This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
668
+
"pauseAdsUntil": "A String", # If set, automatic cuepoint insertion is paused until this timestamp ("No Ad Zone").
669
+
"repeatInterval": "A String", # Interval frequency that api uses to insert cuepoints automatically.
670
+
"scheduleStrategy": "A String", # The strategy to use when scheduling cuepoints.
671
+
},
672
+
},
633
673
"snippet": { # Basic broadcast information. # The snippet object contains basic details about the event, including its title, description, start time, and end time.
634
674
"actualEndTime": "A String", # The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
635
675
"actualStartTime": "A String", # The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
@@ -719,6 +759,14 @@ <h3>Method Details</h3>
719
759
"etag": "A String", # Etag of this resource.
720
760
"id": "A String", # The ID that YouTube assigns to uniquely identify the broadcast.
721
761
"kind": "youtube#liveBroadcast", # Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
762
+
"monetizationDetails": { # Monetization settings of a broadcast. # The monetizationDetails object contains information about the event's monetization details.
763
+
"cuepointSchedule": { # Schedule to insert cuepoints into a broadcast by ads automator.
764
+
"enabled": True or False, # This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
765
+
"pauseAdsUntil": "A String", # If set, automatic cuepoint insertion is paused until this timestamp ("No Ad Zone").
766
+
"repeatInterval": "A String", # Interval frequency that api uses to insert cuepoints automatically.
767
+
"scheduleStrategy": "A String", # The strategy to use when scheduling cuepoints.
768
+
},
769
+
},
722
770
"snippet": { # Basic broadcast information. # The snippet object contains basic details about the event, including its title, description, start time, and end time.
723
771
"actualEndTime": "A String", # The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
724
772
"actualStartTime": "A String", # The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
@@ -808,6 +856,14 @@ <h3>Method Details</h3>
808
856
"etag": "A String", # Etag of this resource.
809
857
"id": "A String", # The ID that YouTube assigns to uniquely identify the broadcast.
810
858
"kind": "youtube#liveBroadcast", # Identifies what kind of resource this is. Value: the fixed string "youtube#liveBroadcast".
859
+
"monetizationDetails": { # Monetization settings of a broadcast. # The monetizationDetails object contains information about the event's monetization details.
860
+
"cuepointSchedule": { # Schedule to insert cuepoints into a broadcast by ads automator.
861
+
"enabled": True or False, # This field is semantically required. If it is set false or not set, other fields in this message will be ignored.
862
+
"pauseAdsUntil": "A String", # If set, automatic cuepoint insertion is paused until this timestamp ("No Ad Zone").
863
+
"repeatInterval": "A String", # Interval frequency that api uses to insert cuepoints automatically.
864
+
"scheduleStrategy": "A String", # The strategy to use when scheduling cuepoints.
865
+
},
866
+
},
811
867
"snippet": { # Basic broadcast information. # The snippet object contains basic details about the event, including its title, description, start time, and end time.
812
868
"actualEndTime": "A String", # The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
813
869
"actualStartTime": "A String", # The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
Copy file name to clipboardexpand all lines: googleapiclient/discovery_cache/documents/youtube.v3.json
+50-12
Original file line number
Diff line number
Diff line change
@@ -3833,7 +3833,7 @@
3833
3833
}
3834
3834
}
3835
3835
},
3836
-
"revision": "20230801",
3836
+
"revision": "20230807",
3837
3837
"rootUrl": "https://youtube.googleapis.com/",
3838
3838
"schemas": {
3839
3839
"AbuseReport": {
@@ -7434,6 +7434,41 @@
7434
7434
},
7435
7435
"type": "object"
7436
7436
},
7437
+
"CuepointSchedule": {
7438
+
"description": "Schedule to insert cuepoints into a broadcast by ads automator.",
7439
+
"id": "CuepointSchedule",
7440
+
"properties": {
7441
+
"enabled": {
7442
+
"description": "This field is semantically required. If it is set false or not set, other fields in this message will be ignored.",
7443
+
"type": "boolean"
7444
+
},
7445
+
"pauseAdsUntil": {
7446
+
"description": "If set, automatic cuepoint insertion is paused until this timestamp (\"No Ad Zone\").",
7447
+
"format": "google-datetime",
7448
+
"type": "string"
7449
+
},
7450
+
"repeatInterval": {
7451
+
"description": "Interval frequency that api uses to insert cuepoints automatically.",
7452
+
"format": "google-duration",
7453
+
"type": "string"
7454
+
},
7455
+
"scheduleStrategy": {
7456
+
"description": "The strategy to use when scheduling cuepoints.",
7457
+
"enum": [
7458
+
"scheduleStrategyUnspecified",
7459
+
"concurrent",
7460
+
"nonConcurrent"
7461
+
],
7462
+
"enumDescriptions": [
7463
+
"",
7464
+
"Strategy to schedule cuepoints at one time for all viewers.",
7465
+
"Strategy to schedule cuepoints at an increased rate to allow viewers to receive cuepoints when eligible. See go/lcr-non-concurrent-ads for more details."
7466
+
],
7467
+
"type": "string"
7468
+
}
7469
+
},
7470
+
"type": "object"
7471
+
},
7437
7472
"Entity": {
7438
7473
"id": "Entity",
7439
7474
"properties": {
@@ -7894,6 +7929,10 @@
7894
7929
"description": "Identifies what kind of resource this is. Value: the fixed string \"youtube#liveBroadcast\".",
7895
7930
"type": "string"
7896
7931
},
7932
+
"monetizationDetails": {
7933
+
"$ref": "LiveBroadcastMonetizationDetails",
7934
+
"description": "The monetizationDetails object contains information about the event's monetization details."
7935
+
},
7897
7936
"snippet": {
7898
7937
"$ref": "LiveBroadcastSnippet",
7899
7938
"description": "The snippet object contains basic details about the event, including its title, description, start time, and end time."
@@ -8083,6 +8122,16 @@
8083
8122
},
8084
8123
"type": "object"
8085
8124
},
8125
+
"LiveBroadcastMonetizationDetails": {
8126
+
"description": "Monetization settings of a broadcast.",
0 commit comments