2025幎9月24日·1分で読めたす

通知のオプトむン蚌拠チャネル別に同意をモデル化する

チャネル別に通知のオプトむン蚌拠を蚭定し、明確な蚌拠を保存しお、ナヌザヌやチヌムを混乱させずに倉曎や監査に察応できるようにしたす。

通知のオプトむン蚌拠チャネル別に同意をモデル化する

同意ずオプトむン蚌拠は具䜓的に䜕を意味するか

同意ずは、特定のチャネルで特定の皮類のメッセヌゞを受け取るこずに本人が明確に同意したこずを指したす。この区別は重芁です。メヌル、SMS、プッシュ通知はナヌザヌや通信事業者、アプリプラットフォヌム、プラむバシヌ法の扱いがそれぞれ異なりたす。たずえば、配送の曎新をメヌルで歓迎する人が、マヌケティングのSMSでは驚くこずがありたす。

蚌拠ずは、埌で「なぜ私にメッセヌゞを送ったのですか」ず問われたずきに瀺せるものです。オプトむン蚌拠はフォヌムのスクリヌンショットや「ナヌザヌが登録した」ずいった曖昧なメモではありたせん。誰が、䜕に、い぀、どのように同意したかをさかのがれる蚘録です。

蚘録が匱いず問題はすぐに衚面化したす。サポヌトは予期しないメッセヌゞを説明できず、返金が増え、人々の信頌が倱われたす。苊情が゚スカレヌトした堎合、送信時点で同意が存圚したこずを瀺すのに苊劎するこずがあり、それが最も重芁な点になるこずが倚いです。

同意はポップアップ以䞊のもの

倚くのチヌムはUIプロンプトチェックボックス、トグル、OSの蚱可ダむアログに泚目しお、背埌の監査トレむルを忘れがちです。本圓の目的は信頌ず远跡可胜性です。明確な同意モデルがあれば、スタッフの入れ替わり、システムの移行、ナヌザヌの気倉わりがあっおも、垞に正しい察応がしやすくなりたす。

実甚的な同意蚘録は、次の基本的な質問に答えられるべきです。

  • 誰が同意したかナヌザヌ識別子、関連があればメヌルアドレスや電話番号などの宛先
  • 䜕に同意したかチャネルずメッセヌゞの皮類や目的
  • い぀それが起きたかUTCのタむムスタンプ、たたはタむムゟヌン付きのタむムスタンプ
  • どのようにそれが行われたかどの画面で衚瀺され、ナヌザヌが䜕を芋たか。バヌゞョンや蚀語を含む
  • 争いを解決するのに圹立぀文脈䟋アプリデバむス情報やIPアドレス

なぜこれが信頌を築くのか

ナヌザヌは䟵入的に感じる瞬間であなたを評䟡したす深倜のプッシュ、驚きのSMS課金、登録した芚えのないメヌル。正確な同意むベントを取り出しお平易に説明できれば、チケットを萜ち着いお䞀貫しお解決できたす。

もしAppMasterのようなプラットフォヌムで構築するなら、同意を初日から䞻芁なデヌタずしお扱うのが有効です構造化され、怜玢可胜で、誀っお䞊曞きされにくいようにしたす。

通知の皮類ずルヌルが異なる理由

通知は目的や到達堎所が異なるため、同じ扱いにはなりたせん。オプトむン蚌拠を確実にするには、メッセヌゞを目的intentずチャネルでラベル付けするこずから始めおください。

トランザクション系ずマヌケティング平易な意味

トランザクションメッセヌゞは、ナヌザヌの行動によっお匕き起こされるか、サヌビスを利甚するために知っおおく必芁がある情報です。パスワヌドリセット、領収曞、セキュリティアラヌト、アカりント状態の倉曎などが該圓したす。これらは期埅されるものであり、ブロックするずプロダクト䜓隓を壊す可胜性がありたす。

マヌケティングメッセヌゞはプロモヌションです。ニュヌスレタヌ、補品オファヌ、回垰促進キャンペヌン、新着情報の䞀斉送信などが該圓したす。これらは任意であるべきで、ナヌザヌはコア機胜を倱わずに「いいえ」ず蚀える必芁がありたす。

実甚的なルヌルメッセヌゞがナヌザヌの芁求を届けるために必須ならトランザクション、゚ンゲヌゞメントや売䞊を高める目的ならマヌケティングです。

チャネルメヌル、SMS、プッシュ、むンアプリ

チャネルごずに振る舞いが異なるため、同意や蚌拠は通垞チャネルごずに远跡したす。䞀぀のグロヌバルなチェックボックスで枈たせないでください。

メヌルはトランザクションずマヌケティングの䞡方に䜿われるこずが倚いです。倚くのプロダクトはトランザクションメヌルをサヌビス提䟛の䞀郚ず芋なしたすが、マヌケティングメヌルは明確な「はい」ず停止方法が必芁です。

SMSはより䟵入的に感じられ、環境によっおは費甚が発生し、通信事業者やプロバむダの芏則が厳しいです。SMSの同意は独立した決定ずしお扱っおください。

プッシュ通知はデバむスのOSの蚱可ずナヌザヌ蚭定で制埡されたす。アプリはデバむストヌクンを持っおいるかもしれたせんが、ナヌザヌはい぀でもプッシュを無効にできたす。送れる内容が倉わるこずを認識しおください。

むンアプリメッセヌゞは補品内に衚瀺されたす。接觊先は補品のUXルヌルに埓うこずが倚いですが、プロモヌションバナヌに぀いおはナヌザヌが制埡を期埅したす。

囜やプロバむダのポリシヌによっお芁件が異なるため、倚くのチヌムはシンプルな基準を遞びたすマヌケティングはチャネルごずに明確なオプトむンを取り、争点になりうるものは慎重に文曞化する、ずいう方針です。

「゜フトオプトむン」はよくグレヌゟヌンになりたす。実務では、既存の関係たずえば顧客になったこずを理由に連絡する堎合があり、その際専甚のマヌケティングボックスにチェックがないこずがありたす。それでもドキュメントが重芁です関係の内容、送ったもの、オプトアりト方法を蚘録しおください。

AppMasterでこれを組むなら、モデルはシンプルに保っおくださいナヌザヌはマヌケティングのメヌルにはオプトむンでき、SMSはオプトアりトするが、必芁なトランザクションアラヌトは受け取る、ずいう分離です。これによりコンプラむアンスず信頌が楜になりたす。

チャネルごずのオプトむンをモデル化する方法保存すべきデヌタ

オプトむン蚌拠を確実にするには、デヌタモデルを明確にする必芁がありたす。「ナヌザヌが同意した」だけでは䞍十分です。同意はチャネルemail, sms, pushず目的marketing, product_updates, account_securityに䟝存したす。

実甚的なアプロヌチは、同意をナヌザヌプロファむルの埋もれたチェックボックスではなく独立したレコヌドずしお扱うこずです。1人のナヌザヌが倚数の同意レコヌドを持おるようにし、各レコヌドは単䞀のチャネルず単䞀の目的に察応させたす。

トラブルを避けるための最小フィヌルド

Consentレコヌドを次の圢で始めおくださいuser + channel + purpose + status。それに加え、埌で理解できるような詳现を加えたす。

最䜎限、ほずんどのプロダクトに必芁なのは

  • user_id
  • channelemail、sms、push - 固定リストにする
  • purposemarketing、product_updates、account_security - 固定リストにする
  • statusopted_in、opted_out、pending、unknown
  • opted_in_at / opted_out_at

埌で掚枬しないために、どこで起きたかず最埌に確認された日時もキャプチャしたしょう

  • sourcesignup_form、settings_page、checkout、support_action
  • last_confirmed_atポリシヌ倉曎埌に有甚

同意テキストのスナップショット䜕を芋せたかを蚌明する

同意はクリックだけではありたせん。特定の文蚀に察する同意です。衚瀺された正確な文蚀を蚌明するために、consent_text_versionたたは短いsnapshot_idを保存しお、その時に衚瀺された正確な文蚀を指し瀺しおください。

スナップショットは簡朔にメッセヌゞ、蚀語ロケヌル、い぀有効だったか。文蚀を倉えるずきは叀いものを線集せず、新しいバヌゞョンを䜜成しおください。

簡朔な䟋は次の通りです。

{
  "user_id": "u_123",
  "channel": "sms",
  "purpose": "marketing",
  "status": "opted_in",
  "opted_in_at": "2026-01-25T10:15:00Z",
  "source": "checkout",
  "consent_text_version": "sms_mkt_v3",
  "last_confirmed_at": "2026-01-25T10:15:00Z"
}

AppMasterで構築する堎合、これはData DesignerのモデルConsent ず ConsentTextSnapshotにきれいにマッピングされ、Business Process Editorの簡単なロゞックで扱えたす。重芁なのは䞀貫性ですすべおのチャネルず目的が同じ構造に埓うこずで、報告や監査が混乱したせん。

䜕が蚌拠ずなるか、そしお䜕を蚘録するか

「蚌拠」ずは、埌で次の2぀の質問に答えられるものですナヌザヌは䜕に同意したか、そしおどのように同意したか。オプトむン蚌拠には、具䜓的でタむムスタンプがあり、実際のナヌザヌ操䜜に結び぀いた蚘録が望たれたす単なる "consent = true" では䞍十分です。

たずは行動自䜓を蚘録しおください。チェックボックス、トグル、ダブルオプトむンリンクなどで同意が埗られた堎合、盞互䜜甚ずナヌザヌが芋た正確なテキストたたはバヌゞョンIDを保存したす。スクリヌンショットはスケヌルしにくいので、同意コピヌバヌゞョンラベルが実甚的です。

埌で瞬間を再珟できる皋床の詳现をキャプチャしたす

  • 行為の皮類チェックを入れた、トグルをオンにした、確認リンクをクリックした
  • UTCのタむムスタンプ
  • チャネルず目的
  • 同意テキストのバヌゞョンやポリシヌバヌゞョン識別子
  • ペヌゞや画面名ず蚀語

技術的な文脈は慎重に远加しおください。争い解決に圹立ちたすが、プラむバシヌリスクも増えたす。りェブではIPやナヌザヌ゚ヌゞェントが有甚な堎合がありたす。モバむルでは既存の識別モデルに含たれるデバむスIDを怜蚎し、ただ"念のため"䜙分な識別子を集めないでください。

プロバむダ経由で送信する堎合は、圌らの識別子も保持したしょう。プロバむダのメッセヌゞIDメヌル、SMS、プッシュは、苊情や配信調査の際に、特定の同意レコヌドが特定の送信に䜿われたこずを瀺すのに圹立ちたす。

最埌に、保存しないものを決めおください。良い蚌拠はすべおを集めるこずではありたせん。テンプレヌトで十分ならメッセヌゞ党文を保持しない、関係ないデバむスデヌタは避けるなどです。AppMasterでこのフロヌを䜜る堎合、蚌拠フィヌルドは機埮な情報ずしお扱い、䞀貫性を保ち぀぀閲芧暩限を限定しおください。

手順同意ず蚌拠のフロヌを蚭定する

自信を持っおデプロむ
同意に基づく通知システムをAppMaster Cloud たたはご自身のクラりドぞデプロむしたす。
アプリを起動

たず䜕に察しお蚱可を求めるかを決めたす。同意は単に「通知のはいいいえ」ではありたせん。領収曞は欲しいがプロモヌションは芁らない、ずいった遞択がよくありたす。通知の目的を平易に曞き出し、それぞれの目的を䜿甚するチャネルにマッピングしおください。

画面蚭蚈は混ぜた䞀぀のプロンプトではなくチャネルごずに行っおください。各画面は䜕が送られるか、あずでどう倉曎できるかを明瀺し、「泚文の領収曞をメヌルで受け取る」のように具䜓的な衚珟を䜿っおください。

実甚的なフロヌは次の通りです

  • 目的を定矩し、どれがオプトむンを必芁ずするか決める䟋マヌケティング vs 領収曞
  • 意味のある瞬間に尋ねるチェックアりト時は領収曞、オンボヌディング埌はヒントなど
  • 安党なデフォルトを遞ぶマヌケはオフ、サヌビス提䟛に必芁なものだけオン
  • ナヌザヌがトグルを倉曎したら即座にむベントレコヌドを曞き蟌む誰が、䜕を、い぀、どこで倉曎したか
  • 送信パスに同意チェックを入れお、管理者ツヌルや自動ゞョブもバむパスできないようにする

そのむベントレコヌドが埌の蚌拠になりたす。銀行の領収曞のように扱っおください远蚘匏で、埌から線集しにくくするこず。AppMasterでは、倚くのチヌムが高速チェック甚の珟圚状態テヌブルを保持し、Business Processを通しお同意むベントを曞き蟌むこずで、すべおの曎新に監査゚ントリが付くようにしおいたす。

リリヌス前にオプトアりトや゚ッゞケヌスをテストしおください。りェブ、モバむル、アカりント削陀フロヌで同じ結果が埗られるこずを確認したす。特に泚意する点

  • あるデバむスでオプトアりトしおいるのに別の端末でログむン䞭の堎合の扱い
  • 電話番号やメヌルアドレスの倉曎
  • アプリの再むンストヌルプッシュトヌクンが倉わる
  • ゲストチェックアりトずログむンナヌザヌの違い
  • 削陀たたは無効化されたアカりント送信は行わないが必芁な蚌拠は保持する

オプトアりト、倉曎、アカりントラむフサむクルの扱い

同意を正しくモデル化する
チャネル別・目的別のオプトむンを数分で蚭蚈できたす。
構築を開始

オプトむンは仕事の半分に過ぎたせん。人は気が倉わり、デバむスを倉え、メヌルにアクセスできなくなったり、サポヌトに蚭定を修正しおもらうこずがありたす。オプトアりトが難しいずナヌザヌはすぐ気づき、あなたの"蚌拠"は薄く芋えたす。

オプトアりトはオプトむンず同じくらい簡単にしおください。人が期埅する堎所に眮きたす通知蚭定、マヌケティングメヌルのフッタヌ、SMSで必芁な堎合は明確なSTOP指瀺など。"サポヌトに連絡"や䜙蚈な手順の背埌に隠さないでください。

確認メッセヌゞは最小限にし、必芁たたは法埋で芁求される堎合のみ䜿っおください。"あなたは賌読解陀されたした"の1通は有甚ですが、繰り返す"本圓にいいですか"はスパムに感じられたす。SMSではSTOP埌に1通の確認が期埅されるこずが倚いです。プッシュでは静かなアプリ内の状態倉曎で十分なこずが倚いです。

アカりントのラむフサむクルは倚くの同意システムが壊れる堎所です。早めに蚈画しおください

  • ログアりト䞭のナヌザヌ ログアりト䞭にメヌルで退䌚した堎合は、セッションではなくメヌルアドレスに察しお蚘録する。
  • 削陀されたアカりント 削陀芁求は尊重し぀぀、再远加を防ぐために最小限の連絡停止レコヌドを保持できるか怜蚎する蚱されおいる範囲で。
  • アカりント統合 同意がそのたた匕き継げるずは仮定しない。プラむバシヌに最も配慮した遞択で競合を解決する。
  • デバむス倉曎 新しい電話は新しいプッシュトヌクンを䜜る。トヌクンは技術的デヌタで、プッシュ同意は別に管理する。

保持ルヌルを曞き留め、䞀貫しお適甚しおください。苊情や監査、チャヌゞバックに察応できる期間だけ同意ログを保持し、必芁以䞊の個人デヌタを保持しないようにしたす。デヌタを削陀する必芁がある堎合、むベント履歎を有甚に保ちながら䜕を匿名化できるか䟋メヌルのハッシュ化を決めおください。

サポヌト䞻導の倉曎には明確な内郚プロセスを蚭けたす。誰が同意を線集できるかを制限し、理由コヌド䟋「チャットでナヌザヌ芁求」を必須にし、倉曎を行った人ず日時を蚘録したす。AppMasterでは、倚くのチヌムがConsentむベント甚の小さなPostgreSQLテヌブルず、サポヌトアクション甚の別テヌブルを䜜り、Business Processで倉曎を適甚しお毎回監査゚ントリを曞きたす。

信頌ず監査トレむルを壊す䞀般的なミス

倚くのチヌムは同意トグルを远加しおから、埌でショヌトカットでそれを壊したす。結果は予枬可胜ですナヌザヌは隙されたず感じ、オプトむン蚌拠は持ちこたえられなくなりたす。

よくある萜ずし穎の䞀぀は、同意をグロヌバルなはいいいえで扱うこずです。メヌル、SMS、プッシュは期埅や法的ルヌルが異なりたす。marketing_ok=true のような単䞀フラグは、ナヌザヌが同意しおいないチャネルに送信しおしたう危険を生みたす。

別の信頌砎壊芁因は遞択デザむンの䞍明瞭さです。事前にチェックされたボックス、小さな泚意曞き、耇数目的を束ねたコントロヌル"補品曎新ずオファヌ"はナヌザヌを混乱させたす。デヌタベヌス䞊は"同意枈み"でも、サポヌト受信箱は別の話を瀺したす。

信頌ず蚌拠の䞡方を壊しやすいミスは次の通りです

  • 最新の同意状態だけを保存し履歎を削陀する
  • ナヌザヌが受け入れた正確な同意文蚀バヌゞョンを保存しおいない
  • "ナヌザヌがオプトむンした"ず蚘録するだけでチャネル、タむムスタンプ、゜ヌスを保存しおいない
  • 同意チェックをスキップする手動キャンペヌンを蚱しおいる
  • 起きたこずを修正するためにデヌタベヌスを曞き換えおしたい、実際に䜕が起きたかを消しおしたう

兞型的な倱敗䟋ナヌザヌがオンボヌディングでプッシュを有効にし、埌でSMSを蚭定でオフにしたが、叀いレコヌドが䞊曞きされおいたため、誰がい぀䜕を芋お同意したのかを瀺せない。さらに悪いこずに、SMSの同意が存圚したこず自䜓を蚌明できない。

同意は金融履歎のように扱っおください高速なチェック甚に珟圚状態を保ち぀぀、過去を倱わないこず。圹立぀ガヌドレヌルは単玔ですチャネルず目的ごずに同意を分け、同意テキストIDずロケヌルを保存し、すべおの送信パスを同じ同意チェックステップに通し、叀いものを線集せず新しいむベントを远加するこずです。

AppMasterで構築するなら、同意むベントを独立テヌブルずしおモデル化し、共通のBusiness Processでチェックを匷制しお、自動通知ずオペレヌタ操䜜が同じルヌルに埓うようにしたす。

本番前の簡単チェック

同意スキヌマを構築する
PostgreSQLでConsent、ConsentEvents、テキストスナップショットを蚭蚈したしょう。
デヌタを蚭蚈

本番送信前に、同意トレむルを支払いのテストず同じように怜蚌しおください。誰がどのチャネルにどの文蚀でい぀オプトむンしたか説明できないなら、掚枬に信頌を賭けおいるこずになりたす。

各チャネルemail、SMS、pushに぀いお、ナヌザヌがオプトむンした瞬間ず堎所を衚瀺できるこずを確認しおください。"堎所"ずは具䜓的な画面やフォヌム名、そしおそれがサむンアップ、蚭定、チェックアりト、サポヌトのどれかを意味したす。

衚瀺された同意文蚀を再珟できるこずも必芁です。単に "marketing=true" を保存するだけでは䞍十分です。テキストバヌゞョンたたはテンプレヌトIDず蚀語を保存しおください。文蚀が埌で倉わっおも、叀い文蚀を同意者ごずに参照できる必芁がありたす。

事前チェックリスト䞀郚:

  • 各オプトむンに察しおタむムスタンプ、゜ヌスweb、iOS、Android、UIの堎所を衚瀺できる
  • 圓時の正確な同意文蚀ず蚀語を取埗できる
  • 最新のオプトアりトがすべおを䞊曞きし、キュヌに入っおいるゞョブにも反映される
  • サポヌトが単䞀のナヌザヌビュヌから2分以内に「なぜ届いたか」に答えられる
  • 同意ログは線集䞍可で、閲芧は暩限のある圹割に限定されおいる

ドリルを実行しおください同僚にりェブでオプトむンさせ、モバむルでオプトアりトさせ、それからサポヌトに説明させたす。回答に生テヌブルや耇数ツヌルを掘り䞋げる必芁があるなら、ナヌザヌもその摩擊を感じたす。

AppMaster䞊で構築するなら、同意蚌拠を独立したデヌタモデルずプロセスずしお扱い、サポヌトや監査向けの内郚ビュヌを䜜り、誰がアクセスできるかを絞るだけで効果がありたす。

䟋1人のナヌザヌ、3぀のチャネル、倉わる遞択

コヌドの完党所有を維持する
レビュヌや長期管理のために実際のバック゚ンド、りェブ、モバむルの゜ヌスコヌドを生成したす。
コヌドを゚クスポヌト

Minaは泚文远跡のためにりェブでアカりントを䜜成したす。サむンアップ時にメヌル、SMS、プッシュの個別遞択が衚瀺されたす。圌女は泚文曎新のためにプッシュを蚱可しアプリをむンストヌルした埌、マヌケティングメヌルはオフ、SMSは未遞択にしたす。

1週間埌、圌女はモバむルアプリをむンストヌルしおサむンむンしたす。アプリはOSレベルのプッシュ蚱可を求め、圌女は蚱可したす。ここで倚くのチヌムが混乱したすOS蚱可はビゞネス䞊の同意ず同じではありたせん。監査で明確にするために、䞡方を別々に蚘録しおおきたす。

以䞋はMinaの経過ず、サポヌトが閲芧するこずになるクリヌンなタむムラむンの䟋です。

タむムラむンず蚌拠スナップショット

  1. りェブサむンアップ1日目

りェブで圌女が遞択した内容たたは未遞択ず、その文脈を保存したす。

  1. モバむルむンストヌルずプッシュ蚱可8日目

デバむストヌクンずOS蚱可の結果をMinaのアカりントに玐づけ、アプリ内で衚瀺した正確なプロンプトバヌゞョンも保存したす。

  1. 電話番号倉曎20日目

配達連絡のため新しい電話番号を远加したす。これは新しいSMS宛先ず芋なし、新たにSMSオプトむンを芁求したす。叀い番号から同意を匕き継がないでください。

  1. SMSの取り消し35日目

圌女がSTOPず返信するか蚭定でSMSをオフにしたす。オプトアりトむベントを保存し、盎ちに送信を停止したす。

蚌拠蚘録の䟋

簡略化した監査トレむルの䟋を瀺したすMinaが「SMSに同意しおいない」ず蚀った堎合にサポヌトが芋るもの。

[
  {
    "ts": "2026-01-02T10:14:22Z",
    "user_id": "u_123",
    "channel": "email",
    "purpose": "marketing",
    "action": "no_opt_in",
    "capture": {"surface": "web_signup", "form_version": "signup_v3"},
    "evidence": {"ip": "203.0.113.10", "user_agent": "Chrome"}
  },
  {
    "ts": "2026-01-09T08:03:11Z",
    "user_id": "u_123",
    "channel": "push",
    "purpose": "order_updates",
    "action": "opt_in",
    "capture": {"surface": "ios_app", "prompt_version": "push_prompt_v2"},
    "evidence": {"device_id": "d_77", "os_permission": "granted", "push_token": "..."}
  },
  {
    "ts": "2026-01-21T16:40:05Z",
    "user_id": "u_123",
    "channel": "sms",
    "purpose": "delivery_updates",
    "action": "opt_in",
    "capture": {"surface": "account_settings", "form_version": "sms_optin_v1"},
    "evidence": {"phone": "+15551234567", "verification": "code_confirmed"}
  },
  {
    "ts": "2026-02-05T09:12:44Z",
    "user_id": "u_123",
    "channel": "sms",
    "purpose": "delivery_updates",
    "action": "opt_out",
    "capture": {"surface": "sms_reply", "keyword": "STOP"},
    "evidence": {"phone": "+15551234567"}
  }
]

AppMasterのようなプラットフォヌムで構築する堎合、ConsentむベントをData Designerにモデル化し、ナヌザヌがトグルをタップしたり、コヌドを確認したり、アプリが蚱可結果を受け取ったずきにBusiness Processで远蚘しおいけば良いでしょう。重芁なのは、サポヌトが日付、サヌフェス、正確な遞択を瀺しお答えられるこずです。

次のステッププロダクトワヌクフロヌに組み蟌む

同意をチェックボックスではなく補品機胜ずしお扱っおください。通知オプトむンの蚌拠を保぀最も簡単な方法は、メッセヌゞ送信、サポヌト凊理、監査実行に䜿う同じワヌクフロヌに組み蟌むこずです。

最小モデルで始め、珟圚の蚭定ず履歎蚌拠を分けたす。倚くのプロダクトで効果的な単玔なスキヌマ

  • UsersIDずアカりント状態
  • ConsentPreferencesチャネルごずの珟圚のオンオフ。必芁なら目的ごずも含む
  • ConsentEventsすべおの倉曎。タむムスタンプずコンテキスト付き
  • MessageSends各送信詊行。送信時点の同意決定を含む

誰が䜕を芋られるかを決めおください。同意蚌拠にはIP、ナヌザヌ゚ヌゞェント、電話番号などの機埮情報が含たれるため、圹割に基づくアクセス制埡で保護したす。サポヌトは同意タむムラむンビュヌが必芁ですが、゚クスポヌトできるのは限られたグルヌプにするのが良いでしょう。

「なぜこのナヌザヌに連絡したのか」に即答できる小さな内郚ビュヌを䜜りたす。ナヌザヌで怜玢し、チャネルでフィルタし、必芁ならタむムラむンを゚クスポヌトできるようにしたす。

そしお同意チェックを自動化したす。すべおの送信は同じロゞックを呌び出すべきです最新のConsentPreferencesを確認し、そのチャネルず目的に察する有効なConsentEventがあるか確認し、送信がブロックされた堎合でもMessageSendsに決定を蚘録したす。

すでにAppMasterを䜿甚しおいる堎合の実践パタヌンは、ConsentテヌブルをData Designerに保持し、送信前の共通Business Processに同意ゲヌトを眮くこずです。そうすればルヌルがりェブアプリ、バック゚ンドゞョブ、ネむティブアプリで䞀貫したす。

単玔なルヌルは長持ちしたす同意チェックを通らずに通知を送れるなら、い぀かバグが出たす。

よくある質問

「同意」ず「オプトむン蚌拠」の違いは䜕ですか

同意ずは、特定のチャネルで特定の皮類のメッセヌゞを受け取るこずに本人が明確に同意したこずを指したす。オプトむン蚌拠は、誰が䜕にい぀どのように同意したかを埌で確認できる圢で瀺せる蚘録です。

本圓にメヌル、SMS、プッシュで別々のオプトむンが必芁ですか

期埅やルヌルがチャネルごずに異なるため、チャネルず目的ごずに同意を別々に远跡しおください。シンプルなモデルは、ナヌザヌ×チャネル×目的ごずの同意レコヌドを䞀぀䜜り、ステヌタスずタむムスタンプを明確に持぀こずです。

オプトむンの蚌拠を守るためにどんな項目を保存すべきですか

基本的な同意レコヌドには、ナヌザヌ識別子、該圓する堎合は宛先メヌルや電話番号、チャネル、目的、珟圚のステヌタス、ステヌタスが倉曎された日時を含めおください。あずで説明できるように、キャプチャ元ず同意テキストのバヌゞョンも远加したしょう。

ナヌザヌが実際に同意した文蚀をどう蚌明したすか

その時に衚瀺した正確な文蚀ず衚瀺蚀語に玐づく同意テキストのバヌゞョンやスナップショットIDを保存しおください。文蚀を倉曎する堎合は、叀いものを䞊曞きせず新しいバヌゞョンを䜜成し、圓時のオプトむンが理解できるようにしたす。

プッシュ通知のOS蚱可はオプトむンず同じですか

OSの蚱可はデバむスが通知を蚱可しおいるこずを瀺す技術的状態であっお、あなたのビゞネス䞊の目的䟋えばマヌケティングや泚文曎新に察する同意ず同䞀ではありたせん。OS蚱可は蚘録に残し぀぀、ビゞネス䞊の同意も別に保持しおください。

マヌケティング通知の安党なデフォルトは䜕ですか

マヌケティングはデフォルトでオフにするのが安党です。オンにする堎合はオンにする堎面を遞び䟋オンボヌディング埌や蚭定画面、䜕を受け取るかを平易に具䜓的に瀺しおください。

メッセヌゞを即座に止めるにはオプトアりトをどう扱えばよいですか

オプトアりトむベントをただちに曞き蟌み、送信前に垞に最新のオプトアりトを確認するよう送信パスを構築しおください。ナヌザヌがサポヌトに連絡しなくおも退出できるようにし、サポヌトが明確なタむムラむンを確認できるようにするこずが重芁です。

ナヌザヌが電話番号やメヌルを倉曎したらどうすべきですか

新しいメヌルアドレスや電話番号は新しい送信先ず芋なし、SMSなどでは新たに同意を求めおください。叀い倀から同意をそのたた匕き継ぐべきではありたせん。蚌拠は実際に送った宛先ず䞀臎する必芁がありたす。

最新の同意状態だけを保存すれば十分ですか、それずも履歎も必芁ですか

高速チェック甚の珟圚状態テヌブルは保持しお良いですが、倉曎履歎をすべお蚘録した远蚘匏むベントログも必ず保持しおください。過去のむベントを線集・削陀するず、埌で「なぜ連絡したのか」を説明できなくなりたす。

AppMasterは同意ずオプトむン蚌拠の実装をどう助けおくれたすか

同意を構造化デヌタずしおモデル化し、トグル倉曎は必ず監査むベントを䜜成する単䞀のバック゚ンドフロヌを通すようにしおください。AppMasterでは通垞、Consent、ConsentTextSnapshot、ConsentEventsをData Designerで䜜り、送信前の共通Business Processで同意ゲヌトを匷制したす。

始めやすい
䜕かを䜜成する 玠晎らしい

無料プランで AppMaster を詊しおみおください。
準備が敎ったら、適切なサブスクリプションを遞択できたす。

始める
通知のオプトむン蚌拠チャネル別に同意をモデル化する | AppMaster