warning:
AppboyKit(Objective-C SDKとも呼ばれます)はもはやサポートされておらず、Swift SDK. 新しい機能、バグ修正、セキュリティー更新s、またはテクニカルサポートを受けません。ただし、メッセージングと分析は通常どおり機能し続けます。詳しくは、新しいBrazeの概要SDK]を参照してください。
カスタムビューコントローラにアプリ内メッセージを表示する
アプリ内メッセージは、カスタムビューコントローラー内に表示することもでき、これを Braze に渡します。Braze は、カスタマイズされたアプリ内メッセージの送受信をアニメーション化し、アプリ内メッセージの分析を行います。ビューコントローラーは次の要件を満たしている必要があります。
ABKInAppMessageViewControllerのサブクラスまたはインスタンスでなければなりません。- 返されるビューコントローラのビューは、
ABKInAppMessageViewのインスタンスまたはそのサブクラスでなければなりません。
次の UI デリゲートメソッドは、アプリ内メッセージが ABKInAppMessageViewController に提供されるたびに呼び出され、アプリがアプリ内メッセージの表示のためにカスタムビューコントローラーを Braze に渡せるようにします。
1
- (ABKInAppMessageViewController *)inAppMessageViewControllerWithInAppMessage:(ABKInAppMessage *)inAppMessage;
1
func inAppMessageViewControllerWithInAppMessage(inAppMessage: ABKInAppMessage!) -> ABKInAppMessageViewController!
アプリ内メッセージビューコントローラーはカスタマイズ可能です。サブクラスまたはカテゴリを使用して、アプリ内メッセージの表示や動作をカスタマイズできます。
メソッド宣言
詳細については、次のヘッダー ファイルを参照してください。
実装サンプル
アプリ内メッセージサンプルアプリの ViewController.m および CustomInAppMessageViewController.m を参照してください。
New Stuff!
GitHub でこのページを編集