Skip to content

Commit e169024

Browse files
committed
Merge branch 'main' into gwh-APIDOCS-2486-sso-doc
2 parents 9cd709c + c4b63d2 commit e169024

22 files changed

+71
-65
lines changed

docs/guides/integration-mobile-client-server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ If the `getAdvertisingToken()` method call returns `null`, there was no identity
242242
- **Android Java**: `UID2Manager.getInstance().getCurrentIdentityStatus()`
243243
- **Android Kotlin**: `UID2Manager.getInstance().currentIdentityStatus()`
244244
- **iOS**: `UID2Manager.shared.identityStatus`
245-
- You could enable logging to get more information: see [Enable Logging](#enable-logging).
245+
- You could enable logging (set `isLoggingEnabled` to `true`) to get more information: see [Enable Logging](#enable-logging).
246246
- The advertising token inside the UID2 identity has expired, and the refresh token has also expired, so the SDK cannot refresh the token.
247247

248248
If there is no identity, follow the instructions in [Implement Server-Side Token Generation](#implement-server-side-token-generation) again, generate a new identity, and pass the result into your mobile app's UID2Manager again.

docs/guides/integration-mobile-client-side.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ Some possible reasons for this, and some things you could do to troubleshoot, ar
594594
- **iOS**: `UID2Manager.shared.identityStatus`
595595
596596
It's possible that the DII has been opted out of UID2: for details, see [When to Pass DII into the SDK](#when-to-pass-dii-into-the-sdk).
597-
- You could enable logging to get more information: see [Enable Logging](#enable-logging).
597+
- You could enable logging (set `isLoggingEnabled` to `true`) to get more information: see [Enable Logging](#enable-logging).
598598
- The advertising token inside the UID2 identity has expired, and the refresh token has also expired, so the SDK cannot refresh the token.
599599

600600
If there is no identity, you'll need to call the `generateIdentity` method again: see [Configure the UID2 Mobile SDK](#configure-the-uid2-mobile-sdk).

docs/guides/integration-prebid-client-server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: UID2 Client-Server Integration Guide for Prebid.js
33
sidebar_label: Client-Server Integration for Prebid.js
44
pagination_label: UID2 Client-Server Integration for Prebid.js
5-
description: Information about setting up a server-side Prebid.js integration.
5+
description: Information about setting up a client-server Prebid.js integration.
66
hide_table_of_contents: false
77
sidebar_position: 04
88
---

docs/guides/operator-guide-aws-marketplace.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -350,23 +350,6 @@ The following table includes some additional commands that might help you manage
350350
| Runs one iteration of `logrotate` manually, without changing the scheduled interval. | `sudo logrotate -f /etc/logrotate.conf --force` |
351351
| Reloads `syslog-ng`. | `sudo /usr/sbin/syslog-ng-ctl reload` |
352352

353-
## UID2 Operator Error Codes
354-
355-
The following table lists errors that might occur during a Private Operator's startup sequence.
356-
357-
:::note
358-
Error codes for Private Operator startup issues apply only to versions released in Q2 2024 and later.
359-
:::
360-
361-
| Error Code | Issue | Steps to Resolve |
362-
| :--- | :--- | :--- |
363-
| E01 | MissingInstanceProfile | Attach an IAM instance profile to the EC2 instance with the required permissions. The UID2 Operator needs these permissions to access configurations from AWS Secrets Manager. |
364-
| E02 | ConfigNotFound | Make sure that the secret referenced by the Private Operator exists in AWS Secrets Manager in the same region as the operator, and that the IAM instance profile has permission to access the secret. If needed, you can check the logs for the specific secret name and region. |
365-
| E03 | MissingConfig | Required attributes are missing in the configuration. Refer to the logs for details and update the missing attributes in Secrets Manager. |
366-
| E04 | InvalidConfigValue | A configuration value is invalid. Verify that the configuration values in the AWS Secrets Manager align with the required format and environment. Note `debug = true` is allowed only in the `integ` environment. Check the logs for more details. |
367-
| E05 | InvalidOperatorKey | Ensure the operator key is correct for the environment and matches the one provided to you. |
368-
| E06 | UID2ServicesUnreachable | Allow UID2 core and opt-out service IP addresses in the egress firewall. For IP addresses and DNS details, refer to the logs. |
369-
370353
## Technical Support
371354

372355
If you have trouble subscribing to the product, or deploying, [contact us](mailto:[email protected]).

i18n/ja/docusaurus-plugin-content-docs/current/endpoints/post-token-generate.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ Used by: このエンドポイントは、主にパブリッシャーが使用
2424

2525
## Request Format
2626

27-
認証の詳細については、 [Authentication and Authorization](../getting-started/gs-auth.md) を参照してください。
28-
2927
`POST '{environment}/v2/token/generate'`
3028

29+
認証の詳細については、 [Authentication and Authorization](../getting-started/gs-auth.md) を参照してください。
30+
3131
このエンドポイントリクエストについて知っておくべきことは、以下のとおりです:
3232
- サービスにアクセスする際に使用する <Link href="../ref-info/glossary-uid#gl-api-key">API key</Link> を秘密にするため、 UID2 Token は認証後に Server-Side でのみ生成する必要があります。
3333
- すべてのリクエストを秘密鍵で暗号化する必要があります。詳細といくつかのプログラミング言語でのコードの例は [リクエストの暗号化とレスポンスの復号化](../getting-started/gs-encryption-decryption.md) を参照してください。

i18n/ja/docusaurus-plugin-content-docs/current/getting-started/gs-faqs.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -121,24 +121,28 @@ Refresh Token のワークフローをテストするにはどうすればよい
121121

122122
`[email protected]` のメールアドレスまたは `+00000000002` の電話番号を使用して、トークンリフレッシュのワークフローをテストすることができます。どちらかのパラメータ値をリクエストに使用すると、常に `refresh_token` を含む identity レスポンスが生成され、ログアウトレスポンスが返されます。
123123

124+
:::tip
125+
メールアドレスの正規化、ハッシュ化、Base64 エンコードされたハッシュ値、または、電話番号のハッシュ化、Base64 エンコードされたハッシュ値を取得するには、ハッシングツールを使用できます。詳細は、[UID2 Hashing Tool](gs-normalization-encoding.md#uid2-hashing-tool) を参照してください。
126+
:::
127+
124128
SDKを使うかどうかで手順は少し異なります。
125129

126130
##### With SDK:
127131

128132
1. DII がメールアドレスか電話番号かに応じて、以下の値のいずれかを使用して [POST&nbsp;/token/generate](../endpoints/post-token-generate.md) リクエストを送信します:
129-
- `email` の値として `[email protected]` を指定します。
130-
- ``[email protected]` のハッシュを `email_hash` 値として指定します
131-
- `phone` の値として `+00000000002` を指定します。
132-
- `phone_hash` 値として `+00000000002` のハッシュを指定します
133+
- `email` の値: `[email protected]`.
134+
- `email_hash` の値: `[email protected]` をハッシュ化し Base64 エンコードした値は `NaNI8RU0bL1Jpp1jJLC5aJO/lchc6gGhgXQIAwJ7cV4=` です
135+
- `phone` の値: `+00000000002`.
136+
- `phone_hash` `+00000000002` をハッシュ化し Base64 エンコードした値は `0VoxsIuk88qt7TnZaTC//C9Vur3pR1zBMIr1cJe7xjE=` です
133137
2. SDK の [background auto-refresh](../sdks/sdk-ref-javascript.md#background-token-auto-refresh) が Advertising Token のリフレッシュを試み(これには数時間かかることがあります)、リフレッシュの試みが `OPTOUT` ステータスで失敗するのを観察するまで待ちます。この時点で SDK はファーストパーティクッキーもクリアします。
134138

135139
##### Without SDK:
136140

137141
1. DII がメールアドレスか電話番号かに応じて、以下の値のいずれかを使用して [POST&nbsp;/token/generate](../endpoints/post-token-generate.md) リクエストを送信します:
138-
- `email` の値として `[email protected]` を指定します。
139-
- `[email protected]` のハッシュを `email_hash` 値として指定します
140-
- `phone` の値として `+00000000002` を指定します。
141-
- `phone_hash` 値として `+00000000002` のハッシュを指定します
142+
- `email` の値: `[email protected]`.
143+
- `email_hash` の値: `[email protected]` をハッシュ化し Base64 エンコードした値は `NaNI8RU0bL1Jpp1jJLC5aJO/lchc6gGhgXQIAwJ7cV4=` です
144+
- `phone` の値: `+00000000002`.
145+
- `phone_hash` `+00000000002` をハッシュ化し Base64 エンコードした値は `0VoxsIuk88qt7TnZaTC//C9Vur3pR1zBMIr1cJe7xjE=` です
142146

143147
2. 返された `refresh_token` を次のステップで使用するために保存します。
144148

i18n/ja/docusaurus-plugin-content-docs/current/getting-started/gs-normalization-encoding.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import Link from '@docusaurus/Link';
1313

1414
## Introduction
1515

16-
メールアドレスなどのユーザー情報を取得し、raw UID2 や UID2 Advertising Token を作成する手順に従う場合、必要な手順に正確に従うことが非常に重要です。情報を正規化する必要があろうがなかろうが、ハッシュ化する必要があろうがなかろうが、手順には正確に従ってください。そうすることで、作成した UID2 の値を、同じユーザーによる他のオンライン行動の事例と安全かつ匿名で照合できるようになります
16+
メールアドレスなどのユーザー情報を取得し、raw UID2 や UID2 Advertising Token を作成する手順に従う場合、必要な手順に正確に従うことが非常に重要です。メールアドレスを正規化するか否か、メールアドレスや電話番号をハッシュ化するか否かに関わらず、手順を正確に実行してください。そうすることで、作成した UID2 値を、同じユーザーによる他のオンライン行動と安全かつ匿名で照合できるようになります
1717

1818
:::important
1919
- Raw UID2 とそれに関連する UID2 Token は、大文字と小文字を区別します。UID2 を扱う際には、大文字小文字を変えずにすべての ID とトークンを渡すことが重要です。ID が不一致の場合、ID の解析やトークンの復号化でエラーが発生する可能性があります。
@@ -72,7 +72,7 @@ Base64 エンコードを適用する場合、ハッシュの Raw バイトを
7272
## Phone Number Normalization
7373

7474
:::important
75-
ハッシュ化する前に正規化することで、生成される UID2 値が常に同じになり、データを照合できます。ハッシュ化する前に正規化しない場合、異なる UID2 が生成され、ターゲティング広告の効果が低下する可能性があります
75+
UID2 Operator Service にリクエストを送信する前に、電話番号を正規化する **必要** があります。ハッシュ化とエンコードを適用するかどうかに関わらず、電話番号を正規化する必要があります
7676
:::
7777

7878
ここでは、電話番号の正規化ルールについて説明します:

i18n/ja/docusaurus-plugin-content-docs/current/getting-started/gs-sharing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Link from '@docusaurus/Link';
99

1010
# UID2 Sharing
1111

12-
UID2 において共有 (Sharing) とは、UID2 参加者間で [UID2](../ref-info/glossary-uid.md#gl-raw-uid2) を直接または [UID2 Token](../ref-info/glossary-uid.md#gl-raw-uid2) に暗号化して配布するプロセスです。
12+
UID2 において共有 (Sharing) とは、UID2 参加者間で [UID2](../ref-info/glossary-uid.md#gl-raw-uid2) を直接または [UID2 Token](../ref-info/glossary-uid.md#gl-uid2-token) に暗号化して配布するプロセスです。
1313

1414
Raw UID2 または UID2 Token が他の参加者と共有される場合はすべて、共有の定義に該当します。すべての共有参加者は、以下のセクション [Legal Requirements for UID2 Sharing](#legal-requirements-for-uid2-sharing) で指定された法的要件を満たす必要があります。
1515

i18n/ja/docusaurus-plugin-content-docs/current/guides/dsp-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import Link from '@docusaurus/Link';
1212

1313
このガイドは、<Link href="../ref-info/glossary-uid#gl-bidstream">ビッドストリーム</Link>で UID2 の取引を行う DSP を対象としています。
1414

15-
DSP はビッドリクエストで UID2 Token を受け取り、この機能をサポートする Server-Side SDK のいずれかを使用して UID2 Token を復号化し、入札に使用できる raw UID2 を取得します。
15+
DSP はビッドリクエストで UID2 Token を受け取り、この機能をサポートする Server-Side SDK のいずれかを使用して [UID2 tokens](../ref-info/glossary-uid.md#gl-uid2-token) を復号化し、入札に使用できる [raw UID2s](../ref-info/glossary-uid.md#gl-raw-uid2) を取得します。
1616

1717
利用可能な Server-Side SDK の概要については、[SDKs: Summary](../sdks/summary-sdks.md) を参照してください。
1818

i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-javascript-client-server.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Client-Server Integration Guide for JavaScript
3-
sidebar_label: Server-Side Integration for JavaScript
3+
sidebar_label: Client-Server Integration for JavaScript
44
pagination_label: Client-Server Integration Guide for JavaScript
55
description: SDK for JavaScript を使用し、Server-Side でトークンを生成してパブリッシャーの Web ページに渡す必要がある標準的な Web インテグレーションシナリオをカバーするパブリッシャー向けの情報。
66
hide_table_of_contents: false
@@ -22,7 +22,7 @@ SDK の技術的な詳細は [SDK for JavaScript Reference Guide](../sdks/sdk-re
2222

2323
## Sample Implementation
2424

25-
アプリケーションの例については、SDK v3 を使用した UID2 Google Secure Signals の例を参照してください:
25+
実装例については、SDK v3 を使用した UID2 Google Secure Signals の例を参照してください:
2626
- コードとドキュメント: [UID2 SDK Secure Signals Integration Example](https://github.com/IABTechLab/uid2-web-integrations/tree/main/examples/google-secure-signals-integration/with_sdk_v3)
2727
- ランニングサイト: [Client-Server UID2 SDK Integration Example](https://secure-signals-jssdk-integ.uidapi.com/)
2828

0 commit comments

Comments
 (0)