2

これが私がやりたいことです:

  • ユーザーが自分のアプリでサインアップ フォームに記入する
  • 私のアプリは入力データ (メールアドレス、名前など) を API 経由で Mailchimp に送信しますが、ステータスは「保留中」です
  • 私のアプリは、ユーザーに電子メールアドレスを確認するように求める電子メールを送信します (基本的に、Mailchimp の確認電子メールをエミュレートします)。
  • ユーザーが確認メールのリンクをクリックすると、アプリの確認ページに戻ります
  • 私のアプリは、API を介して Mailchimp のユーザーのステータスを「購読済み」に更新します

基本的に、Mailchimps の標準的な確認プロセスをエミュレートしたいのですが、独自のアプリからメールを送信します。

方法がわからない (または可能かどうかわからない) 部分は、「保留中」のステータスで新しいサブスクライバーを追加する部分です。

厳密には関係ありませんが、興味深いかもしれない追加情報を次に示します...

標準の Mailchimp 確認メールを使用しないのはなぜですか?

確認メールには、Mailchimp がアクセスできない、各ユーザーに固有の追加情報を含める必要があります。

すべてのデータをローカルで収集し、ユーザーがメール アドレスを確認したら、すべてを Mailchimp に送信しないのはなぜですか?

説明しない理由により、必須フィールドの数とタイプは不明です。サインアップフォームが表示された時点で、Mailchimp にフィールドのリストを要求し、必要なフィールドを表示します。ユーザーが最初にフォームに入力してから電子メールで確認するまでの間に、必須フィールドが変更されている可能性があります。必須フィールドを変更した後で、以前に収集したデータを Mailchimp に送信しようとすると、エラーが発生します。

そのため、すべてのデータを同時に収集して Mailchimp に送信する必要があります。そして、そのユーザーが確認したら、Mailchimp でそのユーザーのスイッチを入れるだけです。

十分な情報を提供できたことを願っています。そうでない場合は、喜んで詳細を提供するか、ポイントを明確にしてください。

ありがとう!

4

2 に答える 2

1

内部の「保留中」ステータスは、そのように手動で管理することはできません。ダブルオプトインを使用してそれらを購読し、後でそれらを「購読済み」リストに強制することはできますが、MailChimp 自身の確認メールを受け取るのを止めることはできません.

考えられる回避策の 1 つは、電子メール アドレスを確認したら、システムによって入力される関心グループまたは差し込み項目を追加することです。次に、確認済みのユーザーのみに保存されたセグメントを作成し、リスト全体ではなく、そのセグメントにのみ送信するようにします。

別の可能性として、API v3.0 (現在ベータ版のみ) を使用している場合は、それらを登録解除済みとしてリストに追加し、確認したらステータスを「登録済み」に切り替えることもできます。これを行う場合は、購読を解除したユーザーを再購読しないように十分注意してください。そうしないと、問題が発生する可能性があります。

于 2015-03-24T02:27:55.003 に答える