Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Хочу сделать общую схему Person, и указывать ее в Author/Publisher/Provider в WebSite и SoftwareApplication, но не могу понять, как.
Лучше используйте Organization. Person для коммерции кусается такими проблемами как у ваc, плюс ко всему не масштабируется со временем (не продаётся, не передаётся по наследству, и т.д.). Попробуйте придумать название вашей торговой марки и используйте её в качестве имени организации. Если хотите сохранить ассоциативность с тем, как продукт продвигался ранее, можете взять вашу фамилию в качестве имени организации.
ЕМ>Как правильно связать схемы между собой, если они в заголовке на одной странице? А если на разных страницах?
Есть 3 способа (массив, граф, 1 script тег на 1 схему):
https://stackoverflow.com/a/48295719
Если схемы на разных страницах, то имеет смысл использовать @id чтобы они могли ссылаться друг на друга:
https://stackoverflow.com/a/34776122. Формальная спецификация @id:
https://www.w3.org/TR/2014/REC-json-ld-20140116/#node-identifiers