GBP Poster
AI-generatedSummary
Create a Google Business Profile post by running the GBP Poster actor through Apify. For each input item, return the actor run status and, when it succeeds, the first dataset result.
Inputs
- Access Token (required) — Google OAuth2 access token with Google Business Profile API permissions.
- Business Account ID (required) — Google Business Profile account ID, such as accounts/xxxxx.
- Location ID (required) — Location ID, such as locations/xxxxx.
- Post Content (required) — Text for the post; the UI description states a maximum of 1,500 characters.
- Post Type — Choose What's New, Event, or Offer; defaults to What's New.
- Image URL — Optional image URL to include in the post.
- Call to Action Type — Choose None, Book, Order Online, Shop, Learn More, Sign Up, or Call Now; defaults to None.
- CTA URL — Sent for CTA types other than None and Call. The UI describes this URL as required when a CTA other than None is selected.
- Demo Mode — Passed to the actor; defaults to false. The UI describes this as running without posting.
- Timeout (seconds) — Actor run wait time in seconds; defaults to 60.
Output shape
One output item per input item, containing a JSON object.
On a SUCCEEDED run, the object includes runId, status, and postResult (the first dataset item, or {"success":true} if none is returned). For other run statuses, it includes runId, status, and a message indicating the poster did not complete successfully. Errors are thrown as a node operation error. The operation also requires the apifyApi credential with an API token.