Title: ダブルオプトインヘルパー
Author: Rock Lobster Inc.
Published: <strong>2021年12月10日</strong>
Last modified: 2024年5月7日

---

プラグインを検索

このプラグインは **WordPress の最新3回のメジャーリリースに対してテストされていま
せん**。もうメンテナンスやサポートがされていないかもしれず、最新バージョンの WordPress
で使用した場合は互換性の問題が発生する可能性があります。

![](https://s.w.org/plugins/geopattern-icon/doi-helper.svg)

# ダブルオプトインヘルパー

 作者: [Rock Lobster Inc.](https://profiles.wordpress.org/rocklobsterinc/)

[ダウンロード](https://downloads.wordpress.org/plugin/doi-helper.zip)

 * [詳細](https://ja.wordpress.org/plugins/doi-helper/#description)
 * [レビュー](https://ja.wordpress.org/plugins/doi-helper/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/doi-helper/#installation)
 * [開発](https://ja.wordpress.org/plugins/doi-helper/#developers)

 [サポート](https://wordpress.org/support/plugin/doi-helper/)

## 説明

ダブルオプトインヘルパーは開発者を支援してプラグイン中でのダブルオプトインの実装
を容易にすることを目的に作られた WordPress プラグインです。

#### ダブルオプトインって何?

ダブルオプトインとは、ユーザーの同意を確認するために用いられる一連の手続きのこと
です。今日では、ユーザーの個人データを収集、利用するにあたって、そのユーザーから
の明確な同意を得ていることがサービス提供者には求められます。しかし、単に「同意し
ます。」のチェックボックスにマークを入れてもらうだけでは不十分な状況もあります。
ダブルオプトインはそのような状況で役に立ちます。

典型的なダブルオプトインのプロセスは、サービス提供者がユーザーに対してメールでメッセージ
を送るところから始まります。メッセージにはサービス提供者のウェブサイトにリンクした
URL と、条件に同意する場合はそのリンクをクリックするよう求める記述が含まれています。
通常、この URL には何らかのランダムで一意のコードが付加されており、これがユーザー
の同意を確認するためのトークンの役割を果たします。

このようにすることで、サービス提供者はユーザー本人 (ボットや他の人ではなく) が同意
したのだと確認することができます。というのも、ユーザーのメールアドレス宛に送られ
たメッセージにアクセスできるのは、そのユーザー自身に限られるはずだからです。

#### 私は開発者です。どうやってこのプラグインを使えますか?

まず最初に、ダブルオプトインのセッションをあなたの代わりに切り回してくれて、ユーザー
がオプトインした時に何をすればいいか知っている「エージェント」を登録します。

エージェントを登録するには `doihelper_register_agent()` 関数を使用します。`doihelper_register_agent()`
はエージェントの名前とオプションの連想配列を引数に取ります。指定可能なオプション
は以下の通り:

 * `acceptance_period` — ダブルオプトインのセッションが存続可能な時間の長さ(秒単位)。
   デフォルト値は86400(24時間)。
 * `optin_callback` — ユーザーがオプトインした時に呼び出されるコールバック関数。
 * `email_callback` — 確認メールを送信するために呼び出されるコールバック関数。

エージェントの登録後、`doihelper_start_session()` 関数を使用してダブルオプトイン
のセッションを開始します。`doihelper_start_session()` はエージェントの名前とオプション
の連想配列を引数に取ります。指定可能なオプションは以下の通り:

 * `email_to` — 確認メールに使われる受信メールアドレス。このオプションが省略され
   た場合はメールの送信が行われないので、指定しない場合は別の手段を使って確認リンク
   をユーザーに伝達する必要が生じる。
 * `properties` — セッションのプロパティ配列。この配列は `optin_callback` 関数に
   その唯一の引数として渡されることになる。どのような情報でもこれに含めることは可能
   だが、その第一の目的はユーザーに関するデータをオプトインコールバックに渡すことに
   ある。

セッションデータはユーザーがオプトインするか受付期限 (`doihelper_register_agent()`
のオプション指定値) が過ぎるまでの間、データベースに保存されます。

## インストール

 1. `doi-helper` フォルダー全体を `/wp-content/plugins/` ディレクトリにアップロード
    する。
 2. **プラグイン**画面 (**プラグイン > インストール済みプラグイン**) でプラグインを
    有効化する。

## 評価

このプラグインにはレビューがありません。

## 貢献者と開発者

ダブルオプトインヘルパー はオープンソースソフトウェアです。以下の人々がこのプラグ
インに貢献しています。

貢献者

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

“ダブルオプトインヘルパー” は2ロケールに翻訳されています。 [翻訳者](https://translate.wordpress.org/projects/wp-plugins/doi-helper/contributors)
のみなさん、翻訳へのご協力ありがとうございます。

[“ダブルオプトインヘルパー” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/doi-helper)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/doi-helper/)するか、[SVN リポジトリ](https://plugins.svn.wordpress.org/doi-helper/)
をチェックするか、[開発ログ](https://plugins.trac.wordpress.org/log/doi-helper/)
を [RSS](https://plugins.trac.wordpress.org/log/doi-helper/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 1.0

 * 最低必要 WordPress バージョンを 6.1 に切り上げ。
 * 最低必要 PHP バージョンを 7.4 に切り上げ。

#### 0.73

最初のリリース。

## メタ

 *  バージョン **1.0**
 *  最終更新日 **2年前**
 *  有効インストール数 **100+**
 *  WordPress バージョン ** 6.4またはそれ以降 **
 *  検証済み最新バージョン: **6.5.8**
 *  PHP バージョン ** 7.4またはそれ以降 **
 *  言語
 * [English (US)](https://wordpress.org/plugins/doi-helper/)、[German](https://de.wordpress.org/plugins/doi-helper/)、
   [Japanese](https://ja.wordpress.org/plugins/doi-helper/).
 *  [プラグインを翻訳](https://translate.wordpress.org/projects/wp-plugins/doi-helper)
 * タグ
 * [consent](https://ja.wordpress.org/plugins/tags/consent/)[Opt-in](https://ja.wordpress.org/plugins/tags/opt-in/)
   [privacy](https://ja.wordpress.org/plugins/tags/privacy/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/doi-helper/advanced/)

## 評価

レビューはまだ送信されていません。

[Your review](https://wordpress.org/support/plugin/doi-helper/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/doi-helper/reviews/)

## 貢献者

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

## サポート

意見や質問がありますか ?

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/doi-helper/)

## 寄付

このプラグインが今後も改善できるよう応援しませんか ?

 [ このプラグインに寄付 ](https://contactform7.com/donate/)