# Collect Facebook video ad creatives by keyword

**Use case:** 

Build a swipe file of video ads from the Meta Ad Library by keyword: HD/SD video URLs, ad copy, CTA, advertiser and run dates. No login.

## Input

```json
{
  "searchTerms": [
    "skincare"
  ],
  "country": "US",
  "adActiveStatus": "ALL",
  "adType": "ALL",
  "mediaType": "VIDEO",
  "publisherPlatforms": [],
  "languages": [],
  "maxResults": 100,
  "monitoringMode": false,
  "pageDelaySeconds": 3,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

## Output

```json
{
  "pageName": {
    "label": "Advertiser / Page name",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "displayFormat": {
    "label": "Display format",
    "format": "string"
  },
  "bodyText": {
    "label": "Ad body text",
    "format": "string"
  },
  "ctaText": {
    "label": "CTA text",
    "format": "string"
  },
  "linkUrl": {
    "label": "Destination link",
    "format": "string"
  },
  "startDate": {
    "label": "Start date",
    "format": "string"
  },
  "endDate": {
    "label": "End date",
    "format": "string"
  },
  "publisherPlatforms": {
    "label": "Publisher platforms",
    "format": "array"
  },
  "adLibraryUrl": {
    "label": "Ad Library URL",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Facebook Ad Library Scraper Monitoring Mode Meta Instagram Ads](https://apify.com/scrapesage/facebook-ad-library-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/scrapesage/facebook-ad-library-scraper) to learn more, explore other use cases, and run it yourself.