Oh I see what you did not understand...
When you have this for the mapping:
      "Additional Product Description": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 256
          }
        }
      }
It's actually 2 fields in elasticsearch: Additional Product Description and Additional Product Description.keyword.