Repro Mailのメール配信において、チャネル(配信カテゴリー)の購読・購読解除をSDKからおこなえるようになりました。
これにより、ユーザーがアプリ上の設定画面から特定のチャネルの購読・購読解除をおこなった際、即時に購読状態を更新できるようになります。
リリース日
2026年7月27日
実現できること
アプリに以下のような画面を用意することで、ユーザーが受け取りたいチャネルを選択した時に即時でReproが保持する購読状態を更新することができます。
これまで、購読状態の更新はメールアドレスをReproにインポートするか、ユーザーがReproの提供する配信停止URLをクリックする方法しかありませんでした。特にメールアドレスのインポートはリアルタイムで更新することが難しく、購読解除をしたにもかかわらずメールが配信されるリスクがありました。
アプリやWebサイトからSDKを介してチャネルの購読・購読解除を即時で更新することで、メールが不要なユーザーに配信されるリスクを考えることなくメール施策を実施することができます。
利用方法
1. チャネルの事前登録
管理画面から必要なチャネル情報を事前に登録します。
[設定] > [メール設定] > [メールチャネル設定] とクリックし、配信カテゴリーにあわせて新規のチャネルを作成します。
2. チャネル単位で購読状態を更新するための実装
メールチャネル一覧に表示されている「チャネルID」をメモしてください。
アプリやWebサイト上でメールの購読設定をおこなう画面にて、メモしておいたチャネルIDを指定して以下のメソッドを呼び出す実装をおこなってください。
iOS(swift)
// チャネルの購読 Repro.subscribeEmailChannel(channelID: XXXX); // チャネルの購読解除 Repro.unsubscribeEmailChannel(channelID: XXXX);
Android(kotlin)
// チャネルの購読 Repro.subscribeEmailChannel(XXXX) // チャネルの購読解除 Repro.unsubscribeEmailChannel(XXXX)
Web
// チャネルの購読
reproio('subscribeEmailChannel',XXXX);
// チャネルの購読解除
reproio('unsubscribeEmailChannel', XXXX);設定方法の詳細については、「SDKを利用したメールチャネルの購読・購読解除」を参照してください。
よくある質問
Q. 利用できる環境に制限はありますか?
Repro App SDKとRepro Web SDKともにご利用いただけますが、Repro App SDKの場合は iOS SDK 5.25.0 以上 / Android SDK 5.25.0 以上である必要があります。その他のSDKについては各SDKのリリースノートをご確認ください。
Q. 利用するために追加の申込みや料金は必要ですか?
追加の料金は不要で、特別な追加手続きなども必要ありません。SDK導入担当者さまにすぐに実装を始めていただけます。
Q. 「全てのユーザー」チャネルも指定することは可能ですか?
はい、指定可能です。指定した場合、該当ユーザーは「全てのユーザー」チャネルのみ購読状態が更新されます。
Q. ユーザーIDやメールアドレスが設定されていない状態でチャネルを購読するとどうなりますか?
ユーザーIDが設定されていない場合もメールアドレスが設定されていない場合も、チャネルは購読されません。チャネルの購読はユーザーIDおよびメールアドレスが設定されている状態でご使用ください。
本変更に関するお問い合わせ
利用を希望する場合は、弊社のカスタマーサクセス担当、もしくはRepro管理画面の右下にあるアイコンよりチャットサポートへお問い合わせください。
今後も皆様に必要な施策が効率的に実施できるよう、機能の改善をおこなっていきます。引き続きReproをよろしくお願いします。