Analytics
Pull Google, Bing, and Facebook profile analytics via client.analytics.
All analytics methods live under client.analytics. Methods that take a
location_id accept numeric or base64-encoded IDs, see
Location IDs.
Date parameters use YYYY-MM-DD strings.
analytics.google
Get Google Business Profile analytics for a location (impressions, searches, direction requests, calls, website clicks).
client.analytics.google(
location_id: str | int,
*,
from_date: str | None = None,
to_date: str | None = None,
) -> APIObject
Python
google = client.analytics.google( 16808, from_date="2025-01-01", to_date="2025-12-31",)print(google.to_dict())analytics.bing
Get Bing profile analytics for a location.
client.analytics.bing(
location_id: str | int,
*,
from_date: str | None = None,
to_date: str | None = None,
) -> APIObject
Python
bing = client.analytics.bing( 16808, from_date="2025-01-01", to_date="2025-12-31",)print(bing.to_dict())analytics.facebook
Get Facebook page analytics for a location.
client.analytics.facebook(
location_id: str | int,
*,
from_date: str | None = None,
to_date: str | None = None,
) -> APIObject
Python
fb = client.analytics.facebook( 16808, from_date="2025-01-01", to_date="2025-12-31",)print(fb.to_dict())Review analytics
Review-level analytics (overview, timeline, sites breakdown) live on the
client.reviews.analytics sub-resource. See
Reviews.