What problem does it solve?
This skill eliminates failed ad uploads by validating creative assets (images and videos) against Meta's strict requirements before attempting to register them, ensuring a smooth transition from storage to ad account.
Core Features & Use Cases
- Pre-upload Validation: Automatically checks file types, sizes, and formats to prevent cryptic Meta API errors.
- Multi-source Support: Seamlessly handles assets from Google Drive, local disk, or public URLs.
- Reliable Transport: Uses optimized upload paths (presigned URLs for bytes or direct URL fetching) to handle large files without model truncation.
- Use Case: A media buyer needs to upload a batch of high-resolution ad creatives from Google Drive to a specific Meta ad account; this skill validates each file and returns the necessary image hashes or video IDs for immediate use in ad setup.
Quick Start
Use the meta-ads-asset-upload skill to upload the image file named campaign-banner.jpg from my Google Drive to the Acme POS ad account.