google_delete_all_images
Remove all images of a given type (e.g., screenshots, feature graphic) for a specific language from your Google Play listing, useful for bulk cleanup or replacing store images.
Instructions
Delete all images of a specific type for a language
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| packageName | Yes | Android package name | |
| editId | Yes | Edit ID | |
| language | Yes | Language code | |
| imageType | Yes | Image type |
Implementation Reference
- src/google/tools.ts:263-276 (handler)The ToolDef defining the 'google_delete_all_images' tool. The handler calls client.deleteAllImages(packageName, editId, language, imageType).
const deleteAllImages: ToolDef = { name: 'google_delete_all_images', description: 'Delete all images of a specific type for a language', schema: z.object({ packageName: z.string().describe('Android package name'), editId: z.string().describe('Edit ID'), language: z.string().describe('Language code'), imageType: z.string().describe('Image type'), }), handler: async (client, args) => { await client.deleteAllImages(args.packageName, args.editId, args.language, args.imageType); return { success: true }; }, }; - src/google/tools.ts:266-271 (schema)Zod schema for 'google_delete_all_images' input validation: requires packageName, editId, language, and imageType (all strings).
schema: z.object({ packageName: z.string().describe('Android package name'), editId: z.string().describe('Edit ID'), language: z.string().describe('Language code'), imageType: z.string().describe('Image type'), }),