feat: аналитика

This commit is contained in:
Artem Tsyrulnikov
2025-11-21 00:54:11 +03:00
parent 969ac2c93c
commit a60daddcf1
14 changed files with 566 additions and 21 deletions

View File

@@ -38,8 +38,36 @@ __all__ = (
'FetchViewsManuallyOutput',
'UpdateViewsManuallyInput',
'UserOutput',
'DateGrouping',
'PlacementAnalyticsOutput',
'CreativeAnalyticsOutput',
'ExternalChannelAnalyticsOutput',
'GetPlacementsAnalyticsInput',
'GetPlacementsAnalyticsOutput',
'GetCreativesAnalyticsInput',
'GetCreativesAnalyticsOutput',
'GetExternalChannelsAnalyticsInput',
'GetExternalChannelsAnalyticsOutput',
'SpendingDataPoint',
'GetSpendingAnalyticsInput',
'GetSpendingAnalyticsOutput',
)
from .analytics import (
CreativeAnalyticsOutput,
DateGrouping,
ExternalChannelAnalyticsOutput,
GetCreativesAnalyticsInput,
GetCreativesAnalyticsOutput,
GetExternalChannelsAnalyticsInput,
GetExternalChannelsAnalyticsOutput,
GetPlacementsAnalyticsInput,
GetPlacementsAnalyticsOutput,
GetSpendingAnalyticsInput,
GetSpendingAnalyticsOutput,
PlacementAnalyticsOutput,
SpendingDataPoint,
)
from .creative import (
CreateCreativeInput,
CreativeOutput,
@@ -78,8 +106,8 @@ from .target_channel import (
UpdateTargetChanPermissionsInput,
)
from .telegram_login import TelegramLoginInput
from .validate_login_token import ValidateLoginTokenInput, ValidateLoginTokenOutput
from .user import UserOutput
from .validate_login_token import ValidateLoginTokenInput, ValidateLoginTokenOutput
from .views import (
FetchViewsInputManually,
FetchViewsManuallyOutput,