NAME
Microsoft::AdCenter::V8::AdIntelligenceService - Service client for Microsoft AdCenter Ad Intelligence Service.
SYNOPSIS
my
$service_client
= Microsoft::AdCenter::V8::AdIntelligenceService->new
->ApplicationToken(
"application token"
)
->CustomerAccountId(
"customer account id"
)
->CustomerId(
"customer id"
)
->DeveloperToken(
"developer token"
)
->Password(
"password"
)
->UserName(
"user name"
);
my
$response
=
$service_client
->GetEstimatedBidByKeywordIds(
KeywordIds
=> ...
TargetPositionForAds
=> ...
);
See http://msdn.microsoft.com/en-us/library/ee730327.aspx for detailed documentation for this service.
METHODS
EndPoint
Changes the end point for this service client.
Default value: https://adcenterapi.microsoft.com/Api/Advertiser/V8/AdIntelligence/AdIntelligenceService.svc
ApplicationToken
Gets/sets ApplicationToken (string) in the request header
CustomerAccountId
Gets/sets CustomerAccountId (string) in the request header
CustomerId
Gets/sets CustomerId (string) in the request header
DeveloperToken
Gets/sets DeveloperToken (string) in the request header
Password
Gets/sets Password (string) in the request header
UserName
Gets/sets UserName (string) in the request header
TrackingId
Gets TrackingId (string) in the response header
GetEstimatedBidByKeywordIds
- Parameters:
-
KeywordIds (ArrayOflong)
TargetPositionForAds (TargetAdPosition)
- Returns:
-
GetEstimatedBidByKeywordIdsResponse
GetEstimatedBidByKeywords
- Parameters:
-
Keywords (ArrayOfstring)
TargetPositionForAds (TargetAdPosition)
Language (string)
PublisherCountries (ArrayOfstring)
Currency (Currency)
MatchTypes (ArrayOfMatchType)
- Returns:
-
GetEstimatedBidByKeywordsResponse
GetEstimatedPositionByKeywordIds
- Parameters:
-
KeywordIds (ArrayOflong)
MaxBid (double)
- Returns:
-
GetEstimatedPositionByKeywordIdsResponse
GetEstimatedPositionByKeywords
- Parameters:
-
Keywords (ArrayOfstring)
MaxBid (double)
Language (string)
PublisherCountries (ArrayOfstring)
Currency (Currency)
MatchTypes (ArrayOfMatchType)
- Returns:
-
GetEstimatedPositionByKeywordsResponse
GetHistoricalKeywordPerformance
- Parameters:
-
Keywords (ArrayOfstring)
TimeInterval (TimeInterval)
TargetAdPosition (AdPosition)
MatchType (MatchType)
Language (string)
PublisherCountries (ArrayOfstring)
- Returns:
-
GetHistoricalKeywordPerformanceResponse
GetHistoricalKeywordPerformanceByDevice
- Parameters:
-
Keywords (ArrayOfstring)
TimeInterval (TimeInterval)
TargetAdPosition (AdPosition)
MatchTypes (ArrayOfMatchType)
Language (string)
PublisherCountries (ArrayOfstring)
Devices (ArrayOfstring)
- Returns:
-
GetHistoricalKeywordPerformanceByDeviceResponse
GetHistoricalSearchCount
- Parameters:
-
Keywords (ArrayOfstring)
Language (string)
PublisherCountries (ArrayOfstring)
StartMonthAndYear (MonthAndYear)
EndMonthAndYear (MonthAndYear)
- Returns:
-
GetHistoricalSearchCountResponse
GetHistoricalSearchCountByDevice
- Parameters:
-
Keywords (ArrayOfstring)
Language (string)
PublisherCountries (ArrayOfstring)
StartTimePeriod (DayMonthAndYear)
EndTimePeriod (DayMonthAndYear)
TimePeriodRollup (string)
Devices (ArrayOfstring)
- Returns:
-
GetHistoricalSearchCountByDeviceResponse
GetKeywordCategories
- Parameters:
-
Keywords (ArrayOfstring)
Language (string)
PublisherCountry (string)
MaxCategories (
int
)
- Returns:
-
GetKeywordCategoriesResponse
GetKeywordDemographics
- Parameters:
-
Keywords (ArrayOfstring)
Language (string)
PublisherCountry (string)
Device (ArrayOfstring)
- Returns:
-
GetKeywordDemographicsResponse
GetKeywordLocations
- Parameters:
-
Keywords (ArrayOfstring)
Language (string)
PublisherCountry (string)
Device (ArrayOfstring)
Level (
int
)
ParentCountry (string)
MaxLocations (
int
)
- Returns:
-
GetKeywordLocationsResponse
GetPublisherKeywordPerformance
- Parameters:
-
Keywords (ArrayOfstring)
TimeInterval (TimeInterval)
- Returns:
-
GetPublisherKeywordPerformanceResponse
SuggestKeywordsForUrl
- Parameters:
-
Url (string)
Language (string)
MaxKeywords (
int
)
MinConfidenceScore (double)
- Returns:
-
SuggestKeywordsForUrlResponse