SteveSignalsDocs

イベントリファレンス

イベントタイプ一覧

Signals が送信するすべての eventType、subEventType、signalType を、プラットフォームフィールドとヘッダーの値とともに一覧にし、それらで絞り込むコードも紹介します。

Signals は 18 種類のイベントを送信します。それぞれに eventType(ファミリー)、subEventType(プラットフォーム)、signalType(プロダクトのイベント名)があります。

このページの読み方

実行 Webhook は、ファミリーを eventType に、イベント名ごとの件数を events に持ちます。そのため、ページを読む前に POST を振り分けられます。ページの items の各要素は、それぞれ eventType と subEventType を持ちます。プラットフォームフィールドは、ボディの中でアイテムの詳細を持つ唯一のキーです。イベントの形をご覧ください。

すべてのイベント

signalType には、まず new の名前を示しています。updated と removed の名前は次のセクションにあります。現在 removed を送信するのは求人だけです(jobs.removed)。

eventTypesubEventTypesourcesignalType (new)プラットフォームフィールドWebhook フィルター
adsgoogle_adadsads.newadsResponseads / google_ad
adsmeta_adadsads.newadsResponseads / meta_ad
adslinkedin_adadsads.newadsResponseads / linkedin_ad
reviewsg2_reviewreviewsreviews.newreviewResponsereviews / g2_review
reviewstrustpilot_reviewreviewsreviews.newreviewResponsereviews / trustpilot_review
reviewscapterra_reviewreviewsreviews.newreviewResponsereviews / capterra_review
reviewstrustpilot_de_reviewreviewsreviews.newreviewResponsereviews / trustpilot_de_review
reviewscapterra_de_reviewreviewsreviews.newreviewResponsereviews / capterra_de_review
reviewsboxil_reviewreviewsreviews.newreviewResponsereviews / boxil_review
social_postlinkedin_postlinkedinsocial.postsocialPostResponsesocial_post / linkedin_post
social_postx_postxsocial.postsocialPostResponsesocial_post / x_post
social_postinstagram_postinstagramsocial.postsocialPostResponsesocial_post / instagram_post
mentionlinkedin_mentionlinkedin_mentionssocial.mentionmentionResponsemention / linkedin_mention
mentionreddit_mentionreddit_mentionssocial.mentionmentionResponsemention / reddit_mention
jobsjob_postingjob_postingsjobs.newjobResponsejobs / job_posting
newsnews_articlenewsnews.articlenewsResponsenews / news_article
websitewebsite_changewebsitewebsite.changed(action: "updated")websiteResponsewebsite / website_change
competitornew_competitorcompetitor_discoverymarket.new_competitorcompetitorResponsecompetitor / new_competitor

action フィールドは変化に対応します。初めて検出されたものは new、変更されたアイテムは updated、なくなったものは removed です。Web サイトのイベントは例外で、変更されたページは action: "updated" かつ signalType: "website.changed" になります。website.page_removed はスキーマにありますが、送信されることはありません。website.page_added は Web サイトの実行 Webhook に total: 0 として載りますが、現在イベントはありません。

ソースごとの signalType

スキーマにあるすべての名前です。Pull API はすべてを返せます。実行 Webhook には、トラッカーが送れる名前ごとに 1 つのセクションがあります。ファミリーごとのイベント名をご覧ください。

sourcenewupdatedremoved
adsads.newads.updatedads.removed
reviewsreviews.newreviews.updatedreviews.removed
newsnews.articlenews.article_updatednews.article_removed
linkedin, x, instagramsocial.postsocial.post_updatedsocial.post_removed
linkedin_mentions, reddit_mentionssocial.mentionsocial.mention_updatedsocial.mention_removed
job_postingsjobs.newjobs.updatedjobs.removed
websitewebsite.page_addedwebsite.changedwebsite.page_removed
competitor_discoverymarket.new_competitormarket.competitor_updatedmarket.competitor_removed
linkedin_engagement(Pull API のみ)engagement.newengagement.updatedengagement.removed

LinkedIn のエンゲージメントには Webhook がありません

linkedin_engagement には eventType も subEventType もありません。Webhook では送信されず、Slack にも投稿されません。Pull API から取得してください。