C# Class Yandex.Direct.YandexDirectService

Datei anzeigen Open project: yapi-net/YandexDirect

Public Methods

Method Description
ArchiveBanners ( int campaignId, int bannerIds ) : bool
CreateNewForecast ( string phrases, int geoIds = null, int categoryIds = null ) : int
CreateNewReport ( NewReportInfo reportInfo ) : int
DeleteBanners ( int campaignId, int bannerIds ) : bool
DeleteForecastReport ( int forecastReportId ) : void
DeleteReport ( int reportId ) : void
GetClientLogins ( ) : List
GetClientsUnits ( ) : Yandex.Direct.ClientUnitInfo[]
GetForecast ( int forecastId ) : ForecastInfo
GetForecastList ( ) : List
GetReportList ( ) : List
GetStatGoals ( int campaignId ) : List
ModerateBanners ( int campaignId, int bannerIds ) : bool
PingApi ( ) : int
ResumeBanners ( int campaignId, int bannerIds ) : bool
StopBanners ( int campaignId, int bannerIds ) : bool
TestApiConnection ( ) : void
TransferMoney ( TransferInfo from, TransferInfo to ) : void
UnArchiveBanners ( int campaignId, int bannerIds ) : bool
YandexDirectService ( ) : System
YandexDirectService ( IYandexApiAuthProvider authProvider ) : System
YandexDirectService ( IYandexApiAuthProvider authProvider, YandexApiLanguage language ) : System
YandexDirectService ( YandexDirectConfiguration configuration ) : System

Method Details

ArchiveBanners() public method

public ArchiveBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
return bool

CreateNewForecast() public method

public CreateNewForecast ( string phrases, int geoIds = null, int categoryIds = null ) : int
phrases string
geoIds int
categoryIds int
return int

CreateNewReport() public method

public CreateNewReport ( NewReportInfo reportInfo ) : int
reportInfo NewReportInfo
return int

DeleteBanners() public method

public DeleteBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
return bool

DeleteForecastReport() public method

public DeleteForecastReport ( int forecastReportId ) : void
forecastReportId int
return void

DeleteReport() public method

public DeleteReport ( int reportId ) : void
reportId int
return void

GetClientLogins() public method

public GetClientLogins ( ) : List
return List

GetClientsUnits() public method

public GetClientsUnits ( ) : Yandex.Direct.ClientUnitInfo[]
return Yandex.Direct.ClientUnitInfo[]

GetForecast() public method

public GetForecast ( int forecastId ) : ForecastInfo
forecastId int
return ForecastInfo

GetForecastList() public method

public GetForecastList ( ) : List
return List

GetReportList() public method

public GetReportList ( ) : List
return List

GetStatGoals() public method

public GetStatGoals ( int campaignId ) : List
campaignId int
return List

ModerateBanners() public method

public ModerateBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
return bool

PingApi() public method

public PingApi ( ) : int
return int

ResumeBanners() public method

public ResumeBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
return bool

StopBanners() public method

public StopBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
return bool

TestApiConnection() public method

public TestApiConnection ( ) : void
return void

TransferMoney() public method

public TransferMoney ( TransferInfo from, TransferInfo to ) : void
from TransferInfo
to TransferInfo
return void

UnArchiveBanners() public method

public UnArchiveBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
return bool

YandexDirectService() public method

public YandexDirectService ( ) : System
return System

YandexDirectService() public method

public YandexDirectService ( IYandexApiAuthProvider authProvider ) : System
authProvider IYandexApiAuthProvider
return System

YandexDirectService() public method

public YandexDirectService ( IYandexApiAuthProvider authProvider, YandexApiLanguage language ) : System
authProvider IYandexApiAuthProvider
language YandexApiLanguage
return System

YandexDirectService() public method

public YandexDirectService ( YandexDirectConfiguration configuration ) : System
configuration YandexDirectConfiguration
return System