Google Search snippets are based upon All those mentioned in Google Search guidelines , but you can insert extra properties to any schema variety, or remove them, as said within the documentation. Normally, rich snippets use structured info schema markup that sometimes has distinct markup policies for each rich snippet, https://opensocialfactory.com/story20793538/fascination-about-google-rich-snippets-autom%C3%A1tico-json-ld-opengraph-seo