ユースケース

次の JSON オファーが Web ページに配信されるとします。

{
    "_id": "5a65d24d8fafc966921e9169",
    "index": 0,
    "guid": "7c006504-c6f7-468d-a46f-f72531ea454c",
    "isActive": true,
    "balance": "$2,075.06",
    "picture": "https://placehold.it/32x32",
    "tags": [
      "esse",
      "commodo",
      "excepteur"
    ],
    "friends": [
      {
        "id": 0,
        "name": "Carla Lyons"
      },
      {
        "id": 1,
        "name": "Ollie Mooney"
      }
    ],
    "greeting": "Hello, Stephenson Fernandez! You have 4 unread messages.",
    "favoriteFruit": "strawberry"
}

次のコードは、「greeting」属性にアクセスする方法を示しています。

adobe.target.getOffer({
  "mbox": "name_of_mbox",
  "params": {},
  "success": function(offer) {
        console.log(offer[0].content[0].greeting);
  },
  "error": function(status, error) {
      console.log('Error', status, error);
  }
});

Real-time CDP プロファイル属性を使用した JSON オファーの例

Real-time CDP プロファイル属性は、HTMLオファーと JSON オファーで使用するために Target と共有できます。

詳しくは、Real-time CDP プロファイル属性の Target との共有を参照してください。

JSON オファータイプによるオファーのフィルタリング

Show filters のアイコン( フィルターを表示アイコン )をクリックし、「JSON Offers」チェックボックスを選択すると、JSON オファータイプで Offers ライブラリをフィルタリングできます。

Target