Skip to content

Double JSON-LD @id collision on Showcase Product vs entity overlay

Showcase primary schema is Product @id=#product. Entity overlay also emits Product @id=#entity.

Valid JSON-LD, but Google's tester warned about two products. Consider skipping overlay when the template schema is already Product.

5 replies

Fix landed in v2.9.1. Cause was the list cache key using the raw query string type.

Permalink

Thanks — leaving this up for the next team that searches the same string.

Permalink

Weekly winners

duplicate

Double JSON-LD @id collision on Showcase Product vs entity overlay

Showcase primary schema is Product @id=#product. Entity overlay also emits Product @id=#entity.

Valid JSON-LD, but Google's tester warned about two products. Consider skipping overlay when the template schema is already Product.

Replies 5

Leo Mensah

@leo_ops

Verified after deploy. Closing as fixed on our tenant.

System Administrator

@admin

Reproduced on staging. Logs match. Assigning to engineering.

Nia Okonkwo

@nia_campus

Please leave the permalink up. We have inbound links from status emails.

Priya Nair

@priya_data

Fix landed in v2.9.1. Cause was the list cache key using the raw query string type.

Leo Mensah

@leo_ops

Thanks — leaving this up for the next team that searches the same string.

Join the conversation

Sign in or create an account to share your thoughts, solutions, or feedback.