このページはAIにより自動翻訳されており、不正確な内容が含まれている可能性があります。翻訳の誤りを報告するには、 GitHubでイシューを作成してください.
Trustpilot
Trustpilotは、顧客がフィードバックを共有し、レビューの管理と対応を行うためのオンラインレビュープラットフォームです。
このページでは、以下の手順について説明します。
- TrustpilotのCreate Invitation APIを使用したレビュー招待の作成
- TrustpilotのProduct Reviews APIを使用した製品レビューによるメッセージのパーソナライズ
前提条件
開始する前に、以下が必要です。
| 前提条件 | 説明 |
|---|---|
| Trustpilotアカウント | TrustpilotのAPIへのアクセス権を持つTrustpilotアカウントが必要です。 |
| Trustpilot認証キー | APIキーを設定し、アクセストークンをリクエストする必要があります。 |
統合
ステップ1:Trustpilot APIの認証情報を取得する
- 認証情報を使用してTrustpilotにログインします。
- TrustpilotダッシュボードでIntegrations > Developers > APIsに移動し、APIキーとシークレットを作成または取得します。まだAPIキーがない場合は、新規作成します。
- Application Name > Create Applicationに移動します。
- APIキーとシークレットをコピーします。これらはコネクテッドコンテンツリクエストの認証に使用されます。
Trustpilotレビュー招待の送信
ステップ1:Braze Webhookキャンペーンを設定する
アクションベースのBraze Webhookキャンペーンをセットアップして、Trustpilot APIをトリガーし、メールレビュー招待をユーザーに送信します。たとえば、ユーザーが注文した後に以下のWebhook詳細を使用してレビュー招待を送信できます。
- Webhook URL:
https://invitations-api.trustpilot.com/v1/private/business-units/{businessUnitId}/email-invitations - メソッド: POST
- 関連する顧客情報をキーと値のペアとして追加します
ステップ2:アクセストークンを取得する
- コネクテッドコンテンツを使用して、Trustpilotの認証エンドポイントにリクエストしてアクセストークンを取得します。
- client_credentialsグラントタイプを使用し、APIキーとシークレットをコネクテッドコンテンツタグに入力してトークンを取得します。コネクテッドコンテンツリクエストはリクエストヘッダーに入力できます。コネクテッドコンテンツは次のようになります。
1
2
3
4
5
6
7
8
9
10
11
{% connected_content
https://api.trustpilot.com/v1/oauth/oauth-business-users-for-applications/accesstoken
:method post
:headers {"Content-Type": "application/x-www-form-urlencoded", "Authorization": "Basic {{'API_KEY:API_SECRET' | base64_encode}}" }
:body grant_type=client_credentials
:save token
:retry
:cache_max_age 3600 %}
{{token.access_token}}
- アクセストークンをWebhookキャンペーンのリクエストヘッダーに追加します。
製品レビューインサイトを使用したメッセージのパーソナライズ
BrazeのCampaignで、Trustpilotの製品レビューサマリー取得エンドポイント(https://api.trustpilot.com/v1/product-reviews/business-units/{businessUnitId})からデータをリクエストするコネクテッドコンテンツコールを実行します。このメソッドは、ビジネスユニットから特定のSKUの製品レビューを取得します。以下の例では、特定の製品SKUを指定し、5つ星レビューでフィルタリングしています。
1
2
3
4
{% connected_content https://api.trustpilot.com/v1/product-reviews/business-units/66ea0530xxxxxx/reviews?sku={{event_properties.${item_sku}}}&stars=5
:method get
:headers {"apikey": "xxxxx"}
:content_type application/json :save result %}

コネクテッドコンテンツリクエストは製品レビューを返します。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"productReviews": [
{
"id": "670d5810ba62e6b31de97de9",
"createdAt": "2024-10-14T17:42:40.286Z",
"stars": 5,
"content": "Such a great toy truck, my kids really enjoy it! ",
"consumer": {
"id": "6176xxxx",
"displayName": "Kevin Bob"
},
"language": "en",
"attributeRatings": [],
"attachments": [],
"firstCompanyComment": null
}
],
"links": []
- Liquid構文を使用して、関連するコンテンツをメッセージに取り込みます。たとえば、製品レビューのコンテンツを取り込むには、Liquidタグ
{{result.productReviews[0].content}}を使用します。

New Stuff!