Skip to content

2023年10月17日リリース

ワークスペースへのコピー

ワークスペース間でのキャンペーンのコピーを使用すると、別のワークスペースにあるキャンペーンのコピーから始めることで、メッセージ作成をすばやく開始できます。このコピーは編集して公開するまで下書きのままになるため、成功したメッセージング戦略を維持し、それを基に構築することができます。

Currentsコネクターのテスト

Currentsコネクターのテストは、既存のコネクターの無料バージョンであり、さまざまな送信先のテストや試用に使用できます。テスト用Currentsには以下の特徴があります。

  • 構築できるテスト用Currentsコネクターの数に制限はありません。
  • 30日間のローリング期間で合計最大10,000イベントの上限があります。このイベント合計はダッシュボード上で1時間ごとに更新されます。

フィーチャーフラグ

フィーチャーフラグを使用すると、特定のユーザーまたはランダムに選択したユーザーに対して、機能をリモートで有効または無効にできます。重要なのは、追加のコードデプロイやアプリストアの更新なしに、本番環境で機能のオンとオフを切り替えられることです。これにより、新機能を安心して安全にロールアウトできます。

フィーチャーフラグの実験

フィーチャーフラグの実験では、アプリケーションへの変更をA/Bテストしてコンバージョン率を最適化できます。マーケターはフィーチャーフラグを使用して、新機能がコンバージョン率にプラスまたはマイナスの影響を与えるかどうか、またはどのフィーチャーフラグプロパティのセットが最も最適かを判断できます。

ユーザープロファイルの統合

ユーザー検索ページでの検索で複数のユーザープロファイルが返された場合、重複を統合ボタンをクリックしてユーザープロファイルを統合できます。保持するユーザープロファイルを選択でき、そのプロファイルが保持され、統合されたプロファイルの属性が引き継がれます。

セグメント別のパフォーマンスデータ

クエリビルダーのレポートテンプレートを使用して、キャンペーン、キャンバス、バリアント、およびステップのパフォーマンスデータをセグメント別に分析できるようになりました。

ユーザープロファイルの更新

/users/track エンドポイントを使用して、電話番号またはメールでユーザープロファイルを更新できるようになりました。

SDKの更新

最新のSDK更新がリリースされました。破壊的な更新はSDK更新セクションに記載されています。その他すべての更新は、対応するSDKの変更ログで確認できます。

  • Braze セグメント Swift Plugin v2.1.0
  • Web SDK v4.10.0
  • Web SDK v5.0.0
    • subscribeToFeatureFlagsUpdates()のコールバックは、リフレッシュの成功・失敗に関係なく常に呼び出されるようになりました。更新の受信に失敗した場合、コールバックは現在キャッシュされているフィーチャーフラグで呼び出されます。
    • getFeatureFlag()メソッドは、フィーチャーフラグが存在しない場合、またはフィーチャーフラグが無効になっている場合にnullを返すようになりました。
    • 4.0.4で非推奨となっていたlogContentCardsDisplayed()メソッドが削除されました。
    • 非推奨の初期化オプションenableHtmlInAppMessagesが削除されました。代わりにallowUserSuppliedJavascriptオプションを使用してください。
    • 4.9.0でImageOnlyに置き換えられて非推奨となっていたBannerクラスが削除されました。
    • Bannerクラスの削除に伴い、ab-banner CSSクラス名が削除されました。CSSのカスタマイズは代わりにab-image-onlyクラスを対象にしてください。
    • SDKはどこでもランタイムエラーをスローしなくなりました。初期化前にBrazeメソッドが呼び出された場合、代わりにコンソールに警告がログ出力されます。
    • SDKは、カスタムHTMLアプリ内メッセージにデフォルトのBrazeアプリ内メッセージスタイルを追加しなくなりました。これらのスタイルは、以前はレガシーアプリ内メッセージタイプで使用されていました。
  • Android SDK 29.0.0
    • BannerImageCardBannerImageCardViewBannerImageContentCardViewがそれぞれImageOnlyCardImageOnlyCardViewImageOnlyContentCardViewに名前変更されました。
    • Bannerカードに使用されていたすべてのスタイルがImage Onlyカードに更新されました。bannerという単語を含むすべてのキーはimage_onlyに置き換える必要があります。
    • デバイスのブランド情報が送信されるようになりました。これをブロックしたい場合は、「データ収集のブロック」を参照してください。
  • Flutter SDK 7.0.0
  • Swift SDK 7.0.0
    • useUUIDAsDeviceId設定がデフォルトで有効になりました。
    • Bannerコンテンツカードタイプおよびそれに対応するUI要素がImageOnlyに名前変更されました。すべてのメンバーメソッドとプロパティはそのままです。
      • Braze.ContentCard.BannerBraze.ContentCard.ImageOnly
      • BrazeContentCardUI.BannerCellBrazeContentCardUI.ImageOnlyCell
    • BrazeUIの一部のテキストレイアウトロジックが新しいBraze.ModalTextViewクラスにリファクタリングされました。
    • フィーチャーフラグメソッドの動作が更新されました。
      • FeatureFlags.featureFlag(id:)は、存在しないIDに対してnilを返すようになりました。
      • FeatureFlags.subscribeToUpdates(:)は、リフレッシュリクエストが成功または失敗で完了した際にコールバックをトリガーします。
        • 以前にキャッシュされたデータが存在する場合、初回のサブスクリプション時にもコールバックが即座にトリガーされます。
  • AppboyKit iOS SDK 4.6.0
    • このリリースにはXcode 14.xが必要です。
    • iOS 9およびiOS 10のサポートが終了しました。
    • Carthage経由でインポートする際の古い.frameworkアセットのサポートが削除され、新しい.xcframeworkアセットが採用されました。
      • 適切なBrazeアセットをインポートするには、carthage update --use-xcframeworksコマンドを使用してください。
      • appboy_ios_sdk_full.jsonのサポートが削除され、代わりにappboy_ios_sdk.jsonを使用するようになりました。
New Stuff!