Navigation Menu

Skip to content

Commit

Permalink
feat(dfareporting): update the api
Browse files Browse the repository at this point in the history
#### dfareporting:v4

The following keys were added:
- schemas.Conversion.properties.userIdentifiers (Total Keys: 2)
- schemas.OfflineUserAddressInfo (Total Keys: 9)
- schemas.UserIdentifier (Total Keys: 4)
  • Loading branch information
yoshi-automation committed May 24, 2023
1 parent 0adc4b0 commit 7f80a19
Show file tree
Hide file tree
Showing 3 changed files with 123 additions and 2 deletions.
60 changes: 60 additions & 0 deletions docs/dyn/dfareporting_v4.conversions.html
Expand Up @@ -122,6 +122,21 @@ <h3>Method Details</h3>
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
&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).
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
{ # User identifying information. Exactly one type of identifier must be specified.
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
&quot;city&quot;: &quot;A String&quot;, # City of the address.
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
&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).
&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).
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
},
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
},
],
&quot;value&quot;: 3.14, # The value of the conversion.
},
],
Expand Down Expand Up @@ -174,6 +189,21 @@ <h3>Method Details</h3>
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
&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).
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
{ # User identifying information. Exactly one type of identifier must be specified.
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
&quot;city&quot;: &quot;A String&quot;, # City of the address.
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
&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).
&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).
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
},
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
},
],
&quot;value&quot;: 3.14, # The value of the conversion.
},
&quot;errors&quot;: [ # A list of errors related to this conversion.
Expand Down Expand Up @@ -227,6 +257,21 @@ <h3>Method Details</h3>
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
&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).
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
{ # User identifying information. Exactly one type of identifier must be specified.
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
&quot;city&quot;: &quot;A String&quot;, # City of the address.
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
&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).
&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).
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
},
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
},
],
&quot;value&quot;: 3.14, # The value of the conversion.
},
],
Expand Down Expand Up @@ -279,6 +324,21 @@ <h3>Method Details</h3>
&quot;quantity&quot;: &quot;A String&quot;, # The quantity of the conversion.
&quot;timestampMicros&quot;: &quot;A String&quot;, # The timestamp of conversion, in Unix epoch micros. This is a required field.
&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).
&quot;userIdentifiers&quot;: [ # The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.
{ # User identifying information. Exactly one type of identifier must be specified.
&quot;addressInfo&quot;: { # Identify a user by name and address. # Address information.
&quot;city&quot;: &quot;A String&quot;, # City of the address.
&quot;countryCode&quot;: &quot;A String&quot;, # 2-letter country code in ISO-3166-1 alpha-2 of the user&#x27;s address.
&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).
&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).
&quot;hashedStreetAddress&quot;: &quot;A String&quot;, # The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
&quot;postalCode&quot;: &quot;A String&quot;, # Postal code of the user&#x27;s address.
&quot;state&quot;: &quot;A String&quot;, # State code of the address.
},
&quot;hashedEmail&quot;: &quot;A String&quot;, # Hashed email address using SHA-256 hash function after normalization.
&quot;hashedPhoneNumber&quot;: &quot;A String&quot;, # Hashed phone number using SHA-256 hash function after normalization (E164 standard).
},
],
&quot;value&quot;: 3.14, # The value of the conversion.
},
&quot;errors&quot;: [ # A list of errors related to this conversion.
Expand Down
Expand Up @@ -9659,7 +9659,7 @@
}
}
},
"revision": "20230417",
"revision": "20230425",
"rootUrl": "https://dfareporting.googleapis.com/",
"schemas": {
"Account": {
Expand Down
63 changes: 62 additions & 1 deletion googleapiclient/discovery_cache/documents/dfareporting.v4.json
Expand Up @@ -10032,7 +10032,7 @@
}
}
},
"revision": "20230417",
"revision": "20230425",
"rootUrl": "https://dfareporting.googleapis.com/",
"schemas": {
"Account": {
Expand Down Expand Up @@ -12142,6 +12142,13 @@
"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).",
"type": "boolean"
},
"userIdentifiers": {
"description": "The user identifiers to enhance the conversion. The maximum number of user identifiers for each conversion is 5.",
"items": {
"$ref": "UserIdentifier"
},
"type": "array"
},
"value": {
"description": "The value of the conversion.",
"format": "double",
Expand Down Expand Up @@ -17233,6 +17240,41 @@
},
"type": "object"
},
"OfflineUserAddressInfo": {
"description": "Identify a user by name and address.",
"id": "OfflineUserAddressInfo",
"properties": {
"city": {
"description": "City of the address.",
"type": "string"
},
"countryCode": {
"description": "2-letter country code in ISO-3166-1 alpha-2 of the user's address.",
"type": "string"
},
"hashedFirstName": {
"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).",
"type": "string"
},
"hashedLastName": {
"description": "Last name of the user, which is hashed as SHA-256 after normalized (lower case only and no punctuation).",
"type": "string"
},
"hashedStreetAddress": {
"description": "The street address of the user hashed using SHA-256 hash function after normalization (lower case only).",
"type": "string"
},
"postalCode": {
"description": "Postal code of the user's address.",
"type": "string"
},
"state": {
"description": "State code of the address.",
"type": "string"
}
},
"type": "object"
},
"OffsetPosition": {
"description": "Offset Position.",
"id": "OffsetPosition",
Expand Down Expand Up @@ -21113,6 +21155,25 @@
},
"type": "object"
},
"UserIdentifier": {
"description": "User identifying information. Exactly one type of identifier must be specified.",
"id": "UserIdentifier",
"properties": {
"addressInfo": {
"$ref": "OfflineUserAddressInfo",
"description": "Address information."
},
"hashedEmail": {
"description": "Hashed email address using SHA-256 hash function after normalization.",
"type": "string"
},
"hashedPhoneNumber": {
"description": "Hashed phone number using SHA-256 hash function after normalization (E164 standard).",
"type": "string"
}
},
"type": "object"
},
"UserProfile": {
"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. ",
"id": "UserProfile",
Expand Down

0 comments on commit 7f80a19

Please sign in to comment.