对不同国家的子域名如何正确添加hreflang标签

我们有3个子域名的网站,比如https://abc.com/https://ca. abc.com/ , https://eu. abc.com/ ca和eu的域名下又包含一个fr的域名如: https://ca. abc.com/fr,https://eu. abc.com/fr 这个时候这样添加是对的吗?

同时三个网站页面不完全重合,部分页面ca 和eu上没有,此时这是hreflang是否会导致错误