Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Use esse método na API de análise da Microsoft Store para obter dados de desempenho de anúncios agregados para seus aplicativos durante um determinado intervalo de datas e outros filtros opcionais. Esse método retorna os dados no formato JSON.
Esse método retorna os mesmos dados fornecidos pelo relatório de desempenho do Advertising no Partner Center.
Pré-requisitos
Para usar esse método, primeiro você precisa fazer o seguinte:
- Se você ainda não fez isso, conclua todos os pré-requisitos da API de análise da Microsoft Store.
- Obtenha um token de acesso do Azure AD a ser usado no cabeçalho da solicitação para esse método. Depois de obter um token de acesso, você terá 60 minutos para usá-lo antes que ele expire. Depois que o token expirar, você poderá obter um novo.
Para obter mais informações, consulte acessar os dados de análise usando os serviços da Microsoft Store.
Solicitação
Sintaxe da solicitação
| Método | URI de solicitação |
|---|---|
| OBTER | https://manage.devcenter.microsoft.com/v1.0/my/analytics/adsperformance |
Cabeçalho da solicitação
| Cabeçalho | Tipo | Descrição |
|---|---|---|
| Autorização | corda | Obrigatório O token de acesso do Azure AD no formato Bearer<token>. |
Parâmetros de solicitação
Para recuperar dados de desempenho de anúncios para um aplicativo específico, use o parâmetro applicationId. Para recuperar dados de desempenho de anúncios para todos os aplicativos associados à sua conta de desenvolvedor, omita o parâmetro applicationId.
Filtrar campos
O parâmetro do corpo da solicitação contém uma ou mais instruções que filtram as linhas na resposta. Cada instrução contém um campo e um valor que estão associados aos operadores eq ou ne, e as instruções podem ser combinadas usando e ou ou. Aqui está um exemplo filtro parâmetro:
- filter=market eq 'US' e deviceType eq 'phone'
Para obter uma lista dos campos com suporte, consulte a tabela a seguir. Os valores de cadeia de caracteres devem ser cercados por aspas simples no parâmetro de filtro .
| Campo | Descrição |
|---|---|
| mercado | Uma cadeia de caracteres que contém o código de país ISO 3166 do mercado onde os anúncios foram servidos. |
| tipo de dispositivo | Uma das seguintes cadeias de caracteres: PC/Tablet ou Telefone. |
| adUnitId | Uma cadeia de caracteres que especifica uma ID de unidade de anúncio a ser aplicada ao filtro. |
| pubCenterAppName | Uma cadeia de caracteres que especifica o nome do pubCenter para o aplicativo atual a ser aplicado ao filtro. |
| adProvider | Uma cadeia de caracteres que especifica um nome de provedor de anúncios a ser aplicado ao filtro. |
| data | Uma cadeia de caracteres que especifica uma data no formato YYYY/MM/DD a ser aplicada ao filtro. |
Exemplo de solicitação
O exemplo a seguir demonstra várias solicitações para obter dados de desempenho de anúncios. Substitua o valor applicationId pelo Store ID do seu aplicativo.
GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/adsperformance?applicationId=9NBLGGH4R315&startDate=1/1/2015&endDate=2/1/2015&top=10&skip=0 HTTP/1.1
Authorization: Bearer <your access token>
GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/adsperformance?applicationId=9NBLGGH4R315&startDate=8/1/2015&endDate=8/31/2015&skip=0&$filter=market eq 'US' and deviceType eq 'phone’ eq 'US'; and gender eq 'm' HTTP/1.1
Authorization: Bearer <your access token>
Resposta
Corpo da resposta
Valores de desempenho de anúncios
Os elementos na matriz Value contêm os valores a seguir.
Exemplo de resposta
Veja a seguir um exemplo de corpo de resposta JSON para essa solicitação.
{
"Value": [
{
"date": "2015-03-09",
"applicationId": "9NBLGGH4R315",
"applicationName": "Contoso Demo",
"market": "US",
"deviceType": "phone",
"adUnitId":"10765920",
"adUnitName":"TestAdUnit",
"revenueInAccountCurrency": 10.0,
"impressions": 1000,
"requests": 10000,
"clicks": 1,
"accountCurrencyCode":"USD"
},
{
"date": "2015-03-09",
"applicationId": "9NBLGGH4R315",
"applicationName": "Contoso Demo",
"market": "US",
"deviceType": "phone",
"adUnitId":"10795110",
"adUnitName":"TestAdUnit2",
"revenueInAccountCurrency": 20.0,
"impressions": 2000,
"requests": 20000,
"clicks": 3,
"accountCurrencyCode":"USD"
},
],
"@nextLink": "adsperformance?applicationId=9NBLGGH4R315&aggregationLevel=week&startDate=2015/03/01&endDate=2016/02/01&top=2&skip=2",
"TotalCount": 191753
}
Tópicos relacionados
- Relatório de Desempenho de Publicidade
- Acessar dados de análise usando os serviços da Microsoft Store