crawlora-org/crawlora-skills

tiktok-ad-research

Research TikTok Creative Center Top Ads by brand, market, industry, and objective through Crawlora.

ソースを見る

使い方

  1. インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
  2. 必要なツール、認証情報、対応環境を原文で確認します。
  3. 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/crawlora-org/crawlora-skills --skill tiktok-ad-research

開始前の確認

  • 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
  • スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

TikTok ad research

Build a sourced comparison of TikTok Top Ads and explain which creative ideas are supported by observed content and public performance signals. Top Ads is a selected collection of high-performing auction ads, not every advertiser's campaigns.

Setup and requests

Set CRAWLORA_API_KEY to your key from crawlora.net. Run the bundled scripts/crawlora.sh from this skill directory or by absolute path. It sends x-api-key to https://api.crawlora.net/api/v1 and prints JSON. Keep the key in the environment. Read reference/endpoints.md for the ten Top Ads endpoints and their exact parameters.

Workflow

  1. Determine the brands/product keywords, market, objective, lookback period,

and requested sample size from the brief. Discover current industry, objective, language, and country IDs through /tiktok/top-ads/filters; use /locations and /location-info when the geography needs clarification.

  1. Search /tiktok/top-ads/list, keeping market, period, and objective consistent

across competitors. period is 7, 30, or 180; limit is at most 100. order_by accepts for_you, impression, ctr, play_2s_rate, play_6s_rate, cvr, or like. State the sort because it changes the sample.

  1. Deduplicate by Top Ads material ID and fetch /tiktok/top-ads/detail for a

bounded shortlist. Use the returned material ID, not a TikTok video ID. Recommendations and spotlight ads can widen discovery, but mark them as supplemental rather than silently mixing them into a matched comparison.

  1. Use /tiktok/top-ads/analysis when performance over the ad's duration matters.

Metrics are retain_ctr, retain_cvr, click_cnt, convert_cnt, and play_retain_cnt; period_type is 7, 30, or 180. Match metric and period across ads before comparing charts or percentiles.

  1. Inspect the actual creative when the environment supports video/image viewing.

If only metadata is accessible, limit conclusions to title/copy and returned fields. Do not claim to have watched a hook or heard audio from metadata alone.

  1. Summarize recurring messaging, format, offer, and call-to-action patterns with

linked examples. Present proposed creative tests as hypotheses; public charts do not establish what caused conversion performance.

sh
scripts/crawlora.sh /tiktok/top-ads/filters
scripts/crawlora.sh /tiktok/top-ads/list \
  keyword=skincare country_code=US period=30 limit=10 order_by=ctr

Output and interpretation

Return a comparison with material_id, available advertiser/title, source link, country, objective, lookback, duration, observed messaging/format, returned performance fields, and retrieval time. Preserve metric labels and units as reported; a percentile is not a raw CTR, spend estimate, or ROI.

  • Keyword results may mention a brand without belonging to it. Verify advertiser

identity where available and mark uncertain matches.

  • No matches means none in the queried Top Ads sample, not that the competitor

is inactive. Describe the filters and coverage rather than claiming all ads.

  • Keep signed media URLs as returned; they may expire. Retain material IDs and

source-page links when available so the research can be repeated.

  • The response can contain nested upstream code/msg/data. Check both the

Crawlora envelope and any upstream code before treating materials as results. Stop at pagination.has_more=false or the agreed sample bound.

  • On 429, back off; retry a transient 5xx once. Stop on 401/403 and

report the source limitation. Preserve a partial comparison if only some details/charts load, clearly marking missing observations.

タスクに関連する項目

同じリポジトリから

関連する Skills

すべての Skills
crawlora-org
コミュニティ

amazon-jobs-research

Researches Amazon.jobs postings via the Crawlora API — search Amazon's public careers site by keyword and/or job category, then pull any single posting's full description and qualifications by job id — returning clean JSON. Use when the user wants to search Amazon job openings, browse a specific Amazon job category, or fetch the detail for one Amazon job posting.

導入数
1
GitHub Stars
0
更新日
9月26日
crawlora-org
コミュニティ

amazon-research

Researches products, prices, availability, and search suggestions on Amazon (amazon.com) using the Crawlora API, returning clean JSON. Use when the user asks to find a product on Amazon, look up an ASIN's price/details, or pull Amazon autocomplete/keyword suggestions — instead of scraping Amazon pages.

導入数
1
GitHub Stars
0
更新日
9月26日
crawlora-org
コミュニティ

anime-manga-research

Researches anime and manga titles via the Crawlora API — search, title detail, characters, staff, recommendations, rankings, and airing schedules — returning clean JSON. Use when the user wants an anime/manga's details, cast/staff, similar titles, seasonal rankings, or what's currently airing.

導入数
1
GitHub Stars
0
更新日
9月26日
crawlora-org
コミュニティ

app-market-opportunity-research

Research app-market opportunities using Crawlora app catalogs, historical charts, live store listings, release notes, reviews, and Google Trends. Use for app niche assessments, competitor maps, chart-movement analysis, and evidence-backed unmet-need hypotheses.

導入数
1
GitHub Stars
0
更新日
9月26日