2022年7月26日リリース
キャンバスフロー
Canvas 製品の最新バージョンCanvas Flow がリリースされました。キャンバスフローにより、軽量なキャンバスコンポーネント、永続エントリプロパティ、および開始後の編集にアクセスできます。
オブジェクト配列
オブジェクトの配列を使用して、関連する属性をグループ化する。例えば、1 人のユーザーに属するペットオブジェクト、曲オブジェクト、アカウントオブジェクトをすべて含むグループがあるとします。これらのオブジェクト配列を使用して、Liquid でメッセージングをパーソナライズしたり、オブジェクト内のいずれかの要素が条件に一致する場合にオーディエンスセグメントを作成したりできます。
パートナーとの統合を更新
Amplitude Recommend およびmParticle に更新d 積分ステップs が追加されました。これらのパートナーを活用する場合は、そのパートナーのドキュメントを参照し、最新のセットアップに従っていることを確認すること。
Shopifyの要件
- 前提条件に記載されている必要なユーザー権限が更新されました。
price
、total_price
、total_discounts
、およびamount
プロパティを含むサンプル Shopify ペイロードが更新され、これらのプロパティが文字列ではなく数値として書式設定されるようになりました。
予想アップデート
解約予測と購入予測の最大時間枠が、14日から60日に増加しました。
SDKのアップデート
以下のSDKアップデートがリリースされた。破壊的な更新は下記のとおりです。その他すべての更新は、対応する SDK の変更履歴をご確認ください。
- Web SDK 4.1.0
- Cordova SDK 2.30.1
- Unity SDK 3.8.1
- Swift SDK 5.0.1
- Roku SDK 0.1.2
- React Native SDK 1.37.0
- Braze React Native SDK で、デフォルトオブジェクトが ES モジュールとしてエクスポートされるようになりました。現在、
require()
を使用してSDKをインポートしている場合は、標準のESモジュールとしてインポートする必要がある(例えば、”@braze/react-native-sdk
“からBrazeをインポートする)。
- Braze React Native SDK で、デフォルトオブジェクトが ES モジュールとしてエクスポートされるようになりました。現在、
- Android SDK 22.0.0
Appboy.java
がBraze.kt
になりました。Kotlinクライアントは、必要に応じてBrazeシングルトンのKotlinプロパティの使用をサポートするようにコードを更新する必要がある。Braze.registerPushToken()
/Braze.getRegisteredPushToken()
がBraze.setRegisteredPushToken()/Braze.getRegisteredPushToken()
になりました。Kotlin を使用する場合は、プロパティBraze.registeredPushToken
を使用します。Braze.getDeviceId
が Kotlin のBraze.deviceId
になりました。Braze.enableMockNetworkAppboyRequestsAndDropEventsMode
がBraze.enableMockNetworkRequestsAndDropEventsMode()
になりました。Appboy.java
が削除されました。例えば、Appboy.getInstance()
のような呼び出しは、今後はBraze.getInstance()
になる必要があります。setCustomAppboyNotificationFactory()
をsetCustomBrazeNotificationFactory()
/customBrazeNotificationFactory
に置き換えた。enableMockAppboyNetworkRequestsAndDropEventsMode
をenableMockNetworkRequestsAndDropEventsMode
に改名した。
com.appboy.IBrazeEndpointProvider
をcom.braze.IBrazeEndpointProvider
に移動した。com.braze.events.IEventSubscriber
をcom.braze.events.IEventSubscriber
に改名した。Appboy.registerAppboyPushMessages()
/Appboy.getAppboyPushMessageRegistrationId()
を削除しました。getRegisteredPushToken()
/setRegisteredPushToken()
に置き換えられました。IAppboyNotificationFactory
をIBrazeNotificationFactory
に置き換えた。com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener
が削除されました。代わりにcom.braze.ui.inappmessage.listeners.IHtmlInAppMessageActionListener
を使用してください。
New Stuff!