2022年7月26日リリース
キャンバスの流れ
Canvas製品の最新バージョン、Canvas Flowがリリースされた。Canvas Flowを使えば、軽量のCanvasコンポーネント、永続的なエントリー・プロパティ、起動後の編集にアクセスできる。
![](/docs/ja/assets/img/canvas_flow.png?0e93318be4ee339e3bf476ece7c9a05e)
オブジェクトの配列
オブジェクトの配列を使用して、関連する属性をグループ化します。例えば、ペット・オブジェクト、ソング・オブジェクト、アカウント・オブジェクトのグループがあり、それらはすべて一人のユーザーに属している。オブジェクトのこれらの配列は、リキッドでメッセージをパーソナライズするために使用したり、オブジェクト内のいずれかの要素が条件に一致する場合、オーディエンスセグメントを作成することができます。
パートナーとの統合を更新
Amplitude Recommendと mParticleの統合ステップが更新されました。これらのパートナーを活用する場合は、そのパートナーのドキュメントを参照し、最新の設定に従っていることを確認してください。
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をインポートします)。
-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
。