メインコンテンツに移動

4件の投稿件のタグ「cdk」を含む

すべてのタグを見る

Google Play Age Signals v0.0.4 の `ageRangeSource` に対応

k-IDは、Google Play Age Signals v0.0.4 の ageRangeSource の値を、google-play プラットフォーム年齢シグナルの declarationType として受け入れるようになりました。

新機能

  • google-play シグナルの ageRangeSource Google Play Age Signals v0.0.4 では、userStatusageRangeSource に置き換えられました。年齢ゲートおよびセッションのエンドポイントを呼び出す際は、Google Play age signals responsesageRangeSource の値を PlatformAgeSignaldeclarationType として指定してください。
  • 非推奨の userStatus の値も引き続き機能します。 k-IDは、従来のスキーマを使用するストアのために従来の userStatus の値を引き続き受け入れるため、まだ移行していないアプリからのシグナルにも影響はありません。

ドキュメント

Apple iOSの「confirmed」年齢シグナルに対応

k-IDは、iOS 26.5以降のプレイヤーについて、Appleの confirmed 宣言タイプを確認済みのプラットフォーム年齢シグナルとして受け入れるようになりました。

新機能

  • confirmed は確認済みのApple宣言タイプです。 iOS 26.5以降、AppleのAge Range Serviceは selfDeclaredguardianDeclaredconfirmed のみを返します。confirmed は、クレジットカードや政府発行IDなど、精査された方法で年齢範囲が設定されたことを示します。k-IDは confirmed を確認済みとして扱うため、年齢ゲートの抑制、確認閾値の充足、および ageVerification の記録が可能です。
  • 非推奨のタイプも引き続き機能します。 Appleは paymentCheckedgovernmentIDCheckedguardianPaymentCheckedguardianGovernmentIDChecked を非推奨としました。k-IDは後方互換性のためこれらを引き続き受け入れるため、以前のiOSバージョンからのシグナルにも影響はありません。
  • selfDeclaredguardianDeclared は未確認のままです。 これらは年齢確認の要件をバイパスしません。

ドキュメント

ウィジェットと年齢確認に関するモバイル統合ガイダンス

モバイルでk-IDをどのように統合するのが最適かを明確にするため、ドキュメントを更新しました。年齢ゲートと同意ステップについては、ネイティブに構築したUXがプレイヤーに最もシームレスなエクスペリエンスを提供し、年齢確認URLや年齢保証URLなどのWeb埋め込みはシステムブラウザサーフェスを通じて表示されます。

新機能

年齢ゲートとエンドツーエンドウィジェットに関するモバイルガイダンス

年齢ゲートウィジェットとエンドツーエンドウィジェットは、モバイルで完全にサポートされています。年齢ゲートと同意ステップについては、最もブランドに統合されたエクスペリエンスを実現するために、カスタムワークフローを使用し、CDK UXガイドラインに従ってUXをネイティブに構築することを推奨します。

k-ID APIから返される年齢確認URLと年齢保証URLも同じ方法で表示されます。具体的なエンドポイントとチャレンジタイプについては、モバイルアプリガイドを参照してください。

モバイルアプリガイドの刷新

モバイルアプリガイドは、モバイルで最も一般的なWeb埋め込みである年齢確認を中心に再構成されました:

デフォルトブラウザ方法

モバイル実装方法として、デフォルトの外部ブラウザ方法が新たに文書化されました。これはAndroid(Intent.ACTION_VIEW)とiOS(UIApplication.open)の両方で機能し、AgeKeysを完全にサポートし、redirectUrlコールバックを通じてアプリにフォーカスを戻します。

デバイスの向きに関するガイダンス

年齢確認はポートレート(縦向き)で最も効果的に機能します。アプリ内ブラウザサーフェスはアプリの向きのロックを継承するため、横向きにロックされたアプリでは、確認URLをデフォルトの外部ブラウザで開いてください。ブラウザは独自の向きを管理するため、ユーザーはポートレートに回転でき、フロー完了時にはredirectUrlコールバックがアプリに戻します。

更新されたドキュメント

  • モバイルアプリ: 年齢確認を中心に再構成し、デフォルトブラウザとデバイスの向きのセクションを新設
  • CDK 埋め込みフロー: エンドツーエンドウィジェットと年齢ゲートウィジェットのモバイルでの表示ガイダンスを追加
  • CDK 概要: 統合アプローチの比較にモバイルガイダンスを追加
  • CDK カスタムワークフロー: カスタムワークフローがモバイルアプリに推奨されるアプローチである旨を記載
  • 検証可能な保護者の同意(VPC): このウィジェットベースのガイドのモバイルでの利用に関する注記を追加

次のステップ

  • モバイルで統合する場合は、最もシームレスなエクスペリエンスを実現するために、カスタムワークフローCDK UXガイドラインを使用して、年齢ゲートと同意のUXをネイティブに構築することを検討してください
  • 確認URLを表示する際、横向きロックされたアプリにはデフォルトブラウザ方法を使用してください

プラットフォーム年齢シグナルのドキュメント

Apple iOS、Google Play、Xbox、Meta Horizon、k-ID の年齢データが k-ID にどう取り込まれるか、年齢ゲートを表示しなくてよいケース、および 検証済み未検証 のシグナルが高リスク権限や年齢保証とどう関わるかを説明する、プラットフォーム年齢シグナル のエンドツーエンドドキュメントを公開しました。

新機能

CDK — プラットフォーム年齢シグナル

  • プラットフォーム年齢シグナル — クイックな統合パス、API マップ、推奨リクエスト順、POST /age-gate/check でのプラットフォームシグナルの扱い、対応プラットフォームと 検証済みの declarationType、検証済みと未検証のシグナルの動作。
  • プラットフォームシグナルの詳細 — プラットフォームごとのフィールド形、各ネイティブシグナルの取得方法、エンドポイント別の説明(get-requirementscheckget-default-permissionssession/getget-platform-age-rangesession/upgrade)、バリデーション、年齢の衝突、k-id シグナルのルール。

コンセプトと関連ドキュメント

  • 年齢シグナル — プラットフォーム年齢シグナルが他のシグナル種別とどう並ぶか、PlatformAgeSignal の統合詳細への参照先。
  • 高リスク機能用の年齢保証 および 権限verifiedAgeThreshold と年齢ゲートでの検証済みプラットフォームシグナルに関する相互リンクの挙動。

API リファレンス(OpenAPI)

セッションアップグレード、AgeVerificationplatformAgeSignal の説明を、上記ドキュメントと揃えて 検証済みプラットフォームシグナル の表現に統一しました。

ドキュメント