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).

Python
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.

Python
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.

Python
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.


See also