Добавлен новый компонент для компактного выбора кампаний в AdvertisingTab, обновлены интерфейсы для типизации данных API. Реализован GraphQL запрос для получения списка кампаний Wildberries. Оптимизирована логика отображения статистики кампаний и добавлены новые поля для обработки данных. Обновлены резолверы и типы для поддержки новых данных.
This commit is contained in:
@ -712,7 +712,10 @@ export const GET_WILDBERRIES_CAMPAIGN_STATS = gql`
|
||||
cr
|
||||
shks
|
||||
sum_price
|
||||
dates
|
||||
interval {
|
||||
begin
|
||||
end
|
||||
}
|
||||
days {
|
||||
date
|
||||
views
|
||||
@ -725,25 +728,65 @@ export const GET_WILDBERRIES_CAMPAIGN_STATS = gql`
|
||||
cr
|
||||
shks
|
||||
sum_price
|
||||
apps {
|
||||
views
|
||||
clicks
|
||||
ctr
|
||||
cpc
|
||||
sum
|
||||
atbs
|
||||
orders
|
||||
cr
|
||||
shks
|
||||
sum_price
|
||||
appType
|
||||
nm {
|
||||
views
|
||||
clicks
|
||||
ctr
|
||||
cpc
|
||||
sum
|
||||
atbs
|
||||
orders
|
||||
cr
|
||||
shks
|
||||
sum_price
|
||||
name
|
||||
nmId
|
||||
}
|
||||
}
|
||||
}
|
||||
boosterStats {
|
||||
date
|
||||
views
|
||||
clicks
|
||||
ctr
|
||||
cpc
|
||||
sum
|
||||
atbs
|
||||
orders
|
||||
cr
|
||||
shks
|
||||
sum_price
|
||||
nm
|
||||
avg_position
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
export const GET_WILDBERRIES_CAMPAIGNS_LIST = gql`
|
||||
query GetWildberriesCampaignsList {
|
||||
getWildberriesCampaignsList {
|
||||
success
|
||||
message
|
||||
data {
|
||||
adverts {
|
||||
type
|
||||
status
|
||||
count
|
||||
advert_list {
|
||||
advertId
|
||||
changeTime
|
||||
}
|
||||
}
|
||||
all
|
||||
}
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
// Админ запросы
|
||||
export const ADMIN_ME = gql`
|
||||
query AdminMe {
|
||||
|
Reference in New Issue
Block a user