google_delete_image
Remove uploaded images from Google Play Console listings by specifying package name, edit ID, language, image type, and image ID to manage app store assets.
Instructions
Delete a specific uploaded image
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| packageName | Yes | Android package name | |
| editId | Yes | Edit ID | |
| language | Yes | Language code | |
| imageType | Yes | Image type | |
| imageId | Yes | Image ID to delete |
Implementation Reference
- src/google/tools.ts:255-260 (handler)The handler function for the google_delete_image tool.
handler: async (client, args) => { await client.deleteImage( args.packageName, args.editId, args.language, args.imageType, args.imageId, ); return { success: true }; }, - src/google/tools.ts:248-254 (schema)The input schema for the google_delete_image tool.
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'), imageId: z.string().describe('Image ID to delete'), }), - src/google/tools.ts:245-260 (registration)The full definition and registration of the google_delete_image tool.
const deleteImage: ToolDef = { name: 'google_delete_image', description: 'Delete a specific uploaded image', 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'), imageId: z.string().describe('Image ID to delete'), }), handler: async (client, args) => { await client.deleteImage( args.packageName, args.editId, args.language, args.imageType, args.imageId, ); return { success: true }; },