yadirStopAds: Suspend impressions by Ads

View source: R/yadirStopAds.R

yadirStopAdsR Documentation

Suspend impressions by Ads

Description

Stops Ad Impressions in 'Yandex Direct' accounts.

Usage

yadirStopAds(Login = getOption("ryandexdirect.user"), Ids = NULL,
      Token = NULL, AgencyAccount = getOption("ryandexdirect.agency_account"), 
      TokenPath = yadirTokenPath())

Arguments

Ids

Integer or Character vector with Ads Ids, who will suspend impressions

Login

Your Yandex Login

AgencyAccount

Your agency account login, if you get statistic from client account

Token

Your Yandex API Token

TokenPath

Path to directory where you save credential data

Details

Function resume impressions and return vector with Ads Ids with error.

Value

Vector with ads ids which failed to suspend impressions

Author(s)

Alexey Seleznev

Examples

## Not run: 
### Please choose another TokenPath to save the Login permanently.
# Get API token
tok <- yadirGetToken(Login = "LOGIN",
                     TokenPath = tempdir())

# Get Campaigns
my_camp <- yadirGetCampaignList(Login = "LOGIN", 
                                Token = tok)

# Get ads dictionary
my_ads <- yadirGetAds(Login = "LOGIN", 
                      Token = tok, 
					  States = "ON", 
					  CampaignIds = my_camp$Id[1:10])

# Resume impressions
err <- yadirStopAds(Login = "LOGIN", Token =  tok, Ids = my_ads$Id) 

## End(Not run)

selesnow/ryandexdirect documentation built on March 18, 2023, 12:57 a.m.