@if (isLoading) { } @if (accessDenied && !isLoading) { } @if (productDetail && !isLoading) {
Store Product Overview

{{ productDetail.title || '未命名产品' }}

{{ productDetail.brand || '未知品牌' }} ASIN: {{ productDetail.asin }} @if (productDetail.sellerSku) { Seller SKU: {{ productDetail.sellerSku }} } {{ getPrimaryCategory() }}
当前价格 {{ formatCurrency(productDetail.salesPrice) }} @if (productDetail.listPrice > 0) { 原价 {{ formatCurrency(productDetail.listPrice) }} }
评分 ★ {{ productDetail.ratings || 'N/A' }} {{ productDetail.ratingsCount | number }} 评分
BSR 排名 {{ productDetail.rank > 0 ? '#' + formatNumber(productDetail.rank) : '-' }} {{ getPrimaryCategory() }}
上线时间 {{ productDetail.onlineDate || '-' }} {{ productDetail.onlineDays ? productDetail.onlineDays + ' 天' : '暂无天数' }}
变体数量 {{ productDetail.variationAsinCount || 0 }} SKU 选择
卖家数量 {{ productDetail.sellerCount || 0 }} 竞争程度
配送方式 {{ productDetail.fulfillmentType || (productDetail.isFba ? 'FBA' : '-') }} {{ productDetail.shipsFrom || '暂无发货地' }}

运营归属

店铺 / 站点 {{ productDetail.userAccount || productDetail.storeName || '-' }}{{ productDetail.site ? ' / ' + productDetail.site : '' }}
设计师 {{ productDetail.designerName || '-' }}
开发 {{ productDetail.developerName || '-' }}
负责人 {{ productDetail.operatorName || '-' }}
@if (hasListingInfo()) {

Listing 信息

@if (productDetail.parentAsin) {
Parent ASIN {{ productDetail.parentAsin }}
} @if (productDetail.sellerSku || productDetail.productSku) {
Seller / 仓库 SKU {{ productDetail.sellerSku || '-' }} / {{ productDetail.productSku || '-' }}
} @if (productDetail.fnsku) {
FNSKU {{ productDetail.fnsku }}
} @if (productDetail.listingColor || productDetail.listingSize) {
颜色 / 尺码 {{ productDetail.listingColor || '-' }} / {{ productDetail.listingSize || '-' }}
} @if (productDetail.listingOpenDateSite || productDetail.firstOrderDateSite) {
上架 / 首单 {{ formatListingDate(productDetail.listingOpenDateSite) }} / {{ formatListingDate(productDetail.firstOrderDateSite) }}
}
}

销售信息

@if (productDetail.eccangSalePrice || productDetail.eccangPrice || productDetail.eccangListingPrice) {
易仓价格 {{ formatListingPrice(productDetail.eccangSalePrice || productDetail.eccangListingPrice || productDetail.eccangPrice, productDetail.listingCurrency || productDetail.listingCurrencyCode) }}
} @if (productDetail.coupon > 0) {
优惠券 -{{ formatCurrency(productDetail.coupon) }}
}
BuyBox {{ productDetail.buyboxSeller || '-' }}
@if (productDetail.sellerId) {
Seller ID {{ productDetail.sellerId }}
}
@if (productDetail.listingVariation) {
变体属性 {{ formatVariant(productDetail.listingVariation) }}
}

📊 VOC 深度分析

Amazon 总评分 {{ productDetail.ratingsCount | number }} 条 · 可分析评论 {{ (reviewInsight()?.totalReviews || 0) | number }} 条(深度分析基于已抓取的评论正文,并非评分计数)
@if (productDetail.ratingsCount > 0) {
⭐⭐⭐⭐⭐
{{ formatPercentage(getRatingPercentage(productDetail.fiveStartRatings)) }}
⭐⭐⭐⭐
{{ formatPercentage(getRatingPercentage(productDetail.fourStartRatings)) }}
⭐⭐⭐
{{ formatPercentage(getRatingPercentage(productDetail.threeStartRatings)) }}
⭐⭐
{{ formatPercentage(getRatingPercentage(productDetail.twoStartRatings)) }}
{{ formatPercentage(getRatingPercentage(productDetail.oneStartRatings)) }}
} @if (reviewInsight()) {

💬 评论优缺点洞察(复用竞品分析活动)

@if (reviewInsight()!.totalReviews > 0) {
可分析评论 {{ reviewInsight()!.totalReviews }}
正向率 {{ reviewInsight()!.positiveRate.toFixed(1) }}%
负向率 {{ reviewInsight()!.negativeRate.toFixed(1) }}%
@if (reviewInsight()!.positiveThemes.length > 0) {
好评主题
@for (t of reviewInsight()!.positiveThemes; track t) { {{ t }} }
} @if (reviewInsight()!.negativeThemes.length > 0) {
差评主题
@for (t of reviewInsight()!.negativeThemes; track t) { {{ t }} }
} @if (reviewInsight()!.negativeDetails.length > 0) {
典型差评短句(点击跳转评论)
} @if (variantBreakdown().length > 0) {
变体维度差评分布(SKU / 颜色 / 尺码)
@for (v of variantBreakdown(); track v.variant) {
{{ v.variant }} {{ v.count }}条差评 {{ v.issues.join(' / ') }}
}
} @if (matchedKeywordDimensions().length > 0) {
关键词维度 × VOC痛点(基于产品标题匹配)
@for (kd of matchedKeywordDimensions(); track kd.keyword) {
{{ kd.keyword }}
精细化卖点词
@for (w of kd.winningKeywords; track w) { {{ w }} }
隐性痛点避坑词
@for (p of kd.painPoints; track p) { {{ p }} }
}
} @if (aiReviewPrompt) {
} } @else { }
}
@if (priceChartData) {
最高: {{ formatCurrency(getMaxValue(priceChartData.values)) }} 最低: {{ formatCurrency(getMinValue(priceChartData.values)) }} 当前: {{ formatCurrency(priceChartData.values[priceChartData.values.length - 1]) }}
@for (value of priceChartData.values; track $index) {
{{ formatCurrency(value) }}
}
@for (date of priceChartData.dates; track date; let i = $index) { @if (i % Math.max(1, Math.floor(priceChartData.dates.length / 8)) === 0) { {{ date }} } }
}
@if (productDetail.feature && Object.keys(productDetail.feature).length > 0) {
@for (item of getFeatureEntries(productDetail.feature); track item[0]) {
{{ item[0] }}
{{ item[1] }}/5
}
} @if (productDetail.description) {
} @if (productDetail.variationAsin && productDetail.variationAsin.length > 0) {
@for (variation of productDetail.variationAsin.slice(0, 20); track variation) {
{{ variation }}
} @if (productDetail.variationAsin.length > 20) {
+{{ productDetail.variationAsin.length - 20 }} 更多
}
} @if (productDetail.category && productDetail.category.length > 0) {
@for (cat of productDetail.category; track cat; let last = $last) { {{ cat }} @if (!last) { } }
}
@if (showReviewsModal()) { } }