リッチメニューをタブ化した際、通常はリッチメニュー切替アクションを使用すると、サブタブでアンケート等を起動・回答後にメインタブに自動的に戻ってしまいます。
このマニュアルでは、タップしたリッチメニューをメインリッチメニューとして維持する方法を紹介します。ポストバックアクションを使用することで、サブタブでアンケートを起動してもタブが切り替わらず、同じタブ表示を維持できます。
タブ1をメインタブとして扱う場合の動作(タブが戻る)
切り替えたタブがその都度メインタブとして扱い場合の動作(タブが維持される)
切り替えたタブがその都度メインタブとして扱い場合の動作(タブが維持される)
| 操作方法 | アンケート終了後の挙動 | リッチメニューを新しくする時 | リッチメニューの切り替え速度 |
|---|---|---|---|
| リッチメニューアクションで切り替える(従来) | メインリッチメニューが開かれる | 全てのリッチメニューレコードを新たに作る必要がある | 特に問題ない |
| リアクションで切り替える(今回) | 最後に表示していたリッチメニューが開かれる | 新しくするリッチメニューのみを変更すれば良い | 遅く感じる時がある |
この例では、「タブ1」と「タブ2」の2つのリッチメニューを作成し、タップしたタブをメインリッチメニューとして維持します。


リッチメニューエディターでリッチメニューをタブ化する際、アクションの編集をポストバックに設定します。

ラベルとWebhookに送信するテキストを入力します。
Webhookに送信するテキストに「タブ2_ポストバックで切替」を入力Webhookに送信するテキストに「タブ1_ポストバックで切替」を入力

リッチメニューを設定し、付与されたリッチメニューIDを確認・コピーします。

