1

関連商品をいろいろ作っています。1 つを購入した人は、他のものにも興味を持つ可能性があります。

新製品が登場したときに既存の顧客ベースに通知する最良の方法は何ですか?

最も恐ろしい方法は、既存の各アプリの更新をフラッシュして、何か新しいものがあることをユーザーに通知することです。

ユーザーがすでに 7 つのアプリをインストールしている場合、これらの更新プログラムはすべて、何も実行せず、同じメッセージを表示するだけで、明らかにユーザーを悩ませます。

そのため、どこかに Web ページを維持するだけで (たとえば、自分の wiki の一部のページを管理できるので、Web ホスティングやサーバーの取得について心配する必要さえありません)、それぞれの新しい速報に番号が付けられます。プレーンテキストで書くことができます:

: 13. { 2011 年 9 月 5 日
} { AppX の開始}

そして、各アプリには、新しい通知があるかどうかをチェックするモジュールが含まれます。

新しい更新を検出して実行される最初のアプリ
(1) ユーザーに通知する
(2) 共有スペースで、この通知が既に配信されているという覚書を作成する #

これにより、実行時に各アプリケーションで同じ通知がポップアップ表示されるのを防ぐことができます。

ただし、これには、すべてのアプリに表示される共通のスペースが必要です。 私はこれを行うことができますか?

編集:「共有キーチェーン」を使用してこれを行うことができると言われました。どうすればこれを実装できますか?

4

1 に答える 1

2

アプリの新しいリリースが表示されたら、顧客にメールを送信するだけです。各アプリでユーザーに電子メール アドレスを尋ね、サーバーでユーザー アカウントを作成するだけです。したがって、ユーザーに一度だけ通知されるようにすることができます。

新しいコンテンツがあるときに、各デバイスにプッシュ通知を送信できます。デバイスがサーバーにプッシュ通知を登録するときに、push-devicetoken に加えて UDID を送信します。UDID を使用すると、複数のアプリがインストールされている場合でも、各デバイスが 1 つのプッシュ アラートのみを受信するようにすることができます。UDID ごとに 1 つのプッシュ通知のみを送信します。

于 2011-07-09T12:23:33.933 に答える