# Turnstile パラメータの調べ方

> Cloudflare Turnstile の websiteKey（sitekey、0x で始まる）と websiteURL の調べ方。ページのソースで data-sitekey や turnstile.render を検索するか、Network パネルで challenges.cloudflare.com へのリクエストを確認します。

Source: https://docs.yescaptcha.com/ja/guides/find-turnstile-parameters/ · Last verified: 2026-10-21

> This page was machine-translated from the Chinese version. If anything differs, the Chinese version prevails: https://docs.yescaptcha.com/zh/guides/find-turnstile-parameters/

[Turnstile](https://docs.yescaptcha.com/ja/tasks/turnstile.md) のタスクを作成するには、`websiteURL`（認証ウィジェットが表示されるページの URL）と `websiteKey`（サイトキー。通常は `0x` で始まります）が必要です。まず Cloudflare チャレンジページではなく Turnstile であることを確認してください。[キャプチャの種類を判別する](https://docs.yescaptcha.com/ja/guides/identify-captcha.md) を参照してください。

## websiteKey

**方法 1：ページのソースを検索する。** 開発者ツール（F12）の Elements パネルで `data-sitekey` を検索します。

```html
<div class="cf-turnstile" data-sitekey="0x4AAAAAAAxxxxxxxxxxxxxx"></div>
```

**方法 2：スクリプトを検索する。** JavaScript で描画されるウィジェットの場合は、Sources パネルで右クリックして「Search in all files」を選び、`turnstile.render` を検索します。引数の `sitekey` を確認してください。

```js
turnstile.render('#container', { sitekey: '0x4AAAAAAAxxxxxxxxxxxxxx', callback: onDone });
```

**方法 3：ネットワークリクエストを確認する。** Network パネルで `challenges.cloudflare.com` を検索します。ウィジェットの iframe の URL に、`0x` で始まるサイトキーが含まれています。

## websiteURL

ウィジェットが表示されるページの完全な URL を指定します。例：`https://example.com/login`

## action と cData（通常は不要）

ほとんどの場合は不要です。`websiteKey` と `websiteURL` が正しいことを確認したうえで、それでもタスクが通らない場合にのみ調べてください。`turnstile.render` の引数またはウィジェットの要素に `action` と `cData` があるかを確認します（要素上では `data-action` と `data-cdata`）。

```js
turnstile.render('#container', { sitekey: '0x4AAAAAAAxxxxxxxxxxxxxx', action: 'login', cData: 'c0bd4b36-7419-4e18-83c6-378699f2a9a2' });
```

ある場合は、タスク作成時に `action` を `pageAction` に、`cData` を `data` に指定します。[Turnstile](https://docs.yescaptcha.com/ja/tasks/turnstile.md) を参照してください。

## token の送信

認識が完了したら、`token` をフォームの `cf-turnstile-response` という名前の hidden フィールドに設定します（`turnstile.render` で `callback` を指定している場合は、そのコールバック関数に token を渡して呼び出します）。そのあとフォームを送信してください。送信リクエストの User-Agent には、認識結果の `userAgent` を使用します。
