chore: update docs/dyn (#1106)

diff --git a/docs/dyn/youtube_v3.activities.html b/docs/dyn/youtube_v3.activities.html
index 62d129f..d498231 100644
--- a/docs/dyn/youtube_v3.activities.html
+++ b/docs/dyn/youtube_v3.activities.html
@@ -78,7 +78,7 @@
   <code><a href="#close">close()</a></code></p>
 <p class="firstline">Close httplib2 connections.</p>
 <p class="toc_element">
-  <code><a href="#list">list(part, mine=None, pageToken=None, home=None, maxResults=None, regionCode=None, publishedAfter=None, channelId=None, publishedBefore=None, x__xgafv=None)</a></code></p>
+  <code><a href="#list">list(part, channelId=None, maxResults=None, home=None, publishedBefore=None, mine=None, publishedAfter=None, pageToken=None, regionCode=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Retrieves a list of resources, possibly filtered.</p>
 <p class="toc_element">
   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
@@ -90,19 +90,19 @@
 </div>
 
 <div class="method">
-    <code class="details" id="list">list(part, mine=None, pageToken=None, home=None, maxResults=None, regionCode=None, publishedAfter=None, channelId=None, publishedBefore=None, x__xgafv=None)</code>
+    <code class="details" id="list">list(part, channelId=None, maxResults=None, home=None, publishedBefore=None, mine=None, publishedAfter=None, pageToken=None, regionCode=None, x__xgafv=None)</code>
   <pre>Retrieves a list of resources, possibly filtered.
 
 Args:
   part: string, The *part* parameter specifies a comma-separated list of one or more activity resource properties that the API response will include. If the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in an activity resource, the snippet property contains other properties that identify the type of activity, a display title for the activity, and so forth. If you set *part=snippet*, the API response will also contain all of those nested properties. (required) (repeated)
-  mine: boolean, A parameter
-  pageToken: string, The *pageToken* parameter identifies a specific page in the result set that should be returned. In an API response, the nextPageToken and prevPageToken properties identify other pages that could be retrieved.
-  home: boolean, A parameter
-  maxResults: integer, The *maxResults* parameter specifies the maximum number of items that should be returned in the result set.
-  regionCode: string, A parameter
-  publishedAfter: string, A parameter
   channelId: string, A parameter
+  maxResults: integer, The *maxResults* parameter specifies the maximum number of items that should be returned in the result set.
+  home: boolean, A parameter
   publishedBefore: string, A parameter
+  mine: boolean, A parameter
+  publishedAfter: string, A parameter
+  pageToken: string, The *pageToken* parameter identifies a specific page in the result set that should be returned. In an API response, the nextPageToken and prevPageToken properties identify other pages that could be retrieved.
+  regionCode: string, A parameter
   x__xgafv: string, V1 error format.
     Allowed values
       1 - v1 error format
@@ -112,113 +112,35 @@
   An object of the form:
 
     {
+    &quot;kind&quot;: &quot;youtube#activityListResponse&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;youtube#activityListResponse&quot;.
+    &quot;nextPageToken&quot;: &quot;A String&quot;, # The token that can be used as the value of the pageToken parameter to retrieve the next page in the result set.
+    &quot;etag&quot;: &quot;A String&quot;, # Etag of this resource.
+    &quot;pageInfo&quot;: { # Paging details for lists of resources, including total number of items available and number of resources returned in a single page. # General pagination information.
+      &quot;resultsPerPage&quot;: 42, # The number of results included in the API response.
+      &quot;totalResults&quot;: 42, # The total number of results in the result set.
+    },
+    &quot;tokenPagination&quot;: { # Stub token pagination template to suppress results.
+    },
+    &quot;visitorId&quot;: &quot;A String&quot;, # The visitorId identifies the visitor.
+    &quot;prevPageToken&quot;: &quot;A String&quot;, # The token that can be used as the value of the pageToken parameter to retrieve the previous page in the result set.
     &quot;items&quot;: [
       { # An *activity* resource contains information about an action that a particular channel, or user, has taken on YouTube.The actions reported in activity feeds include rating a video, sharing a video, marking a video as a favorite, commenting on a video, uploading a video, and so forth. Each activity resource identifies the type of action, the channel associated with the action, and the resource(s) associated with the action, such as the video that was rated or uploaded.
-        &quot;snippet&quot;: { # Basic details about an activity, including title, description, thumbnails, activity type and group. Next ID: 12 # The snippet object contains basic details about the activity, including the activity&#x27;s type and group ID.
-          &quot;title&quot;: &quot;A String&quot;, # The title of the resource primarily associated with the activity.
-          &quot;thumbnails&quot;: { # Internal representation of thumbnails for a YouTube resource. # A map of thumbnail images associated with the resource that is primarily associated with the activity. For each object in the map, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail.
-            &quot;maxres&quot;: { # A thumbnail is an image representing a YouTube resource. # The maximum resolution quality image for this resource.
-              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
-              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
-              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
-            },
-            &quot;standard&quot;: { # A thumbnail is an image representing a YouTube resource. # The standard quality image for this resource.
-              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
-              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
-              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
-            },
-            &quot;default&quot;: { # A thumbnail is an image representing a YouTube resource. # The default image for this resource.
-              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
-              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
-              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
-            },
-            &quot;medium&quot;: { # A thumbnail is an image representing a YouTube resource. # The medium quality image for this resource.
-              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
-              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
-              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
-            },
-            &quot;high&quot;: { # A thumbnail is an image representing a YouTube resource. # The high quality image for this resource.
-              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
-              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
-              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
-            },
-          },
-          &quot;description&quot;: &quot;A String&quot;, # The description of the resource primarily associated with the activity. @mutable youtube.activities.insert
-          &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the channel associated with the activity.
-          &quot;publishedAt&quot;: &quot;A String&quot;, # The date and time that the video was uploaded. The value is specified in ISO 8601 format.
-          &quot;groupId&quot;: &quot;A String&quot;, # The group ID associated with the activity. A group ID identifies user events that are associated with the same user and resource. For example, if a user rates a video and marks the same video as a favorite, the entries for those events would have the same group ID in the user&#x27;s activity feed. In your user interface, you can avoid repetition by grouping events with the same groupId value.
-          &quot;type&quot;: &quot;A String&quot;, # The type of activity that the resource describes.
-          &quot;channelTitle&quot;: &quot;A String&quot;, # Channel title for the channel responsible for this activity
-        },
         &quot;contentDetails&quot;: { # Details about the content of an activity: the video that was shared, the channel that was subscribed to, etc. # The contentDetails object contains information about the content associated with the activity. For example, if the snippet.type value is videoRated, then the contentDetails object&#x27;s content identifies the rated video.
-          &quot;recommendation&quot;: { # Information that identifies the recommended resource. # The recommendation object contains information about a recommended resource. This property is only present if the snippet.type is recommendation.
-            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the recommended resource.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
-            &quot;seedResourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The seedResourceId object contains information about the resource that caused the recommendation.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
-            &quot;reason&quot;: &quot;A String&quot;, # The reason that the resource is recommended to the user.
-          },
-          &quot;playlistItem&quot;: { # Information about a new playlist item. # The playlistItem object contains information about a new playlist item. This property is only present if the snippet.type is playlistItem.
-            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information about the resource that was added to the playlist.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
-            &quot;playlistItemId&quot;: &quot;A String&quot;, # ID of the item within the playlist.
-            &quot;playlistId&quot;: &quot;A String&quot;, # The value that YouTube uses to uniquely identify the playlist.
-          },
-          &quot;social&quot;: { # Details about a social network post. # The social object contains details about a social network post. This property is only present if the snippet.type is social.
-            &quot;author&quot;: &quot;A String&quot;, # The author of the social network post.
-            &quot;type&quot;: &quot;A String&quot;, # The name of the social network.
-            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object encapsulates information that identifies the resource associated with a social network post.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
-            &quot;imageUrl&quot;: &quot;A String&quot;, # An image of the post&#x27;s author.
-            &quot;referenceUrl&quot;: &quot;A String&quot;, # The URL of the social network post.
-          },
-          &quot;favorite&quot;: { # Information about a video that was marked as a favorite video. # The favorite object contains information about a video that was marked as a favorite video. This property is only present if the snippet.type is favorite.
-            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource that was marked as a favorite.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
-          },
-          &quot;like&quot;: { # Information about a resource that received a positive (like) rating. # The like object contains information about a resource that received a positive (like) rating. This property is only present if the snippet.type is like.
-            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the rated resource.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
-          },
-          &quot;channelItem&quot;: { # Details about a resource which was added to a channel. # The channelItem object contains details about a resource which was added to a channel. This property is only present if the snippet.type is channelItem.
-            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource that was added to the channel.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
-          },
-          &quot;subscription&quot;: { # Information about a channel that a user subscribed to. # The subscription object contains information about a channel that a user subscribed to. This property is only present if the snippet.type is subscription.
-            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource that the user subscribed to.
-              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
-              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
-              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
-            },
+          &quot;promotedItem&quot;: { # Details about a resource which is being promoted. # The promotedItem object contains details about a resource which is being promoted. This property is only present if the snippet.type is promotedItem.
+            &quot;forecastingUrl&quot;: [ # The list of forecasting URLs. The client should ping all of these URLs when a promoted item is not available, to indicate that a promoted item could have been shown.
+              &quot;A String&quot;,
+            ],
+            &quot;ctaType&quot;: &quot;A String&quot;, # The type of call-to-action, a message to the user indicating action that can be taken.
+            &quot;creativeViewUrl&quot;: &quot;A String&quot;, # The URL the client should ping to indicate that the user was shown this promoted item.
+            &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL the client should ping to indicate that the user clicked through on this promoted item.
+            &quot;customCtaButtonText&quot;: &quot;A String&quot;, # The custom call-to-action button text. If specified, it will override the default button text for the cta_type.
+            &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the promoted video.
+            &quot;descriptionText&quot;: &quot;A String&quot;, # The text description to accompany the promoted item.
+            &quot;impressionUrl&quot;: [ # The list of impression URLs. The client should ping all of these URLs to indicate that the user was shown this promoted item.
+              &quot;A String&quot;,
+            ],
+            &quot;adTag&quot;: &quot;A String&quot;, # The URL the client should fetch to request a promoted item.
+            &quot;destinationUrl&quot;: &quot;A String&quot;, # The URL the client should direct the user to, if the user chooses to visit the advertiser&#x27;s website.
           },
           &quot;upload&quot;: { # Information about the uploaded video. # The upload object contains information about the uploaded video. This property is only present if the snippet.type is upload.
             &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the uploaded video.
@@ -226,53 +148,131 @@
           &quot;bulletin&quot;: { # Details about a channel bulletin post. # The bulletin object contains details about a channel bulletin post. This object is only present if the snippet.type is bulletin.
             &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource associated with a bulletin post. @mutable youtube.activities.insert
               &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
               &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
               &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
             },
           },
+          &quot;favorite&quot;: { # Information about a video that was marked as a favorite video. # The favorite object contains information about a video that was marked as a favorite video. This property is only present if the snippet.type is favorite.
+            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource that was marked as a favorite.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+          },
+          &quot;subscription&quot;: { # Information about a channel that a user subscribed to. # The subscription object contains information about a channel that a user subscribed to. This property is only present if the snippet.type is subscription.
+            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource that the user subscribed to.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+          },
+          &quot;social&quot;: { # Details about a social network post. # The social object contains details about a social network post. This property is only present if the snippet.type is social.
+            &quot;imageUrl&quot;: &quot;A String&quot;, # An image of the post&#x27;s author.
+            &quot;type&quot;: &quot;A String&quot;, # The name of the social network.
+            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object encapsulates information that identifies the resource associated with a social network post.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+            &quot;referenceUrl&quot;: &quot;A String&quot;, # The URL of the social network post.
+            &quot;author&quot;: &quot;A String&quot;, # The author of the social network post.
+          },
+          &quot;channelItem&quot;: { # Details about a resource which was added to a channel. # The channelItem object contains details about a resource which was added to a channel. This property is only present if the snippet.type is channelItem.
+            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource that was added to the channel.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+          },
+          &quot;playlistItem&quot;: { # Information about a new playlist item. # The playlistItem object contains information about a new playlist item. This property is only present if the snippet.type is playlistItem.
+            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information about the resource that was added to the playlist.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+            &quot;playlistId&quot;: &quot;A String&quot;, # The value that YouTube uses to uniquely identify the playlist.
+            &quot;playlistItemId&quot;: &quot;A String&quot;, # ID of the item within the playlist.
+          },
+          &quot;like&quot;: { # Information about a resource that received a positive (like) rating. # The like object contains information about a resource that received a positive (like) rating. This property is only present if the snippet.type is like.
+            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the rated resource.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+          },
+          &quot;recommendation&quot;: { # Information that identifies the recommended resource. # The recommendation object contains information about a recommended resource. This property is only present if the snippet.type is recommendation.
+            &quot;seedResourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The seedResourceId object contains information about the resource that caused the recommendation.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+            &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the recommended resource.
+              &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
+              &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
+              &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
+            },
+            &quot;reason&quot;: &quot;A String&quot;, # The reason that the resource is recommended to the user.
+          },
           &quot;comment&quot;: { # Information about a resource that received a comment. # The comment object contains information about a resource that received a comment. This property is only present if the snippet.type is comment.
             &quot;resourceId&quot;: { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the resource associated with the comment.
               &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a video. This property is only present if the resourceId.kind value is youtube#video.
-              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
               &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a channel. This property is only present if the resourceId.kind value is youtube#channel.
               &quot;playlistId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the referred resource, if that resource is a playlist. This property is only present if the resourceId.kind value is youtube#playlist.
+              &quot;kind&quot;: &quot;A String&quot;, # The type of the API resource.
             },
           },
-          &quot;promotedItem&quot;: { # Details about a resource which is being promoted. # The promotedItem object contains details about a resource which is being promoted. This property is only present if the snippet.type is promotedItem.
-            &quot;creativeViewUrl&quot;: &quot;A String&quot;, # The URL the client should ping to indicate that the user was shown this promoted item.
-            &quot;destinationUrl&quot;: &quot;A String&quot;, # The URL the client should direct the user to, if the user chooses to visit the advertiser&#x27;s website.
-            &quot;impressionUrl&quot;: [ # The list of impression URLs. The client should ping all of these URLs to indicate that the user was shown this promoted item.
-              &quot;A String&quot;,
-            ],
-            &quot;forecastingUrl&quot;: [ # The list of forecasting URLs. The client should ping all of these URLs when a promoted item is not available, to indicate that a promoted item could have been shown.
-              &quot;A String&quot;,
-            ],
-            &quot;ctaType&quot;: &quot;A String&quot;, # The type of call-to-action, a message to the user indicating action that can be taken.
-            &quot;descriptionText&quot;: &quot;A String&quot;, # The text description to accompany the promoted item.
-            &quot;customCtaButtonText&quot;: &quot;A String&quot;, # The custom call-to-action button text. If specified, it will override the default button text for the cta_type.
-            &quot;clickTrackingUrl&quot;: &quot;A String&quot;, # The URL the client should ping to indicate that the user clicked through on this promoted item.
-            &quot;videoId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the promoted video.
-            &quot;adTag&quot;: &quot;A String&quot;, # The URL the client should fetch to request a promoted item.
-          },
         },
         &quot;kind&quot;: &quot;youtube#activity&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;youtube#activity&quot;.
-        &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the activity.
+        &quot;snippet&quot;: { # Basic details about an activity, including title, description, thumbnails, activity type and group. Next ID: 12 # The snippet object contains basic details about the activity, including the activity&#x27;s type and group ID.
+          &quot;description&quot;: &quot;A String&quot;, # The description of the resource primarily associated with the activity. @mutable youtube.activities.insert
+          &quot;publishedAt&quot;: &quot;A String&quot;, # The date and time that the video was uploaded. The value is specified in ISO 8601 format.
+          &quot;type&quot;: &quot;A String&quot;, # The type of activity that the resource describes.
+          &quot;groupId&quot;: &quot;A String&quot;, # The group ID associated with the activity. A group ID identifies user events that are associated with the same user and resource. For example, if a user rates a video and marks the same video as a favorite, the entries for those events would have the same group ID in the user&#x27;s activity feed. In your user interface, you can avoid repetition by grouping events with the same groupId value.
+          &quot;channelId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the channel associated with the activity.
+          &quot;title&quot;: &quot;A String&quot;, # The title of the resource primarily associated with the activity.
+          &quot;thumbnails&quot;: { # Internal representation of thumbnails for a YouTube resource. # A map of thumbnail images associated with the resource that is primarily associated with the activity. For each object in the map, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail.
+            &quot;maxres&quot;: { # A thumbnail is an image representing a YouTube resource. # The maximum resolution quality image for this resource.
+              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
+              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
+              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
+            },
+            &quot;standard&quot;: { # A thumbnail is an image representing a YouTube resource. # The standard quality image for this resource.
+              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
+              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
+              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
+            },
+            &quot;default&quot;: { # A thumbnail is an image representing a YouTube resource. # The default image for this resource.
+              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
+              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
+              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
+            },
+            &quot;high&quot;: { # A thumbnail is an image representing a YouTube resource. # The high quality image for this resource.
+              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
+              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
+              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
+            },
+            &quot;medium&quot;: { # A thumbnail is an image representing a YouTube resource. # The medium quality image for this resource.
+              &quot;url&quot;: &quot;A String&quot;, # The thumbnail image&#x27;s URL.
+              &quot;width&quot;: 42, # (Optional) Width of the thumbnail image.
+              &quot;height&quot;: 42, # (Optional) Height of the thumbnail image.
+            },
+          },
+          &quot;channelTitle&quot;: &quot;A String&quot;, # Channel title for the channel responsible for this activity
+        },
         &quot;etag&quot;: &quot;A String&quot;, # Etag of this resource
+        &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the activity.
       },
     ],
-    &quot;etag&quot;: &quot;A String&quot;, # Etag of this resource.
-    &quot;tokenPagination&quot;: { # Stub token pagination template to suppress results.
-    },
-    &quot;pageInfo&quot;: { # Paging details for lists of resources, including total number of items available and number of resources returned in a single page. # General pagination information.
-      &quot;totalResults&quot;: 42, # The total number of results in the result set.
-      &quot;resultsPerPage&quot;: 42, # The number of results included in the API response.
-    },
-    &quot;nextPageToken&quot;: &quot;A String&quot;, # The token that can be used as the value of the pageToken parameter to retrieve the next page in the result set.
-    &quot;visitorId&quot;: &quot;A String&quot;, # The visitorId identifies the visitor.
     &quot;eventId&quot;: &quot;A String&quot;, # Serialized EventId of the request which produced this response.
-    &quot;prevPageToken&quot;: &quot;A String&quot;, # The token that can be used as the value of the pageToken parameter to retrieve the previous page in the result set.
-    &quot;kind&quot;: &quot;youtube#activityListResponse&quot;, # Identifies what kind of resource this is. Value: the fixed string &quot;youtube#activityListResponse&quot;.
   }</pre>
 </div>