コンテンツカードの統合
Cordova Braze SDK のコンテンツ カードを統合する方法を学びます。
Prerequisites
Before you start, you need to integrate the Cordova Braze SDK into your iOS or Android app.
カードフィード
Braze SDK にはデフォルトのカードフィードが含まれています。デフォルトのカードフィードを表示するには、launchContentCards() メソッドを使用します。このメソッドは、ユーザーのコンテンツカードの分析トラッキング、却下、レンダリングをすべて行います。
コンテンツカード
以下の追加メソッドを使用して、アプリ内にカスタムコンテンツカードフィードを構築できます。
| メソッド | 説明 | 
|---|---|
requestContentCardsRefresh() | 
      Braze SDK サーバーから最新のコンテンツカードを要求するバックグラウンドリクエストを送信します。 | 
getContentCardsFromServer(successCallback, errorCallback) | 
      Braze SDK からコンテンツカードを取得します。これにより、サーバーから最新のコンテンツカードが要求され、完了時にカードのリストが返されます。 | 
getContentCardsFromCache(successCallback, errorCallback) | 
      Braze SDK からコンテンツカードを取得します。これにより、前回の更新時に更新された最新のカードリストがローカルキャッシュから返されます。 | 
logContentCardClicked(cardId) | 
      指定されたコンテンツカード ID のクリックを記録します。 | 
logContentCardImpression(cardId) | 
      指定されたコンテンツカード ID のインプレッションを記録します。 | 
logContentCardDismissed(cardId) | 
      指定されたコンテンツカード ID が閉じられたことを記録します。 | 
   Edit this page on GitHub