add canonical in ProductsMetadata