Competitor counts now agree across every surface
In the app, a rival used to be counted through its service categories as well as its name, so a pharmacy competitor claimed every answer that said the word "pharmacy" — including answers naming your own brand. Rivals are now recognised by name, aliases, abbreviations and products only, which moves some competitor counts and share-of-voice figures down. The API and the Assistant connector had a different problem: they matched on the rival name alone, so they now gain alias, abbreviation and product matches and their counts can move up as well as down. They also now read the same 90-day window the Competitors page uses instead of all history — pass window=all to keep the previous all-time totals. The app, the API and the connector now report the same figures as each other.