/services/conversion_upload_service.proto

--- v19/services/conversion_upload_service.proto    2025-08-05 14:37:33.000000000 +0000
+++ v20/services/conversion_upload_service.proto    2025-08-05 14:37:48.000000000 +0000
@@ -254,9 +255,22 @@

   // Type of the customer associated with the conversion (new or returning).
   // Accessible only to customers on the allow-list.
-  google.ads.googleads.v19.enums.ConversionCustomerTypeEnum
+  google.ads.googleads.v20.enums.ConversionCustomerTypeEnum
       .ConversionCustomerType customer_type = 26;

+  // The IP address of the customer when they arrived on the landing page after
+  // an ad click but before a conversion event. This is the IP address of the
+  // customer's device, not the advertiser's server. Google Ads does not support
+  // IP address matching for end users in the European Economic Area (EEA),
+  // United Kingdom (UK), or Switzerland (CH). Add logic to conditionally
+  // exclude sharing IP addresses from users from these regions and ensure that
+  // you provide users with clear and comprehensive information about the data
+  // you collect on your sites, apps, and other properties and get consent where
+  // required by law or any applicable Google policies. See the
+  // https://support.google.com/google-ads/answer/2998031 page for more details.
+  optional string user_ip_address = 27
+      [(google.api.field_info).format = IPV4_OR_IPV6];
+
   // The session attributes for the event.
   oneof session_attributes {
     // The session attributes for the event, represented as a base64-encoded