Refresh docs
diff --git a/docs/dyn/youtube_v3.activities.html b/docs/dyn/youtube_v3.activities.html
index 4f7c0aa..d2744cb 100644
--- a/docs/dyn/youtube_v3.activities.html
+++ b/docs/dyn/youtube_v3.activities.html
@@ -78,7 +78,7 @@
   <code><a href="#insert">insert(part=None, body)</a></code></p>
 <p class="firstline">Posts a bulletin for a specific channel. (The user submitting the request must be authorized to act on the channel's behalf.)</p>
 <p class="toc_element">
-  <code><a href="#list">list(part=None, pageToken=None, publishedBefore=None, channelId=None, mine=None, maxResults=None, home=None, publishedAfter=None)</a></code></p>
+  <code><a href="#list">list(part=None, pageToken=None, publishedBefore=None, channelId=None, mine=None, maxResults=None, regionCode=None, home=None, publishedAfter=None)</a></code></p>
 <p class="firstline">Returns a list of channel activity events that match the request criteria. For example, you can retrieve events associated with a particular channel, events associated with the user's subscriptions and Google+ friends, or the YouTube home page feed, which is customized for each user.</p>
 <p class="toc_element">
   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
@@ -95,10 +95,30 @@
   body: object, The request body. (required)
     The object takes the form of:
 
-{ # 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.
+{ # 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.
     "snippet": { # Basic details about an activity, including title, description, thumbnails, activity type and group. # The snippet object contains basic details about the activity, including the activity's type and group ID.
-      "thumbnails": { # 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.
-        "a_key": { # A thumbnail is an image representing a YouTube resource. # Name of the thumbnail, to easily identify it. The set of names is dependent on the resource the thumbnail is for.
+      "thumbnails": { # 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.
+        "default": { # A thumbnail is an image representing a YouTube resource. # The default image for this resource.
+          "url": "A String", # The thumbnail image's URL.
+          "width": 42, # (Optional) Width of the thumbnail image.
+          "height": 42, # (Optional) Height of the thumbnail image.
+        },
+        "high": { # A thumbnail is an image representing a YouTube resource. # The high quality image for this resource.
+          "url": "A String", # The thumbnail image's URL.
+          "width": 42, # (Optional) Width of the thumbnail image.
+          "height": 42, # (Optional) Height of the thumbnail image.
+        },
+        "medium": { # A thumbnail is an image representing a YouTube resource. # The medium quality image for this resource.
+          "url": "A String", # The thumbnail image's URL.
+          "width": 42, # (Optional) Width of the thumbnail image.
+          "height": 42, # (Optional) Height of the thumbnail image.
+        },
+        "maxres": { # A thumbnail is an image representing a YouTube resource. # The maximum resolution quality image for this resource.
+          "url": "A String", # The thumbnail image's URL.
+          "width": 42, # (Optional) Width of the thumbnail image.
+          "height": 42, # (Optional) Height of the thumbnail image.
+        },
+        "standard": { # A thumbnail is an image representing a YouTube resource. # The standard quality image for this resource.
           "url": "A String", # The thumbnail image's URL.
           "width": 42, # (Optional) Width of the thumbnail image.
           "height": 42, # (Optional) Height of the thumbnail image.
@@ -113,17 +133,17 @@
       "description": "A String", # The description of the resource primarily associated with the activity.
     },
     "contentDetails": { # 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's content identifies the rated video.
-      "comment": { # The comment object contains information about a resource that received a comment. This property is only present if the snippet.type is comment.
+      "comment": { # 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.
         "resourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
       },
-      "playlistItem": { # The playlistItem object contains information about a new playlist item. This property is only present if the snippet.type is playlistItem.
+      "playlistItem": { # 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.
         "resourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
@@ -131,17 +151,26 @@
         "playlistId": "A String", # The value that YouTube uses to uniquely identify the playlist.
         "playlistItemId": "A String", # ID of the item within the playlist.
       },
-      "like": { # 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.
+      "like": { # 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.
         "resourceId": { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the rated resource.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
       },
-      "social": { # The social object contains details about a social network post. This property is only present if the snippet.type is social.
+      "promotedItem": { # 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.
+        "ctaType": "A String", # The type of call-to-action, a message to the user indicating action that can be taken.
+        "adTag": "A String", # The URL the client should fetch to request a promoted item.
+        "destinationUrl": "A String", # The URL the client should direct the user to, if the user chooses to visit the advertiser's website.
+        "creativeViewUrl": "A String", # The URL the client should ping to indicate that the user was shown this promoted item.
+        "videoId": "A String", # The ID that YouTube uses to uniquely identify the promoted video.
+        "descriptionText": "A String", # The text description to accompany the promoted item.
+        "clickTrackingUrl": "A String", # The URL the client should ping to indicate that the user clicked through on this promoted item.
+      },
+      "social": { # 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.
         "resourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
@@ -151,59 +180,59 @@
         "referenceUrl": "A String", # The URL of the social network post.
         "author": "A String", # The author of the social network post.
       },
-      "favorite": { # 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.
+      "favorite": { # 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.
         "resourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
       },
-      "upload": { # The upload object contains information about the uploaded video. This property is only present if the snippet.type is upload.
+      "upload": { # 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.
         "videoId": "A String", # The ID that YouTube uses to uniquely identify the uploaded video.
       },
-      "recommendation": { # The recommendation object contains information about a recommended resource. This property is only present if the snippet.type is recommendation.
+      "recommendation": { # 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.
         "resourceId": { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the recommended resource.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
         "reason": "A String", # The reason that the resource is recommended to the user.
         "seedResourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
       },
-      "subscription": { # The subscription object contains information about a channel that a user subscribed to. This property is only present if the snippet.type is subscription.
+      "subscription": { # 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.
         "resourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
       },
-      "bulletin": { # The bulletin object contains details about a channel bulletin post. This object is only present if the snippet.type is bulletin.
+      "bulletin": { # 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.
         "resourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
       },
-      "channelItem": { # 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.
+      "channelItem": { # 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.
         "resourceId": { # 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.
-          "kind": "A String", # The kind, or type, of the referred resource.
+          "kind": "A String", # The type of the API resource.
           "channelId": "A String", # 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.
           "playlistId": "A String", # 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.
           "videoId": "A String", # 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.
         },
       },
     },
-    "kind": "youtube#activity", # The type of the API resource. For activity resources, the value will be youtube#activity.
-    "etag": "A String", # The ETag of the activity resource.
+    "kind": "youtube#activity", # The kind, fixed to "youtube#activity".
+    "etag": "A String", # Etag of this resource.
     "id": "A String", # The ID that YouTube uses to uniquely identify the activity.
   }
 
@@ -211,10 +240,30 @@
 Returns:
   An object of the form:
 
-    { # 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.
+    { # 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.
       "snippet": { # Basic details about an activity, including title, description, thumbnails, activity type and group. # The snippet object contains basic details about the activity, including the activity's type and group ID.
-        "thumbnails": { # 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.
-          "a_key": { # A thumbnail is an image representing a YouTube resource. # Name of the thumbnail, to easily identify it. The set of names is dependent on the resource the thumbnail is for.
+        "thumbnails": { # 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.
+          "default": { # A thumbnail is an image representing a YouTube resource. # The default image for this resource.
+            "url": "A String", # The thumbnail image's URL.
+            "width": 42, # (Optional) Width of the thumbnail image.
+            "height": 42, # (Optional) Height of the thumbnail image.
+          },
+          "high": { # A thumbnail is an image representing a YouTube resource. # The high quality image for this resource.
+            "url": "A String", # The thumbnail image's URL.
+            "width": 42, # (Optional) Width of the thumbnail image.
+            "height": 42, # (Optional) Height of the thumbnail image.
+          },
+          "medium": { # A thumbnail is an image representing a YouTube resource. # The medium quality image for this resource.
+            "url": "A String", # The thumbnail image's URL.
+            "width": 42, # (Optional) Width of the thumbnail image.
+            "height": 42, # (Optional) Height of the thumbnail image.
+          },
+          "maxres": { # A thumbnail is an image representing a YouTube resource. # The maximum resolution quality image for this resource.
+            "url": "A String", # The thumbnail image's URL.
+            "width": 42, # (Optional) Width of the thumbnail image.
+            "height": 42, # (Optional) Height of the thumbnail image.
+          },
+          "standard": { # A thumbnail is an image representing a YouTube resource. # The standard quality image for this resource.
             "url": "A String", # The thumbnail image's URL.
             "width": 42, # (Optional) Width of the thumbnail image.
             "height": 42, # (Optional) Height of the thumbnail image.
@@ -229,17 +278,17 @@
         "description": "A String", # The description of the resource primarily associated with the activity.
       },
       "contentDetails": { # 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's content identifies the rated video.
-        "comment": { # The comment object contains information about a resource that received a comment. This property is only present if the snippet.type is comment.
+        "comment": { # 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.
           "resourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
         },
-        "playlistItem": { # The playlistItem object contains information about a new playlist item. This property is only present if the snippet.type is playlistItem.
+        "playlistItem": { # 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.
           "resourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
@@ -247,17 +296,26 @@
           "playlistId": "A String", # The value that YouTube uses to uniquely identify the playlist.
           "playlistItemId": "A String", # ID of the item within the playlist.
         },
-        "like": { # 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.
+        "like": { # 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.
           "resourceId": { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the rated resource.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
         },
-        "social": { # The social object contains details about a social network post. This property is only present if the snippet.type is social.
+        "promotedItem": { # 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.
+          "ctaType": "A String", # The type of call-to-action, a message to the user indicating action that can be taken.
+          "adTag": "A String", # The URL the client should fetch to request a promoted item.
+          "destinationUrl": "A String", # The URL the client should direct the user to, if the user chooses to visit the advertiser's website.
+          "creativeViewUrl": "A String", # The URL the client should ping to indicate that the user was shown this promoted item.
+          "videoId": "A String", # The ID that YouTube uses to uniquely identify the promoted video.
+          "descriptionText": "A String", # The text description to accompany the promoted item.
+          "clickTrackingUrl": "A String", # The URL the client should ping to indicate that the user clicked through on this promoted item.
+        },
+        "social": { # 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.
           "resourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
@@ -267,65 +325,65 @@
           "referenceUrl": "A String", # The URL of the social network post.
           "author": "A String", # The author of the social network post.
         },
-        "favorite": { # 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.
+        "favorite": { # 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.
           "resourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
         },
-        "upload": { # The upload object contains information about the uploaded video. This property is only present if the snippet.type is upload.
+        "upload": { # 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.
           "videoId": "A String", # The ID that YouTube uses to uniquely identify the uploaded video.
         },
-        "recommendation": { # The recommendation object contains information about a recommended resource. This property is only present if the snippet.type is recommendation.
+        "recommendation": { # 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.
           "resourceId": { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the recommended resource.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
           "reason": "A String", # The reason that the resource is recommended to the user.
           "seedResourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
         },
-        "subscription": { # The subscription object contains information about a channel that a user subscribed to. This property is only present if the snippet.type is subscription.
+        "subscription": { # 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.
           "resourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
         },
-        "bulletin": { # The bulletin object contains details about a channel bulletin post. This object is only present if the snippet.type is bulletin.
+        "bulletin": { # 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.
           "resourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
         },
-        "channelItem": { # 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.
+        "channelItem": { # 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.
           "resourceId": { # 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.
-            "kind": "A String", # The kind, or type, of the referred resource.
+            "kind": "A String", # The type of the API resource.
             "channelId": "A String", # 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.
             "playlistId": "A String", # 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.
             "videoId": "A String", # 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.
           },
         },
       },
-      "kind": "youtube#activity", # The type of the API resource. For activity resources, the value will be youtube#activity.
-      "etag": "A String", # The ETag of the activity resource.
+      "kind": "youtube#activity", # The kind, fixed to "youtube#activity".
+      "etag": "A String", # Etag of this resource.
       "id": "A String", # The ID that YouTube uses to uniquely identify the activity.
     }</pre>
 </div>
 
 <div class="method">
-    <code class="details" id="list">list(part=None, pageToken=None, publishedBefore=None, channelId=None, mine=None, maxResults=None, home=None, publishedAfter=None)</code>
+    <code class="details" id="list">list(part=None, pageToken=None, publishedBefore=None, channelId=None, mine=None, maxResults=None, regionCode=None, home=None, publishedAfter=None)</code>
   <pre>Returns a list of channel activity events that match the request criteria. For example, you can retrieve events associated with a particular channel, events associated with the user's subscriptions and Google+ friends, or the YouTube home page feed, which is customized for each user.
 
 Args:
@@ -337,20 +395,43 @@
   channelId: string, The channelId parameter specifies a unique YouTube channel ID. The API will then return a list of that channel's activities.
   mine: boolean, Set this parameter's value to true to retrieve a feed of the authenticated user's activities.
   maxResults: integer, USE_DESCRIPTION --- channels:list:maxResults
-  home: string, Set this parameter's value to true to retrieve the activity feed that displays on the YouTube home page for the currently authenticated user.
+  regionCode: string, The regionCode parameter instructs the API to return results for the specified country. The parameter value is an ISO 3166-1 alpha-2 country code.
+  home: boolean, Set this parameter's value to true to retrieve the activity feed that displays on the YouTube home page for the currently authenticated user.
   publishedAfter: string, The publishedAfter parameter specifies the earliest date and time that an activity could have occurred for that activity to be included in the API response. If the parameter value specifies a day, but not a time, then any activities that occurred that day will be included in the result set. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
 
 Returns:
   An object of the form:
 
     { # A paginated list of activities returned as a response to youtube.activities.list calls.
+    "eventId": "A String", # Serialized EventId of the request which produced this response.
     "nextPageToken": "A String", # The token that can be used as the value of the pageToken parameter to retrieve the next page in the result set.
     "kind": "youtube#activityListResponse", # The type of the API response. For this operation, the value will be youtube#activityListResponse.
+    "visitorId": "A String", # The visitorId identifies the visitor.
     "items": [ # A list of activities, or events, that match the request criteria.
-      { # 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.
+      { # 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.
           "snippet": { # Basic details about an activity, including title, description, thumbnails, activity type and group. # The snippet object contains basic details about the activity, including the activity's type and group ID.
-            "thumbnails": { # 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.
-              "a_key": { # A thumbnail is an image representing a YouTube resource. # Name of the thumbnail, to easily identify it. The set of names is dependent on the resource the thumbnail is for.
+            "thumbnails": { # 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.
+              "default": { # A thumbnail is an image representing a YouTube resource. # The default image for this resource.
+                "url": "A String", # The thumbnail image's URL.
+                "width": 42, # (Optional) Width of the thumbnail image.
+                "height": 42, # (Optional) Height of the thumbnail image.
+              },
+              "high": { # A thumbnail is an image representing a YouTube resource. # The high quality image for this resource.
+                "url": "A String", # The thumbnail image's URL.
+                "width": 42, # (Optional) Width of the thumbnail image.
+                "height": 42, # (Optional) Height of the thumbnail image.
+              },
+              "medium": { # A thumbnail is an image representing a YouTube resource. # The medium quality image for this resource.
+                "url": "A String", # The thumbnail image's URL.
+                "width": 42, # (Optional) Width of the thumbnail image.
+                "height": 42, # (Optional) Height of the thumbnail image.
+              },
+              "maxres": { # A thumbnail is an image representing a YouTube resource. # The maximum resolution quality image for this resource.
+                "url": "A String", # The thumbnail image's URL.
+                "width": 42, # (Optional) Width of the thumbnail image.
+                "height": 42, # (Optional) Height of the thumbnail image.
+              },
+              "standard": { # A thumbnail is an image representing a YouTube resource. # The standard quality image for this resource.
                 "url": "A String", # The thumbnail image's URL.
                 "width": 42, # (Optional) Width of the thumbnail image.
                 "height": 42, # (Optional) Height of the thumbnail image.
@@ -365,17 +446,17 @@
             "description": "A String", # The description of the resource primarily associated with the activity.
           },
           "contentDetails": { # 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's content identifies the rated video.
-            "comment": { # The comment object contains information about a resource that received a comment. This property is only present if the snippet.type is comment.
+            "comment": { # 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.
               "resourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
             },
-            "playlistItem": { # The playlistItem object contains information about a new playlist item. This property is only present if the snippet.type is playlistItem.
+            "playlistItem": { # 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.
               "resourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
@@ -383,17 +464,26 @@
               "playlistId": "A String", # The value that YouTube uses to uniquely identify the playlist.
               "playlistItemId": "A String", # ID of the item within the playlist.
             },
-            "like": { # 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.
+            "like": { # 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.
               "resourceId": { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the rated resource.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
             },
-            "social": { # The social object contains details about a social network post. This property is only present if the snippet.type is social.
+            "promotedItem": { # 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.
+              "ctaType": "A String", # The type of call-to-action, a message to the user indicating action that can be taken.
+              "adTag": "A String", # The URL the client should fetch to request a promoted item.
+              "destinationUrl": "A String", # The URL the client should direct the user to, if the user chooses to visit the advertiser's website.
+              "creativeViewUrl": "A String", # The URL the client should ping to indicate that the user was shown this promoted item.
+              "videoId": "A String", # The ID that YouTube uses to uniquely identify the promoted video.
+              "descriptionText": "A String", # The text description to accompany the promoted item.
+              "clickTrackingUrl": "A String", # The URL the client should ping to indicate that the user clicked through on this promoted item.
+            },
+            "social": { # 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.
               "resourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
@@ -403,59 +493,59 @@
               "referenceUrl": "A String", # The URL of the social network post.
               "author": "A String", # The author of the social network post.
             },
-            "favorite": { # 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.
+            "favorite": { # 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.
               "resourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
             },
-            "upload": { # The upload object contains information about the uploaded video. This property is only present if the snippet.type is upload.
+            "upload": { # 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.
               "videoId": "A String", # The ID that YouTube uses to uniquely identify the uploaded video.
             },
-            "recommendation": { # The recommendation object contains information about a recommended resource. This property is only present if the snippet.type is recommendation.
+            "recommendation": { # 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.
               "resourceId": { # A resource id is a generic reference that points to another YouTube resource. # The resourceId object contains information that identifies the recommended resource.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
               "reason": "A String", # The reason that the resource is recommended to the user.
               "seedResourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
             },
-            "subscription": { # The subscription object contains information about a channel that a user subscribed to. This property is only present if the snippet.type is subscription.
+            "subscription": { # 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.
               "resourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
             },
-            "bulletin": { # The bulletin object contains details about a channel bulletin post. This object is only present if the snippet.type is bulletin.
+            "bulletin": { # 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.
               "resourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
             },
-            "channelItem": { # 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.
+            "channelItem": { # 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.
               "resourceId": { # 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.
-                "kind": "A String", # The kind, or type, of the referred resource.
+                "kind": "A String", # The type of the API resource.
                 "channelId": "A String", # 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.
                 "playlistId": "A String", # 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.
                 "videoId": "A String", # 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.
               },
             },
           },
-          "kind": "youtube#activity", # The type of the API resource. For activity resources, the value will be youtube#activity.
-          "etag": "A String", # The ETag of the activity resource.
+          "kind": "youtube#activity", # The kind, fixed to "youtube#activity".
+          "etag": "A String", # Etag of this resource.
           "id": "A String", # The ID that YouTube uses to uniquely identify the activity.
         },
     ],