google_business_media_create
Add a photo or video to a Google Business Profile location. Google downloads the file from media_url itself — there is no upload step, so the URL must be publicly reachable https (not a short-lived signed URL, not localhost). Images need at least 250x250 and at most 5MB. Use category COVER or LOGO only when you intend to change the profile header or logo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Where the media appears. Defaults to ADDITIONAL. | |
| media_url | Yes | Public https URL Google can fetch the file from | |
| profile_id | Yes | Profile hashid of a google_business profile | |
| description | No | Max 2000 characters | |
| location_id | Yes | Full Google resource path 'accounts/X/locations/Y' | |
| media_format | No | Defaults to PHOTO |