Skip to content

gwh-APIDOCS-3914-change-heading-case#1010

Open
genwhittTTD wants to merge 41 commits into
mainfrom
gwh-APIDOCS-3914-change-heading-case
Open

gwh-APIDOCS-3914-change-heading-case#1010
genwhittTTD wants to merge 41 commits into
mainfrom
gwh-APIDOCS-3914-change-heading-case

Conversation

@genwhittTTD
Copy link
Copy Markdown
Collaborator

@genwhittTTD genwhittTTD commented Apr 15, 2026

Change all headings in the docs from heading case to sentence case, including h1 (using a Claude script).
includes YAML values.

@genwhittTTD genwhittTTD marked this pull request as draft April 15, 2026 19:44
@genwhittTTD genwhittTTD marked this pull request as ready for review May 11, 2026 16:21
@genwhittTTD genwhittTTD requested review from ericwTTD and removed request for sunnywu May 15, 2026 14:01
| Publisher, App Developer | [UID2publishers@thetradedesk.com](mailto:UID2publishers@thetradedesk.com) |
| Agency, Brand, DSP, SSP, customer data platform (CDP), Data Provider | [UID2partners@thetradedesk.com](mailto:UID2partners@thetradedesk.com) |
| Publisher, App Developer | [Uid2publishers@thetradedesk.com](mailto:UID2publishers@thetradedesk.com) |
| Agency, Brand, DSP, SSP, customer data platform (CDP), Data Provider | [Uid2partners@thetradedesk.com](mailto:UID2partners@thetradedesk.com) |
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to double check, is this email change correct?

**Client keypair** is a group term we use for these two values, which are used to uniquely define an account that's using an implementation that generates the token on the client side.

When you're implementing UID2 on the client side, by using the UID2 JavaScript SDK, Client-Side Integration for Mobile, or Prebid.js, provide the values to the SDK or to Prebid.js as part of configuration.
When you're implementing UID2 on the client side, by using the UID2 JavaScript SDK, Client-side integration for mobile, or Prebid.js, provide the values to the SDK or to Prebid.js as part of configuration.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lowercase "Client-side" too?

If you've agreed to comply with the UID2 Participation Policy, you can proceed with UID2 sharing by following the documentation: see [UID2 sharing](/docs/category/uid2-sharing).

If you still need to satisfy this requirement, or if you have any questions, please reach out to [UID2partners@thetradedesk.com](mailto:UID2partners@thetradedesk.com).
If you still need to satisfy this requirement, or if you have any questions, please reach out to [Uid2partners@thetradedesk.com](mailto:UID2partners@thetradedesk.com).
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confirm email address format change

5. [Monitor for raw UID2 refresh](#5-monitor-for-raw-uid2-refresh)

6. [Monitor for Opt-Out Status](#6-monitor-for-opt-out-status)
6. [Monitor for opt-out status](#6-monitor-for-opt-out-status)
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not related to this line, but the left nav in the preview has inconsistent sentence casing:

Image


1. [Create a clean room for UID2 collaboration](#create-clean-room-for-uid2-collaboration).
1. [Send your Databricks sharing identifier to your UID2 contact](#send-sharing-identifier-to-uid2-contact).
1. [Send your databricks sharing identifier to your UID2 contact](#send-sharing-identifier-to-uid2-contact).
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

uppercase "data bricks" here and elsewhere

If your UID2s are not being passed through Google, make sure that you chose the correct Web Signal Deployment Method during setup.

For details, see the **Important** note in [Allow Secure Signals Sharing](#allow-secure-signals-sharing).
For details, see the **Important** note in [Allow Secure Signals sharing](#allow-secure-signals-sharing).
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is "Secure Signals" a proper name?

:::

## Private Operator Benefits
## Private Operator benefits
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is "Private Operator" a proper noun?

<SnptUpgradePolicy />

## Keeping the Operator Key Secure
## Keeping the operator key secure
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this related to "Private Operator?" Should it be reverted to uppercase?

| Set `params.uid2Token` to the response body as a JavaScript object. | See [Client Refresh mode uid2Token example](#client-refresh-mode-uid2token-example) | You might choose to provide the response body via `params.uid2Token` in either of these cases:<ul><li>If you are already storing a lot of data in the cookie and adding the response body might exceed the cookie size limit.</li><li>If you prefer to have the Prebid module store the token value for you.</li></ul> |

#### Client Refresh Mode Cookie Example
#### Client Refresh mode cookie example
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is "Client Refresh" a proper noun?

| :--- | :--- | :--- |
| `UID2_TOKEN` | TEXT | The value is one of the following:<ul><li>Encryption successful: The UID2 token containing the raw UID2.</li><li>Encryption not successful: `NULL`.</li></ul> |
| `ENCRYPTION_STATUS` | TEXT | The value is one of the following:<ul><li>Encryption successful: `NULL`.</li><li>Encryption not successful: The reason why the raw UID2 was not encrypted. For example: `INVALID_RAW_UID2` or `INVALID NOT_AUTHORIZED_FOR_MASTER_KEY`.<br/>For details, see [Values for the ENCRYPTION_STATUS Column](#values-for-the-encryption_status-column).</li></ul> |
| `ENCRYPTION_STATUS` | TEXT | The value is one of the following:<ul><li>Encryption successful: `NULL`.</li><li>Encryption not successful: The reason why the raw UID2 was not encrypted. For example: `INVALID_RAW_UID2` or `INVALID NOT_AUTHORIZED_FOR_MASTER_KEY`.<br/>For details, see [Values for the encryption_status column](#values-for-the-encryption_status-column).</li></ul> |
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ENCRYPTION_STATUS should remain all caps?

| `UID2` | TEXT | The value is one of the following:<ul><li>Decryption successful: The raw UID2 corresponding to the UID2 token.</li><li>Decryption not successful: `NULL`.</li></ul> |
| `SITE_ID` | INT | The value is one of the following:<ul><li>Decryption successful: The identifier of the UID2 participant that encrypted the token.</li><li>Decryption not successful: `NULL`.</li></ul> |
| `DECRYPTION_STATUS` | TEXT | The value is one of the following:<ul><li>Decryption successful: `NULL`.</li><li>Decryption not successful: The reason why the UID2 token was not decrypted; for example, `EXPIRED_TOKEN`.<br/>For details, see [Values for the DECRYPTION_STATUS Column](#values-for-the-decryption_status-column).</li></ul> |
| `DECRYPTION_STATUS` | TEXT | The value is one of the following:<ul><li>Decryption successful: `NULL`.</li><li>Decryption not successful: The reason why the UID2 token was not decrypted; for example, `EXPIRED_TOKEN`.<br/>For details, see [Values for the decryption_status column](#values-for-the-decryption_status-column).</li></ul> |
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DECRYPTION_STATUS should remain all caps in description?

| `UID` | TEXT | The value is one of the following:<ul><li>DII was successfully mapped: The UID2 associated with the DII.</li><li>DII was not successfully mapped: `NULL`.</li></ul> |
| `BUCKET_ID` | TEXT | The value is one of the following:<ul><li>DII was successfully mapped: The ID of the <Link href="../ref-info/glossary-uid#gl-salt-bucket">salt bucket</Link> used to generate the UID2. This ID maps to the bucket ID in the `SALT_BUCKETS` view.</li><li>DII was not successfully mapped: `NULL`.</li></ul> |
| `UNMAPPED` | TEXT | The value is one of the following:<ul><li>DII was successfully mapped: `NULL`.</li><li>DII was not successfully mapped: The reason why the identifier was not mapped: `OPTOUT`, `INVALID IDENTIFIER`, or `INVALID INPUT TYPE`.<br/>For details, see [Values for the UNMAPPED Column](#values-for-the-unmapped-column).</li></ul> |
| `UNMAPPED` | TEXT | The value is one of the following:<ul><li>DII was successfully mapped: `NULL`.</li><li>DII was not successfully mapped: The reason why the identifier was not mapped: `OPTOUT`, `INVALID IDENTIFIER`, or `INVALID INPUT TYPE`.<br/>For details, see [Values for the unmapped column](#values-for-the-unmapped-column).</li></ul> |
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UNMAPPED should stay all caps?

#### Get the Principal ID of the Managed Identity
#### Get the principal ID of the managed identity

To get the Principal ID, run the following command, using your own values as needed:
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lowercase "Principal?"

| Reloads `syslog-ng`. | `sudo /usr/sbin/syslog-ng-ctl reload` |

## Keeping the Operator Key Secure
## Keeping the operator key secure
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should "operator" be uppercase?

<SnptRotatingTheKeys />

## UID2 Operator Error Codes
## UID2 Operator error codes
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should "Operator" be lowercase?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants