C# 클래스 Yandex.Direct.YandexDirectService

파일 보기 프로젝트 열기: yapi-net/YandexDirect

공개 메소드들

메소드 설명
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

메소드 상세

ArchiveBanners() 공개 메소드

public ArchiveBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
리턴 bool

CreateNewForecast() 공개 메소드

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

CreateNewReport() 공개 메소드

public CreateNewReport ( NewReportInfo reportInfo ) : int
reportInfo NewReportInfo
리턴 int

DeleteBanners() 공개 메소드

public DeleteBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
리턴 bool

DeleteForecastReport() 공개 메소드

public DeleteForecastReport ( int forecastReportId ) : void
forecastReportId int
리턴 void

DeleteReport() 공개 메소드

public DeleteReport ( int reportId ) : void
reportId int
리턴 void

GetClientLogins() 공개 메소드

public GetClientLogins ( ) : List
리턴 List

GetClientsUnits() 공개 메소드

public GetClientsUnits ( ) : Yandex.Direct.ClientUnitInfo[]
리턴 Yandex.Direct.ClientUnitInfo[]

GetForecast() 공개 메소드

public GetForecast ( int forecastId ) : ForecastInfo
forecastId int
리턴 ForecastInfo

GetForecastList() 공개 메소드

public GetForecastList ( ) : List
리턴 List

GetReportList() 공개 메소드

public GetReportList ( ) : List
리턴 List

GetStatGoals() 공개 메소드

public GetStatGoals ( int campaignId ) : List
campaignId int
리턴 List

ModerateBanners() 공개 메소드

public ModerateBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
리턴 bool

PingApi() 공개 메소드

public PingApi ( ) : int
리턴 int

ResumeBanners() 공개 메소드

public ResumeBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
리턴 bool

StopBanners() 공개 메소드

public StopBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
리턴 bool

TestApiConnection() 공개 메소드

public TestApiConnection ( ) : void
리턴 void

TransferMoney() 공개 메소드

public TransferMoney ( TransferInfo from, TransferInfo to ) : void
from TransferInfo
to TransferInfo
리턴 void

UnArchiveBanners() 공개 메소드

public UnArchiveBanners ( int campaignId, int bannerIds ) : bool
campaignId int
bannerIds int
리턴 bool

YandexDirectService() 공개 메소드

public YandexDirectService ( ) : System
리턴 System

YandexDirectService() 공개 메소드

public YandexDirectService ( IYandexApiAuthProvider authProvider ) : System
authProvider IYandexApiAuthProvider
리턴 System

YandexDirectService() 공개 메소드

public YandexDirectService ( IYandexApiAuthProvider authProvider, YandexApiLanguage language ) : System
authProvider IYandexApiAuthProvider
language YandexApiLanguage
리턴 System

YandexDirectService() 공개 메소드

public YandexDirectService ( YandexDirectConfiguration configuration ) : System
configuration YandexDirectConfiguration
리턴 System