特定のセグメントのオンデマンド評価を実行するにはどうすればよいですか?
この記事では、Adobe Experience Platformでの毎日のバッチ評価を待たずに、特定の期間内にセグメントがどのように変化しているかをランダム評価チェックで確認する方法を説明します。
説明 description
環境
Adobe Experience Platform
問題/症状
例えば、Edgeのセグメントがあり、特定の期間内にセグメントがどのように変化しているかをランダムに評価チェックを行う場合、毎日のバッチ評価を待つ必要はありません。
メモ - Edgeのセグメント化は、Adobe Experience Platformのセグメントをエッジ上で即座に評価する機能です
これは、次のドキュメントに関連しています:https://experienceleague.adobe.com/docs/experience-platform/segmentation/tutorials/evaluate-a-segment.html?lang=ja#on-demand-evaluation
NB:オンデマンド評価では、必要なときはいつでもオーディエンスセグメントを生成するために、セグメントジョブを作成できます。 スケジュールされた評価とは異なり、これはリクエストされた場合にのみ発生し、繰り返されません。
解決策 resolution
これは、リアルタイム顧客プロファイル API の segment/jobs エンドポイントにPOSTリクエストを行うことで オンデマンド評価」を介して実行でき、新しいセグメントジョブを作成できます。 その方法を次に示します。
- まず、次を使用して、このセグメント専用のセグメントジョブを作成します。
次の本文を POST https://platform.adobe.io/data/core/ups/segment/jobs します。
{
"segmentId": "segmentID_value"
}
これが作成したセグメントジョブ ID "id": "segmentJobID_value"
- 次に、以下を使用してセグメントジョブのステータスを確認します。
GET https://platform.adobe.io/data/core/ups/segment/jobs/[ segmentJobID_value]
正常に終了するまで、様々な処理段階を経ます。
"status": "QUEUED",
"status": "PROCESSING",
"status": "SUCCEEDED",
- その結果、次のような結果になります。
"segmentedProfileCounter": {
"segmentID_value": 21
}
"segmentedProfileByStatusCounter": {
"segmentID_value": }
"existing": 18,
"realized": 3,
注:このセグメントでは、19 個のプロファイルの母集団が表示されていました。 オンデマンドセグメントジョブに続いて 21 件まで上昇しましたが、これは毎日のバッチ評価の範囲外でした