{
    "name":"Product List Page",
    "description":"Product list page with 3 regions",
    "attribute_definition_groups": [
      {
        "id": "productList",
        "name": "Settings",
        "description": "Product List Settings",
        "attribute_definitions": [
          {
            "id": "category",
            "name": "Category",
            "type": "category",
            "required": true,
            "dynamic_lookup":{
                "aspect_attribute_alias": "category"
            }
          }
        ]
      }
    ],
    "region_definitions":[
      {
        "id":"top",
        "name":"Top Region",
        "component_type_exclusions": [{ "type_id": "commerce_assets.campaignBanner" }],
        "default_component_constructors": [
          { "type_id": "dynamic.dynamicCategoryBanner", "name": "Product Listing Layout"}
        ]
      },
      {
        "id":"main",
        "name":"Main Region",
        "default_component_constructors": [
          { "type_id": "dynamic.productList", "name": "Product Listing Layout"}
        ],
        "component_type_exclusions": [{ "type_id": "commerce_assets.campaignBanner" }]
      },
      {
        "id":"bottom",
        "name":"Bottom Region",
        "component_type_exclusions": [{ "type_id": "commerce_assets.campaignBanner" }]
      }      
    ],
    "supported_aspect_types": ["plp"]
}