feat: add monitoring marked articles and retention updates
This commit is contained in:
@@ -1895,9 +1895,12 @@ export interface MonitoringCitationRankingItem {
|
||||
}
|
||||
|
||||
export interface MonitoringCitedArticle {
|
||||
article_id: number
|
||||
article_id: number | null
|
||||
article_title: string
|
||||
publish_platform: string
|
||||
source_type: string
|
||||
source_id: number
|
||||
source_url: string
|
||||
citation_count: number
|
||||
citation_rate: number | null
|
||||
source_share: number | null
|
||||
@@ -1954,6 +1957,9 @@ export interface MonitoringQuestionDetailCitation {
|
||||
site_key: string
|
||||
favicon_url: string
|
||||
article_id: number | null
|
||||
source_type?: string | null
|
||||
source_id?: number | null
|
||||
source_url?: string | null
|
||||
article_title?: string | null
|
||||
resolution_status: string
|
||||
resolution_confidence: string
|
||||
@@ -1985,15 +1991,46 @@ export interface MonitoringQuestionCitationAnalysisItem {
|
||||
}
|
||||
|
||||
export interface MonitoringQuestionContentCitation {
|
||||
article_id: number
|
||||
article_id: number | null
|
||||
article_title: string
|
||||
publish_platform: string
|
||||
source_type: string
|
||||
source_id: number
|
||||
source_url: string
|
||||
ai_platform_id: string
|
||||
platform_name: string
|
||||
citation_count: number
|
||||
citation_rate: number | null
|
||||
}
|
||||
|
||||
export interface MonitoringMarkedArticle {
|
||||
id: number
|
||||
brand_id: number | null
|
||||
article_title: string
|
||||
original_url: string
|
||||
normalized_url: string
|
||||
host: string
|
||||
registrable_domain: string
|
||||
site_key: string
|
||||
publish_platform: string
|
||||
marked_by_user_id: number | null
|
||||
marked_at: string
|
||||
expires_at: string
|
||||
created_at: string
|
||||
updated_at: string
|
||||
}
|
||||
|
||||
export interface MonitoringMarkedArticleListResponse {
|
||||
items: MonitoringMarkedArticle[]
|
||||
page: MonitoringPage
|
||||
}
|
||||
|
||||
export interface MonitoringMarkedArticleRequest {
|
||||
article_title: string
|
||||
original_url: string
|
||||
brand_id?: number | null
|
||||
}
|
||||
|
||||
export interface MonitoringQuestionDetailResponse {
|
||||
question_id: number
|
||||
question_hash: string
|
||||
|
||||
Reference in New Issue
Block a user