Campaign Classic V7:無効なプッシュサブスクライバーに関する問題
この記事では、HTTP/2 コネクタを使用する際に、Adobe Campaign Classicでプッシュ購読者が無効になる問題を解決する方法について説明します。
説明 description
環境
- Adobe Campaign Classic(ACC)
- Adobe Campaign
問題/症状
次の 2 つの問題を伴う ACC でプッシュサブスクライバーを無効にしました。
-
iOS Platform の
NmsAppSubscriptionRcpの 23 行のみ iDisabled = 1。すべての行は、mQuarantineText = の NmsAddress 行に対応します Error=InvalidRegistration**.**
-
プッシュが送信されるたびに、NmsAddress の一部の行が mQuarantineText = APNS Server: #HOSTNAME# エラー「Unregistered」で追加されますが**では iDisabled が 1
NmsAppSubscriptionRcpに設定されません。
これは正常な動作ですか? これらの行を無効にするカスタムワークフローを作成することは重要ですか?
HTTP/2 コネクタが使用され、 強制隔離管理について によれば、「無効」への参照はありません。
解決策 resolution
iOS サブスクライバーの場合、この無効なフラグは、iOSの古い HTTP コネクタ用の NMAC optout management テクニカルワークフローによって設定されました。
http/2 コネクタを使用すると、フィードバックは同期されます。 そのため、デバイストークンは強制隔離 nms:address テーブルにフィードされます。
このフラグを更新する場合は、これらの強制隔離レコードを読み取り、紐付けしてからフラグを設定するカスタムワークフローを作成す nms:appSubscriptionRcp 必要があります。
最近の ACC ビルド(ACC-20.1.1 以降)では、フラグも http/2 コネクタ用に自動的に設定されます。