/common/audience_insights_attribute.proto

--- v19/common/audience_insights_attribute.proto    2025-05-30 15:35:53.000000000 +0000
+++ v20/common/audience_insights_attribute.proto    2025-05-30 15:35:59.000000000 +0000
@@ -75,8 +75,8 @@
     // Special metadata for a YouTube video.
     YouTubeVideoAttributeMetadata youtube_video_metadata = 10;

-    // Special metadata for a YouTube Dynamic Lineup.
-    DynamicLineupAttributeMetadata dynamic_attribute_metadata = 6;
+    // Special metadata for a YouTube Lineup.
+    LineupAttributeMetadata lineup_attribute_metadata = 14;

     // Special metadata for a Location.
     LocationAttributeMetadata location_attribute_metadata = 7;
@@ -114,8 +114,8 @@
     // category.
     AudienceInsightsCategory category = 6;

-    // A YouTube Dynamic Lineup.
-    AudienceInsightsDynamicLineup dynamic_lineup = 7;
+    // A YouTube Lineup.
+    AudienceInsightsLineup lineup = 13;

     // A Parental Status value (parent, or not a parent).
     ParentalStatusInfo parental_status = 8;
@@ -128,6 +128,9 @@

     // A YouTube video.
     YouTubeVideoInfo youtube_video = 11;
+
+    // A device type. (Mobile, Desktop, Tablet)
+    DeviceInfo device = 12;
   }
 }

@@ -156,10 +159,10 @@
   string category_id = 1 [(google.api.field_behavior) = REQUIRED];
 }

-// A YouTube Dynamic Lineup.
-message AudienceInsightsDynamicLineup {
-  // Required. The numeric ID of the dynamic lineup.
-  string dynamic_lineup_id = 1 [(google.api.field_behavior) = REQUIRED];
+// A YouTube Lineup.
+message AudienceInsightsLineup {
+  // Required. The numeric ID of the lineup.
+  string lineup_id = 1 [(google.api.field_behavior) = REQUIRED];
 }

 // Metadata associated with a YouTube channel attribute.
@@ -177,8 +180,8 @@
   string video_url = 2;
 }

-// Metadata associated with a Dynamic Lineup attribute.
-message DynamicLineupAttributeMetadata {
+// Metadata associated with a Lineup attribute.
+message LineupAttributeMetadata {
   // A YouTube channel returned as an example of the content in a lineup.
   message SampleChannel {
     // A YouTube channel.