Display a widget on a specific type of archive

You could use the is_tax() function to accomplish this.

The first parameter, the taxonomy slug is optional, but you do want to specify it. This would be something like product-categories. The second, a specific term, is also optional. It’d be perfectly acceptable to have the following:

is_tax('product-categories');