コンテンツにスキップ

2022年7月26日リリース

キャンバスフロー

キャンバス製品の最新バージョンであるキャンバスフローがリリースされました。キャンバスフローでは、軽量なキャンバスコンポーネント永続的エントリプロパティ、およびローンチ後の編集にアクセスできます。

軽量コンポーネントと分岐フローを示すキャンバスフローの視覚的な概要。

オブジェクト配列

オブジェクト配列を使用して、関連する属性をグループ化します。たとえば、ペットオブジェクト、曲オブジェクト、アカウントオブジェクトのグループがあり、それらがすべて1人のユーザーに属している場合があります。これらのオブジェクト配列は、Liquidを使用してメッセージングをパーソナライズしたり、オブジェクト内のいずれかの要素が条件に一致する場合にオーディエンスセグメントを作成したりするために使用できます。

パートナー連携の更新

Amplitude RecommendmParticle の連携手順が更新されました。これらのパートナーをご利用の場合は、各ドキュメントにアクセスして、最新の設定手順に従っていることをご確認ください。

Shopifyの要件

  • 前提条件に記載されている必要なユーザー権限が更新されました。
  • pricetotal_pricetotal_discountsamountプロパティを含む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モジュールとしてインポートする必要があります(例: import Braze from “@braze/react-native-sdk“)。
  • Android SDK 22.0.0
    • Appboy.javaBraze.ktに変更されました。Kotlinクライアントは、必要に応じてBrazeシングルトンでKotlinプロパティの使用をサポートするようにコードを更新する必要があります。
      • Braze.registerPushToken()/Braze.getRegisteredPushToken()Braze.setRegisteredPushToken()/Braze.getRegisteredPushToken()に変更されました。Kotlinを使用している場合は、プロパティBraze.registeredPushTokenを使用してください。
      • Braze.getDeviceIdは、KotlinではBraze.deviceIdに変更されました。
      • Braze.enableMockNetworkAppboyRequestsAndDropEventsModeBraze.enableMockNetworkRequestsAndDropEventsMode()に変更されました。
      • Appboy.javaは削除されました。例えば、Appboy.getInstance()のような呼び出しは、今後Braze.getInstance()にする必要があります。
      • setCustomAppboyNotificationFactory()setCustomBrazeNotificationFactory() / customBrazeNotificationFactoryに置き換えられました。
      • enableMockAppboyNetworkRequestsAndDropEventsModeenableMockNetworkRequestsAndDropEventsModeに名前が変更されました。
    • com.appboy.IBrazeEndpointProvidercom.braze.IBrazeEndpointProviderに移動されました。
    • com.braze.events.IEventSubscribercom.braze.events.IEventSubscriberに名前が変更されました。
    • Appboy.registerAppboyPushMessages() / Appboy.getAppboyPushMessageRegistrationId()は削除されました。getRegisteredPushToken() / setRegisteredPushToken()に置き換えられました。
    • IAppboyNotificationFactoryIBrazeNotificationFactoryに置き換えられました。
    • com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListenerは削除されました。代わりにcom.braze.ui.inappmessage.listeners.IHtmlInAppMessageActionListenerを使用してください。
New Stuff!