Skip to content

Commit 7f80a19

Browse files
feat(dfareporting): update the api
#### dfareporting:v4 The following keys were added: - schemas.Conversion.properties.userIdentifiers (Total Keys: 2) - schemas.OfflineUserAddressInfo (Total Keys: 9) - schemas.UserIdentifier (Total Keys: 4)
1 parent 0adc4b0 commit 7f80a19

File tree

3 files changed

+123
-2
lines changed

3 files changed

+123
-2
lines changed

docs/dyn/dfareporting_v4.conversions.html

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,21 @@ <h3>Method Details</h3>
122122
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
123123
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
124124
&quot;treatmentForUnderage&quot;: True or False, # Whether this particular request may come from a user under the age of 16 (may differ by country), under compliance with the European Union&#x27;s General Data Protection Regulation (GDPR).
125+
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
126+
{ # User identifying information. Exactly one type of identifier must be specified.
127+
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
128+
&quot;city&quot;: &quot;A String&quot;, # City of the address.
129+
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
130+
&quot;hashedFirstName&quot;: &quot;A String&quot;, # First name of the user, which is hashed as SHA-256 after normalized (Lowercase all characters; Remove any extra spaces before, after, and in between).
131+
&quot;hashedLastName&quot;: &quot;A String&quot;, # Last name of the user, which is hashed as SHA-256 after normalized (lower case only and no punctuation).
132+
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
133+
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
134+
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
135+
},
136+
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
137+
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
138+
},
139+
],
125140
&quot;value&quot;: 3.14, # The value of the conversion.
126141
},
127142
],
@@ -174,6 +189,21 @@ <h3>Method Details</h3>
174189
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
175190
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
176191
&quot;treatmentForUnderage&quot;: True or False, # Whether this particular request may come from a user under the age of 16 (may differ by country), under compliance with the European Union&#x27;s General Data Protection Regulation (GDPR).
192+
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
193+
{ # User identifying information. Exactly one type of identifier must be specified.
194+
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
195+
&quot;city&quot;: &quot;A String&quot;, # City of the address.
196+
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
197+
&quot;hashedFirstName&quot;: &quot;A String&quot;, # First name of the user, which is hashed as SHA-256 after normalized (Lowercase all characters; Remove any extra spaces before, after, and in between).
198+
&quot;hashedLastName&quot;: &quot;A String&quot;, # Last name of the user, which is hashed as SHA-256 after normalized (lower case only and no punctuation).
199+
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
200+
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
201+
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
202+
},
203+
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
204+
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
205+
},
206+
],
177207
&quot;value&quot;: 3.14, # The value of the conversion.
178208
},
179209
&quot;errors&quot;: [ # A list of errors related to this conversion.
@@ -227,6 +257,21 @@ <h3>Method Details</h3>
227257
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
228258
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
229259
&quot;treatmentForUnderage&quot;: True or False, # Whether this particular request may come from a user under the age of 16 (may differ by country), under compliance with the European Union&#x27;s General Data Protection Regulation (GDPR).
260+
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
261+
{ # User identifying information. Exactly one type of identifier must be specified.
262+
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
263+
&quot;city&quot;: &quot;A String&quot;, # City of the address.
264+
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
265+
&quot;hashedFirstName&quot;: &quot;A String&quot;, # First name of the user, which is hashed as SHA-256 after normalized (Lowercase all characters; Remove any extra spaces before, after, and in between).
266+
&quot;hashedLastName&quot;: &quot;A String&quot;, # Last name of the user, which is hashed as SHA-256 after normalized (lower case only and no punctuation).
267+
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
268+
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
269+
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
270+
},
271+
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
272+
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
273+
},
274+
],
230275
&quot;value&quot;: 3.14, # The value of the conversion.
231276
},
232277
],
@@ -279,6 +324,21 @@ <h3>Method Details</h3>
279324
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
280325
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
281326
&quot;treatmentForUnderage&quot;: True or False, # Whether this particular request may come from a user under the age of 16 (may differ by country), under compliance with the European Union&#x27;s General Data Protection Regulation (GDPR).
327+
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
328+
{ # User identifying information. Exactly one type of identifier must be specified.
329+
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
330+
&quot;city&quot;: &quot;A String&quot;, # City of the address.
331+
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
332+
&quot;hashedFirstName&quot;: &quot;A String&quot;, # First name of the user, which is hashed as SHA-256 after normalized (Lowercase all characters; Remove any extra spaces before, after, and in between).
333+
&quot;hashedLastName&quot;: &quot;A String&quot;, # Last name of the user, which is hashed as SHA-256 after normalized (lower case only and no punctuation).
334+
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
335+
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
336+
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
337+
},
338+
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
339+
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
340+
},
341+
],
282342
&quot;value&quot;: 3.14, # The value of the conversion.
283343
},
284344
&quot;errors&quot;: [ # A list of errors related to this conversion.

googleapiclient/discovery_cache/documents/dfareporting.v3.5.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9659,7 +9659,7 @@
96599659
}
96609660
}
96619661
},
9662-
"revision": "20230417",
9662+
"revision": "20230425",
96639663
"rootUrl": "https://dfareporting.googleapis.com/",
96649664
"schemas": {
96659665
"Account": {

googleapiclient/discovery_cache/documents/dfareporting.v4.json

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10032,7 +10032,7 @@
1003210032
}
1003310033
}
1003410034
},
10035-
"revision": "20230417",
10035+
"revision": "20230425",
1003610036
"rootUrl": "https://dfareporting.googleapis.com/",
1003710037
"schemas": {
1003810038
"Account": {
@@ -12142,6 +12142,13 @@
1214212142
"description": "Whether this particular request may come from a user under the age of 16 (may differ by country), under compliance with the European Union's General Data Protection Regulation (GDPR).",
1214312143
"type": "boolean"
1214412144
},
12145+
"userIdentifiers": {
12146+
"description": "The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.",
12147+
"items": {
12148+
"$ref": "UserIdentifier"
12149+
},
12150+
"type": "array"
12151+
},
1214512152
"value": {
1214612153
"description": "The value of the conversion.",
1214712154
"format": "double",
@@ -17233,6 +17240,41 @@
1723317240
},
1723417241
"type": "object"
1723517242
},
17243+
"OfflineUserAddressInfo": {
17244+
"description": "Identify a user by name and address.",
17245+
"id": "OfflineUserAddressInfo",
17246+
"properties": {
17247+
"city": {
17248+
"description": "City of the address.",
17249+
"type": "string"
17250+
},
17251+
"countryCode": {
17252+
"description": "2-letter country code in ISO-3166-1 alpha-2 of the user's address.",
17253+
"type": "string"
17254+
},
17255+
"hashedFirstName": {
17256+
"description": "First name of the user, which is hashed as SHA-256 after normalized (Lowercase all characters; Remove any extra spaces before, after, and in between).",
17257+
"type": "string"
17258+
},
17259+
"hashedLastName": {
17260+
"description": "Last name of the user, which is hashed as SHA-256 after normalized (lower case only and no punctuation).",
17261+
"type": "string"
17262+
},
17263+
"hashedStreetAddress": {
17264+
"description": "The street address of the user hashed using SHA-256 hash function after normalization (lower case only).",
17265+
"type": "string"
17266+
},
17267+
"postalCode": {
17268+
"description": "Postal code of the user's address.",
17269+
"type": "string"
17270+
},
17271+
"state": {
17272+
"description": "State code of the address.",
17273+
"type": "string"
17274+
}
17275+
},
17276+
"type": "object"
17277+
},
1723617278
"OffsetPosition": {
1723717279
"description": "Offset Position.",
1723817280
"id": "OffsetPosition",
@@ -21113,6 +21155,25 @@
2111321155
},
2111421156
"type": "object"
2111521157
},
21158+
"UserIdentifier": {
21159+
"description": "User identifying information. Exactly one type of identifier must be specified.",
21160+
"id": "UserIdentifier",
21161+
"properties": {
21162+
"addressInfo": {
21163+
"$ref": "OfflineUserAddressInfo",
21164+
"description": "Address information."
21165+
},
21166+
"hashedEmail": {
21167+
"description": "Hashed email address using SHA-256 hash function after normalization.",
21168+
"type": "string"
21169+
},
21170+
"hashedPhoneNumber": {
21171+
"description": "Hashed phone number using SHA-256 hash function after normalization (E164 standard).",
21172+
"type": "string"
21173+
}
21174+
},
21175+
"type": "object"
21176+
},
2111621177
"UserProfile": {
2111721178
"description": "A UserProfile resource lets you list all DFA user profiles that are associated with a Google user account. The profile_id needs to be specified in other API requests. ",
2111821179
"id": "UserProfile",

0 commit comments

Comments
 (0)