Skip to content

はじめに: ワークスペース

Brazeプラットフォームでの操作はすべて、ワークスペース内で行われます。ワークスペースは独立したデータのサイロとして機能し、異なるブランドやアクティビティを分離して管理できます。Webサイトやモバイルアプリの複数のバージョンから、同じワークスペースにデータを送信できます。ワークスペース内に収集されたさまざまなサイトやアプリを「アプリインスタンス」と呼びます。

ワークスペースを理解する

ワークスペースには2つの重要な目的があります。

  • ユーザーデータの統合: 1つのワークスペースに複数のアプリインスタンスがある場合、iOS、Android、Webなど、アプリのさまざまなバージョンにわたってシームレスにユーザーデータを収集し、ターゲティングできます。これにより、ユーザーが使用しているプラットフォームに関係なく、各ユーザーに関する最新の情報を常に把握できます。
  • 異なるアクティビティの分離: ワークスペースは、異なるブランドやアクティビティを分離するための手段も提供します。たとえば、異なるユーザー群を持つ複数のサブブランドがある場合、それぞれに個別のワークスペースを作成すると効果的です。

ワークスペースの計画

各プラットフォーム上のアプリの各バージョンに対して、個別のアプリインスタンスを作成する必要があります。ワークスペースに含めるアプリインスタンスを決定する際は、ターゲットにしたいユーザーを考え、それに応じてグループ分けしてください。

1つのワークスペースに複数のアプリインスタンスを含めることは魅力的に映ることがあります。アプリポートフォリオ全体でメッセージングのレート制限を適用できるためです。ただし、ベストプラクティスとして、同じ(または非常に類似した)アプリの異なるバージョンのみを1つのワークスペースにまとめることをお勧めします。

共有ワークスペース

同じワークスペースに複数のアプリインスタンスを含めたい場合の一般的な例を紹介します。

  • 異なるプラットフォームにほぼ同一のアプリが複数ある場合
  • アプリのメジャーリビジョンが異なるが、ユーザーがアップグレードしても引き続きエンゲージメントを維持したい場合
  • 同じユーザーが出入りする可能性のある異なるバージョンのアプリがある場合(無料版からプレミアム版など)

セグメンテーションフィルターへの影響

1つのワークスペースに含めるアプリを選択すると、それらのデータが集約されます。これは、Braze の以下のセグメンテーションフィルターに顕著な影響を与えます(これは網羅的なリストではありません)。

  • 最後に使用したアプリ
  • 最初に使用したアプリ
  • セッション数
  • アプリ内課金額
  • プッシュ購読(これは全か無かの状況になります。ユーザーが1つのアプリで購読解除すると、ワークスペース内のすべてのアプリから購読解除されます。)
  • メール購読(これは全か無かの状況になり、コンプライアンスの問題が発生する可能性があります。)

個別ワークスペース

他の場合には、複数の個別ワークスペースを持つことが望ましい場合もあります。一般的な例を紹介します。

  • 同じアプリの開発環境と本番環境を分けるための個別ワークスペース
  • 異なるサブブランド(例: 複数のゲームを提供するモバイルゲーム会社)
  • 異なる国で運営される、または異なる言語をターゲットとする同じアプリまたは Web サイトの異なるローカライゼーション

重要な考慮事項

ワークスペースはデータの個別のサイロとして機能することを忘れないでください。ユーザーデータやマーケティングアセットなど、すべてのデータはワークスペース内に保存されます。このデータはそのワークスペースの外部と簡単に共有することはできません。

以下はすべてワークスペース内で構成される主要な要素です。

アプリインスタンス

各プラットフォーム上のアプリの各バージョンに対して、個別のアプリインスタンスを作成する必要があります。たとえば、iOS と Android の両方に無料版とプロ版のアプリがある場合、ワークスペース内に4つのアプリインスタンス(無料 iOS アプリ、無料 Android アプリ、プロ iOS アプリ、プロ Android アプリ)を作成します。これにより、各アプリインスタンスに1つずつ、4つの API キーを使用できるようになります。

チーム

チームは、顧客基盤の地域、言語、カスタム属性に基づいて設定できます。これにより、チームメンバーと非チームメンバーがメッセージング機能や顧客データに対して異なるアクセス権を持つことができます。

会社ユーザーの権限

ワークスペースには独立したアクセス権とユーザー権限の定義があります。ユーザー権限を使用すると、個々のダッシュボードユーザーまたはチームが単一のワークスペース内でアクセスできる範囲について、きめ細かなコントロールを作成できます。

Currents コネクター

Currents ツールは、エンゲージメントイベントのリアルタイムデータストリームであり、Braze プラットフォームからの最も堅牢かつきめ細かなエクスポートです。Currents コネクターは特定の Braze パッケージに含まれており、単一のワークスペースを前提として最初に1つ提供されている場合があります。

個別ワークスペースと統合ワークスペースのどちらにするかを決定する際は、保有している Currents コネクターの数を考慮することが重要です。Currents コネクターはワークスペース間で共有されないためです。

たとえば、同じアプリの開発環境と本番環境で個別のワークスペースを使用している場合は、本番ワークスペースで Currents コネクターを有効にしてください。両方のワークスペースで Currents を有効にするには、追加の Currents コネクターを購入する必要があります。

ユーザープロファイル

ユーザーに関連するすべての永続データは、ユーザープロファイルに保存されます。ただし、ユーザープロファイルはトラブルシューティングやテストにも優れたリソースです。ユーザーのエンゲージメント履歴、セグメントメンバーシップ、デバイス、オペレーティングシステムに関する情報に簡単にアクセスできるためです。

セグメント、キャンペーン、キャンバス

セグメント、キャンペーン、キャンバスは、別のワークスペースに格納されているデータを参照したりアクセスしたりすることはできません。逆に、同じワークスペースに複数のアプリがある場合、すべてのアプリのデータが集約されます。これは Braze のフィルターに影響を与えます。

各アプローチの概要

以下の表は、ワークスペース計画における2つのアプローチのメリットとデメリットを説明しています。

  • 個別のワークスペースとユーザープロファイル: 1つのワークスペースに1つのアプリインスタンスがあり、1人のユーザーがそのアプリインスタンスに対して1つのユーザープロファイルを持ちます。
  • 共有のワークスペースとユーザープロファイル: 1つのワークスペースに複数のアプリインスタンスがあり、1人のユーザーがそれらすべてのアプリインスタンスに対して1つのユーザープロファイルを持ちます。
各アプローチの概要
個別ワークスペース 共有ワークスペース
メリット デメリット メリット デメリット
ターゲティング コミュニケーションを分離するための最も安全な方法です。キャンペーンは特定のユーザープロファイルのみをターゲットにすることが保証されます。 別のワークスペースにユーザーが別のユーザープロファイルを持っていると分かっていても、クロスプロモーションメッセージを送信できません。 ワークスペース内にユーザーが複数のアプリを持っていると分かっていれば、クロスプロモーションメッセージを送信できます。

アプリ間でユーザーデータを参照できます。たとえば、ジョンがアプリ1に関連するX属性とアプリ2に関連するY属性を持っている場合、1つのキャンペーンで両方を参照できます。
ヒューマンエラーの余地が大きくなります。複数のアプリインスタンスにまたがって誤ってユーザーをターゲットしてしまう可能性があります。

アプリ内メッセージを送信するには、アプリ固有のカスタムイベントが必要です。1つのキャンペーンが誤って別のアプリに表示されないようにするためです。たとえば、app_1_actionapp_2_actionのようにします。
カスタムイベントと属性 カスタム属性とイベントがアプリインスタンスに固有であることが保証されます。 ワークスペース間でユーザー行動を追跡できません。

ヒント: 複数の Currents コネクターを活用してこれを実現できます。
ワークスペース内のすべてのアプリインスタンスにわたってユーザー行動を追跡できます。 カスタム属性とイベントはすべてのアプリインスタンスに適用されるため、ユーザープロファイル内のどのデータがどのアプリインスタンスに関連するかを判断しにくくなります。たとえば、「date_of_parking」はアプリ1に関連するのか、アプリ2に関連するのか。これに対処するために、適切な構造の命名規則を使用してください。
フリークエンシーキャップ 各アプリインスタンス(ワークスペースに基づく)ごとにフリークエンシーキャップを個別に定義できます。 該当なし 該当なし フリークエンシーキャップはアプリ単位ではなくすべてのキャンペーンに適用されるため、顧客へのメッセージ過多を防ぐことが困難になります。
ユーザープロファイルの購読ステータス 各ユーザープロファイルの購読ステータスは各アプリインスタンスに固有です。 該当なし 該当なし ユーザープロファイルの購読ステータスはアプリインスタンス間で統合されます。

ヒント: 代わりにカスタム属性 を使用してユーザーの購読を管理することもできます。
会社ユーザーの権限 該当なし ダッシュボードユーザーのユーザー権限 の更新は、そのユーザーがアクセスする必要のある各ワークスペースごとに個別に行う必要があります。 ダッシュボードユーザーのユーザー権限 を一度設定すれば、ワークスペース内のすべてのアプリインスタンスに対して同じ権限が適用されます。 該当なし
コンテンツの複製 該当なし セグメントや Content Cards キャンペーンなど、一部のコンテンツはワークスペース間でコピーできません。 キャンペーン、キャンバス、ランディングページをワークスペース間でコピー できます。対象コンテンツには、対象チャネルのキャンペーンとキャンバス、ランディングページ、メールテンプレート、フィーチャーフラグ、Content Blocks が含まれます。

セグメント、キャンペーン、キャンバス、ランディングページを複製して、あるアプリインスタンスから別のアプリインスタンスへコンテンツを再利用できます。
該当なし
分析 ホームページのグローバル統計が正確に表示されます。 該当なし 該当なし ホームページのグローバル統計はワークスペース内のすべてのアプリインスタンスについて集約されます。

ベストプラクティス

テストワークスペースの設定

ベストプラクティスとして、本番ワークスペース(実際のユーザーにメッセージを送信するワークスペース)を設定する予定がある場合は、テストワークスペースも併せて設定してください。テストワークスペースは、実際のユーザーデータを含まない本番ワークスペースの複製です。

これがベストプラクティスと見なされる理由はいくつかあります。

  • 変更の分離: 新しい機能、構成、または更新を、本番環境に影響を与えることなく隔離された環境でテストできます。これにより、テスト中に問題が発生しても、本番環境は影響を受けません。
  • 正確なテスト: テスト環境のデータは、実際のデータを心配することなく制御・操作できるため、より正確なテストが可能になります。
  • デバッグ: テスト環境では本番環境への影響を心配せずに環境を自由に操作できるため、問題のデバッグが容易になります。
  • トレーニング: 新しいチームメンバーは、ミスが実際の影響を及ぼさない安全な環境でワークスペースに慣れることができます。

管理者の追加

1つのワークスペースに対して、管理者権限を持つBrazeユーザーを複数名設定してください。これにより、組織内で他のユーザーの権限を管理できる人が十分に確保されます。

次のステップ

ワークスペースプランを決定したら、次はワークスペースを作成してアプリインスタンスを追加します。手順については、ワークスペースの作成と管理をご覧ください。

New Stuff!