{"id":44076,"date":"2024-08-14T12:24:07","date_gmt":"2024-08-14T09:24:07","guid":{"rendered":"https:\/\/adsterra.com\/blog\/?p=5244"},"modified":"2026-06-18T13:18:49","modified_gmt":"2026-06-18T10:18:49","slug":"como-usar-adsterra-publishers-api","status":"publish","type":"post","link":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/","title":{"rendered":"Adsterra Publisher API: Obtenha Dados Facilmente para Impulsionar Sua Estrat\u00e9gia de Monetiza\u00e7\u00e3o"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Muitos sites, muitos an\u00fancios e muitas estat\u00edsticas. \u00c9 f\u00e1cil se confundir com os dados e perder horas verificando cada c\u00f3digo de an\u00fancio. <strong>Adsterra Publisher API<\/strong> \u00e9 uma solu\u00e7\u00e3o para aqueles que precisam rastrear perfeitamente cada posicionamento de an\u00fancio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com a API, os propriet\u00e1rios de sites economizam horas extraindo m\u00e9tricas como CPM, cliques ou receita. Eles usam uma t\u00e1tica fant\u00e1stica ao utilizar um Smartlink em v\u00e1rias p\u00e1ginas! Se voc\u00ea tamb\u00e9m deseja melhorar sua estrat\u00e9gia de monetiza\u00e7\u00e3o, confira este post e obtenha dicas pr\u00e1ticas!<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 a API para Publishers da Adsterra?<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">API \u2014 sigla para Interface de Programa\u00e7\u00e3o de Aplicativos (Application Programming Interface) \u2014 \u00e9 um meio de comunica\u00e7\u00e3o entre aplicativos. Em outras palavras, a API solicita dados da Adsterra e os exibe no aplicativo ou na plataforma do Publisher.<\/p>\n<\/blockquote>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Os Publishers automatizam as tarefas de monetiza\u00e7\u00e3o simplesmente instruindo a Adsterra a enviar os dados corretos para o local certo, na ordem correta e com a frequ\u00eancia adequada. <strong>Voc\u00ea mant\u00e9m o controle sobre as principais m\u00e9tricas em todos os dom\u00ednios.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para que tudo isso funcione, voc\u00ea precisa saber como acessar a API e como fazer com que ela recupere as estat\u00edsticas. Ent\u00e3o, vamos nos aprofundar em alguns aspectos t\u00e9cnicos e descobrir quais conjuntos de dados voc\u00ea pode obter.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-basics-780x362.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dados que voc\u00ea pode recuperar com a API<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Sites que voc\u00ea adicionou na Adsterra, incluindo seus nomes e IDs \u00fanicos.<\/li>\n\n\n\n<li>Posicionamentos de an\u00fancios em cada site adicionado \u00e0 sua conta.<\/li>\n\n\n\n<li>Uma lista de posicionamentos em todos os sites.<\/li>\n\n\n\n<li>Uma lista dos seus Smartlinks com relat\u00f3rios de estat\u00edsticas atuais e m\u00e9tricas de desempenho.<\/li>\n\n\n\n<li>Um relat\u00f3rio contendo as seguintes m\u00e9tricas: impress\u00f5es, cliques, CTR, CPM e receita por data.<\/li>\n\n\n\n<li>Voc\u00ea tamb\u00e9m pode especificar um domain_id, placement_id e placement_sub_id, datas de in\u00edcio e t\u00e9rmino, bem como um GEO espec\u00edfico.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><i>Por enquanto, a Adsterra Publishers API oferece suporte apenas ao <i>m\u00e9todo GET<\/i>. Isso significa que voc\u00ea pode obter os dados sem alterar sua estrutura ou quantidade.<\/i><\/p>\n<\/blockquote>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Como utilizar a API: Principais casos de uso dos publishers<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o se trata apenas de taxas de CPM que voc\u00ea pode monitorar regularmente. Vamos ver como os publishers automatizam seus neg\u00f3cios com a API para Publishers da Adsterra. Aqui est\u00e3o alguns dos casos de uso mais comuns:<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><b>1. Control how every ad placement performs<\/b><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine you run 20 websites with 40 ad placements (Popunders and Banners). You add one more Banner on a main page of one of these sites. <b>With API, you can get critical stats, grouping them by placements inside every domain:<\/b> impressions, clicks, CTR, and revenue.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ll lay out a more detailed example for this case in the Practice chapter.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><b>2. Check best-performing countries to add more traffic<\/b><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Group stats by country to catch which geos deliver the highest revenue on every website.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Grouping filters will help you out when you need to focus on dates, domains, and placements, as well.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><b>3. Posicione e gerencie m\u00faltiplos Smartlinks fora do Adsterra<\/b><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Muitos editores monetizam sites de v\u00e1rias p\u00e1ginas, colocando Smartlinks em todas as p\u00e1ginas. Eles precisam gerar um c\u00f3digo \u00fanico para cada p\u00e1gina para obter estat\u00edsticas corretas. Mas com o Adsterra Publisher API, voc\u00ea pode facilmente criar um c\u00f3digo \u00fanico. Basta adicionar um <i>placement_sub_id <\/i>como par\u00e2metro a qualquer uma de suas URLs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outra oportunidade \u00e9 <a href=\"https:\/\/docs.adsterratools.com\/public\/v3\/publishers-api\/operations\/get-smart-links\" target=\"_blank\" rel=\"noopener\">recuperar uma lista de todos os seus Smartlinks<\/a> via solicita\u00e7\u00e3o GET para gerenci\u00e1-los e coletar estat\u00edsticas sem fazer login no Adsterra ou contatar o suporte.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/blogdev.adsterratech.com\/blog\/guide-for-working-with-direct-links\/\" target=\"_blank\" rel=\"noopener\"><i>Smartlink<\/i><\/a><i> \u00e9 uma URL simples que voc\u00ea coloca dentro do conte\u00fado. Parece um hiperlink. Cada clique do usu\u00e1rio abre um novo an\u00fancio. Um par\u00e2metro placement_sub_id far\u00e1 com que uma URL obtida do Adsterra seja \u00fanica e f\u00e1cil de rastrear.<\/i><\/p>\n<\/blockquote>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Come\u00e7ando com a Adsterra Publisher API<\/strong><\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Nossa API \u00e9 gratuita e qualquer editor pode se beneficiar dela. Para acessar todos os nossos recursos, siga esta breve instru\u00e7\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para enviar solicita\u00e7\u00f5es de API, primeiro, <a href=\"https:\/\/beta.publishers.adsterra.com\/signup\/\" target=\"_blank\" rel=\"noopener\">registre-se como editor do Adsterra.<\/a><\/li>\n\n\n\n<li>Adicione um site com qualquer uma das seguintes unidades de an\u00fancio: Popunder, Social Bar, Banner Nativo, Banner ou Smartlink.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><i>Confira o<\/i><a href=\"https:\/\/blogdev.adsterratech.com\/blog\/set-up-publishers-dashboard\/\"><i> guia para adicionar sites<\/i><\/a><i> e gerar c\u00f3digos de an\u00fancios se voc\u00ea \u00e9 novo no Adsterra.<\/i><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><i>Se voc\u00ea j\u00e1 operou sites no Adsterra, pule esta parte e avance.<\/i><\/p>\n<\/blockquote>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>O site e as unidades de an\u00fancio que voc\u00ea ir\u00e1 rastrear via API devem estar Ativos.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status.png\" alt=\"\"\/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate the API page from your account and hit the GENERATE NEW TOKEN button.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token.png\" alt=\"\"\/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Save this token. You will then add to an API request, connecting your platform with your Adsterra publisher\u2019s account. In the following chapter, we\u2019ll learn how to create such requests.<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>API requests basics<\/strong><\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">When you request data, you address the Adsterra server:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/api3.adsterratools.com\/publisher\">https:\/\/api3.adsterratools.com\/publisher<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Every request contains:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>A unique token you generate on your Adsterra account (see the previous chapter). It\u2019s also called the API Key.&nbsp;<\/li>\n\n\n\n<li>Parameters, or which data you want Adsterra to return.<\/li>\n\n\n\n<li>Format (JSON, CSV, XML)<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Here is an example of a request in PHP where we request a full list of websites (domains) added to Adsterra. We request the CSV format and place the X-API-Key (or token) in the Header part:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php<br>$client = new GuzzleHttpClient();<br>$response = $client-&gt;request('GET', 'https:\/\/api3.adsterratools.com\/publisher\/domains.csv', [<br>'headers' =&gt; [<br>'Accept' =&gt; 'application\/json',<br>'X-API-Key' =&gt; '123',<br>],<br>]);<br>echo $response-&gt;getBody();<\/pre>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pr\u00e1tica: Solicita\u00e7\u00f5es Comuns de API<\/strong><\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos agora passar por alguns exemplos de solicita\u00e7\u00f5es comuns que os editores enviam ao nosso servidor. Para tornar todos os nossos exemplos mais ilustrativos, veremos como a recupera\u00e7\u00e3o de dados se parece na vida real.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voc\u00ea pode pular para a <a href=\"https:\/\/docs.adsterratools.com\/public\/v3\/publishers-api\/\" target=\"_blank\" rel=\"noopener nofollow\">documenta\u00e7\u00e3o da Adsterra<\/a> e testar v\u00e1rias solicita\u00e7\u00f5es. Agora voc\u00ea precisar\u00e1 colar a chave da API (ou token) obtida anteriormente no campo apropriado:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/testing-api-requests-1.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Agrupamento de estat\u00edsticas por posicionamento de an\u00fancios<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Lembra-se de um dos casos de uso para controlar o desempenho de todos os posicionamentos? Vamos examin\u00e1-lo em mais detalhes. V\u00e1 para a <a href=\"https:\/\/docs.adsterratools.com\/public\/v3\/publishers-api\/operations\/get-statistics\" target=\"_blank\" rel=\"noopener nofollow\"> p\u00e1gina Get Statistics<\/a> da documenta\u00e7\u00e3o do Adsterra Publisher API. Aqui, voc\u00ea pode verificar todos os par\u00e2metros para modificar a resposta final. Inclua <b>domain ID<\/b> e <b>placement ID na sua solicita\u00e7\u00e3o, e finalmente,<\/b> escolha a op\u00e7\u00e3o <b>group_by placement<\/b>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><br><a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"group-by-placement\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjMyMTIzIiwidXJsIjoiaHR0cHM6XC9cL2Fkc3RlcnJhLmNvbVwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL2dyb3VwLWJ5LXBsYWNlbWVudC5wbmcifQ%3D%3D\" href=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement.png\"><br><img decoding=\"async\" width=\"1886\" height=\"872\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement.png\" alt=\"\"> <\/a><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The request you send to Adsterra may look like this (PHP):<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php<br>$client = new GuzzleHttpClient();<br>$response = $client-&gt;request('GET', 'https:\/\/api3.adsterratools.com\/publisher\/stats.json??domain=domain_id&amp;placement=placement_id&amp;start_date=2022-03-06&amp;finish_date=2022-03-06&amp;group_by=placement&amp;country=country', [<br>'headers' =&gt; [<br>'Accept' =&gt; 'application\/json',<br>'X-API-Key' =&gt; '123',<br>],<br>]);<br>echo $response-&gt;getBody();<\/pre>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The same request when using JavaScript Fetch:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\">const settings = {<br>async: true,<br>crossDomain: true,<br>url: 'https:\/\/api3.adsterratools.com\/publisher\/stats.json?domain=domain_id&amp;placement=placement_id&amp;start_date=2022-03-06&amp;finish_date=2022-03-06&amp;group_by=placement&amp;country=country',<br>method: 'GET',<br>headers: {<br>Accept: 'application\/json',<br>'X-API-Key': '123'<br>}<br>};<br>$.ajax(settings).done(function (response) {<br>console.log(response);<br>});<\/pre>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Grouping stats by country<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can pull stats reports, grouping core metrics by country, in almost the same way we&#8217;ve just done. Include the <i>group_by=country <\/i>query parameter in your request.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country.png\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s how the final request may look like if sent in PHP:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php<br>$client = new GuzzleHttpClient();<br>$response = $client-&gt;request('GET', 'https:\/\/api3.adsterratools.com\/publisher\/stats.json?domain=domain_id&amp;placement=placement_id&amp;start_date=2022-03-06&amp;finish_date=2022-03-06&amp;group_by=country&amp;country=country', [<br>'headers' =&gt; [<br>'Accept' =&gt; 'application\/json',<br>'X-API-Key' =&gt; '123',<br>],<br>]);<br>echo $response-&gt;getBody();<\/pre>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The same request for JavaScript Fetch:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\">const settings = {<br>async: true,<br>crossDomain: true,<br>url: 'https:\/\/api3.adsterratools.com\/publisher\/stats.json?domain=domain_id&amp;placement=placement_id&amp;start_date=2022-03-06&amp;finish_date=2022-03-06&amp;group_by=country&amp;country=country',<br>method: 'GET',<br>headers: {<br>Accept: 'application\/json',<br>'X-API-Key': '123'<br>}<br>};<br>$.ajax(settings).done(function (response) {<br>console.log(response);<br>});<\/pre>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Coloca\u00e7\u00e3o de um Smartlink em v\u00e1rias p\u00e1ginas do site<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A API permite que voc\u00ea adicione um par\u00e2metro \u00fanico a um URL de Smartlink. Voc\u00ea precisa anexar um <em>placement_sub_id<\/em> ao URL. Aqui est\u00e1 um guia passo a passo.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><b>O par\u00e2metro Sub ID<\/b><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Um par\u00e2metro <b>Sub ID<\/b> \u00e9 um identificador \u00fanico que voc\u00ea adiciona a um link de URL. A estrutura do URL n\u00e3o muda, apenas um novo par\u00e2metro \u00e9 adicionado. O Sub ID permite rastrear o desempenho do mesmo Smartlink colocado em diferentes sites ou p\u00e1ginas.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Onde colocar o par\u00e2metro Sub ID?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Coloque o <em>&amp;psid=sub_id<\/em>_1 no final do seu link URL do Smartlink, onde sub_id_1 \u00e9 o seu identificador \u00fanico. Componha-o usando letras, n\u00fameros ou ambos.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><b>Como usar o Sub ID em solicita\u00e7\u00f5es da Publisher API<\/b><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Aqui est\u00e1 um exemplo de uma consulta para obter estat\u00edsticas agrupadas pelo par\u00e2metro Sub ID:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><b>1.&nbsp; Adicione Sub ID ao URL<\/b>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Anexe <em>&amp;psid=sub_id_1<\/em> ao seu URL.<\/li>\n\n\n\n<li>Certifique-se de que sub_id_1 seja um identificador \u00fanico.<\/li>\n\n\n\n<li>&nbsp;<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\"><b>Exemplo em Ruby<\/b>:<br>https:\/\/yourdomain.com\/path\/to\/ad?psid=home_page_1<\/pre>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><b>2. Coloque um Smartlink com Sub ID em uma p\u00e1gina da web<\/b><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><b>3. Certifique-se de ter gerado diferentes Sub IDs para cada p\u00e1gina<\/b><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Exemplos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>P\u00e1gina inicial: &amp;psid=home_page_1<\/li>\n\n\n\n<li>P\u00e1gina sobre: &amp;psid=about_page_2<\/li>\n\n\n\n<li>P\u00e1gina de contato: &amp;psid=contact_page_3<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><b>4. Obtenha estat\u00edsticas<\/b>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use a Adsterra Publisher API para obter as estat\u00edsticas que voc\u00ea precisa.<\/li>\n\n\n\n<li>Agrupe os resultados pelo par\u00e2metro placement_sub_id para ver o desempenho por localiza\u00e7\u00e3o.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><b>Exemplo de Consulta API (cURL)<\/b>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">curl --request GET  --url 'https:\/\/api3.adsterratools.com\/publisher\/stats.json?domain=8356709&amp;placement=28948612&amp;start_date=2024-07-09&amp;finish_date=2024-07-09&amp;group_by%5B%5D=placement_sub_id'  --header 'Accept: application\/json'  --header 'X-API-Key: {api_token}'<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Finishing up with practice, we encourage you to take a closer look at all Adsterra monetization ad formats. Choose the most beneficial for your business and target audience and start earning with or without API.<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>API requests errors<\/strong><\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">When everything works fine, you will get a 200 server response, which means &#8220;Success.&#8221; However, sometimes pitfalls occur. So here are the most common errors and their meanings. Use those tips to deal with them yourself or ask for help from our support team.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>401<\/strong> \u2014 the token is incorrect. Please use the token from your account (see the API tab)<\/li>\n\n\n\n<li><strong>403<\/strong> \u2014 the token is no longer valid. Please generate a new token<\/li>\n\n\n\n<li><strong>404<\/strong> \u2014 not found. Make sure the URL is correct<\/li>\n\n\n\n<li><strong>405<\/strong> \u2013 not allowed<\/li>\n\n\n\n<li><strong>422<\/strong> \u2013 the server can\u2019t interpret the instructions, however, the syntax is correct<\/li>\n<\/ul>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Summarizing the benefits <\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Even a slight CPM change may affect your monetization strategy. With Adsterra Publishers API, you can automatically fetch important metrics from your account without building another report or exporting a CSV file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These are some tangible benefits you can enjoy:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Monitor the key metrics and update them automatically.<\/li>\n\n\n\n<li>Compare the efficiency of<a href=\"https:\/\/blogdev.adsterratech.com\/blog\/quick-publishers-manual-to-ad-formats\/\" target=\"_blank\" rel=\"noopener\"> Adsterra ad formats for publishers<\/a>.<\/li>\n\n\n\n<li>Save plenty of time on building dynamic reports and collecting stats for specific periods.<\/li>\n\n\n\n<li>Control your core metrics \u2014 CPM and revenue \u2014 and react faster than ever.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">But enough theory. It&#8217;s time to make the most of Adsterra Publishers API <img decoding=\"async\" width=\"24\" role=\"img\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/13.0.0\/svg\/1f60a.svg\" alt=\"\ud83d\ude0a\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Muitos sites, muitos an\u00fancios e muitas estat\u00edsticas. \u00c9 f\u00e1cil se confundir com os dados e perder horas verificando cada c\u00f3digo de an\u00fancio.&hellip;<\/p>\n","protected":false},"author":23,"featured_media":32143,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[757],"tags":[1417,511],"class_list":["post-44076","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ferramentas-de-monetizacao","tag-api-br","tag-publicantes"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como Usar a API do Editor Adsterra | Guia R\u00e1pido<\/title>\n<meta name=\"description\" content=\"\ud83d\ude80 Melhore sua estrat\u00e9gia de ganhos! Aprenda como a API do Editor Adsterra ajuda a criar relat\u00f3rios com estat\u00edsticas-chave: CPM, CTR, cliques, receita e mais.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como Usar a API do Editor Adsterra | Guia R\u00e1pido\" \/>\n<meta property=\"og:description\" content=\"\ud83d\ude80 Melhore sua estrat\u00e9gia de ganhos! Aprenda como a API do Editor Adsterra ajuda a criar relat\u00f3rios com estat\u00edsticas-chave: CPM, CTR, cliques, receita e mais.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Adsterra Affiliate Marketing and Traffic Monetization Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-14T09:24:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T10:18:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/adsterra.com\/blog\/wp-content\/uploads\/2023\/09\/1200x628-blog-template.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tarcio Santos\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tarcio Santos\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/\"},\"author\":{\"name\":\"Tarcio Santos\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#\\\/schema\\\/person\\\/5d91c02594139dfd222effe7197bb6d7\"},\"headline\":\"Adsterra Publisher API: Obtenha Dados Facilmente para Impulsionar Sua Estrat\u00e9gia de Monetiza\u00e7\u00e3o\",\"datePublished\":\"2024-08-14T09:24:07+00:00\",\"dateModified\":\"2026-06-18T10:18:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/\"},\"wordCount\":1624,\"publisher\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/publisher-api-guide-blogcover1200560.png\",\"keywords\":[\"API\",\"Editores\"],\"articleSection\":[\"Ferramentas De Monetiza\u00e7\u00e3o\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/\",\"url\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/\",\"name\":\"Como Usar a API do Editor Adsterra | Guia R\u00e1pido\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/publisher-api-guide-blogcover1200560.png\",\"datePublished\":\"2024-08-14T09:24:07+00:00\",\"dateModified\":\"2026-06-18T10:18:49+00:00\",\"description\":\"\ud83d\ude80 Melhore sua estrat\u00e9gia de ganhos! Aprenda como a API do Editor Adsterra ajuda a criar relat\u00f3rios com estat\u00edsticas-chave: CPM, CTR, cliques, receita e mais.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/br\\\/como-usar-adsterra-publishers-api\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/publisher-api-guide-blogcover1200560.png\",\"contentUrl\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/publisher-api-guide-blogcover1200560.png\",\"width\":1200,\"height\":560},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/\",\"name\":\"Adsterra Affiliate Marketing and Traffic Monetization Blog\",\"description\":\"Expert tips on how to monetize traffic and advertise products worldwide\",\"publisher\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#organization\",\"name\":\"Adsterra\",\"url\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/340x72_logo_adsterra.png\",\"contentUrl\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/340x72_logo_adsterra.png\",\"width\":340,\"height\":72,\"caption\":\"Adsterra\"},\"image\":{\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/AdsterraGlobal\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/adsterra\",\"https:\\\/\\\/www.instagram.com\\\/adsterra_network\",\"https:\\\/\\\/t.me\\\/adsterra_official\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/#\\\/schema\\\/person\\\/5d91c02594139dfd222effe7197bb6d7\",\"name\":\"Tarcio Santos\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Tarcio-Santos-photo-96x96.png\",\"url\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Tarcio-Santos-photo-96x96.png\",\"contentUrl\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Tarcio-Santos-photo-96x96.png\",\"caption\":\"Tarcio Santos\"},\"url\":\"https:\\\/\\\/blogdev.adsterratech.com\\\/blog\\\/author\\\/tarcio-santos\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como Usar a API do Editor Adsterra | Guia R\u00e1pido","description":"\ud83d\ude80 Melhore sua estrat\u00e9gia de ganhos! Aprenda como a API do Editor Adsterra ajuda a criar relat\u00f3rios com estat\u00edsticas-chave: CPM, CTR, cliques, receita e mais.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/","og_locale":"en_US","og_type":"article","og_title":"Como Usar a API do Editor Adsterra | Guia R\u00e1pido","og_description":"\ud83d\ude80 Melhore sua estrat\u00e9gia de ganhos! Aprenda como a API do Editor Adsterra ajuda a criar relat\u00f3rios com estat\u00edsticas-chave: CPM, CTR, cliques, receita e mais.","og_url":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/","og_site_name":"Adsterra Affiliate Marketing and Traffic Monetization Blog","article_published_time":"2024-08-14T09:24:07+00:00","article_modified_time":"2026-06-18T10:18:49+00:00","og_image":[{"width":1200,"height":560,"url":"https:\/\/adsterra.com\/blog\/wp-content\/uploads\/2023\/09\/1200x628-blog-template.png","type":"image\/png"}],"author":"Tarcio Santos","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tarcio Santos","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/#article","isPartOf":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/"},"author":{"name":"Tarcio Santos","@id":"https:\/\/blogdev.adsterratech.com\/blog\/#\/schema\/person\/5d91c02594139dfd222effe7197bb6d7"},"headline":"Adsterra Publisher API: Obtenha Dados Facilmente para Impulsionar Sua Estrat\u00e9gia de Monetiza\u00e7\u00e3o","datePublished":"2024-08-14T09:24:07+00:00","dateModified":"2026-06-18T10:18:49+00:00","mainEntityOfPage":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/"},"wordCount":1624,"publisher":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/#organization"},"image":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/#primaryimage"},"thumbnailUrl":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-guide-blogcover1200560.png","keywords":["API","Editores"],"articleSection":["Ferramentas De Monetiza\u00e7\u00e3o"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/","url":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/","name":"Como Usar a API do Editor Adsterra | Guia R\u00e1pido","isPartOf":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/#primaryimage"},"image":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/#primaryimage"},"thumbnailUrl":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-guide-blogcover1200560.png","datePublished":"2024-08-14T09:24:07+00:00","dateModified":"2026-06-18T10:18:49+00:00","description":"\ud83d\ude80 Melhore sua estrat\u00e9gia de ganhos! Aprenda como a API do Editor Adsterra ajuda a criar relat\u00f3rios com estat\u00edsticas-chave: CPM, CTR, cliques, receita e mais.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/#primaryimage","url":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-guide-blogcover1200560.png","contentUrl":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-guide-blogcover1200560.png","width":1200,"height":560},{"@type":"WebSite","@id":"https:\/\/blogdev.adsterratech.com\/blog\/#website","url":"https:\/\/blogdev.adsterratech.com\/blog\/","name":"Adsterra Affiliate Marketing and Traffic Monetization Blog","description":"Expert tips on how to monetize traffic and advertise products worldwide","publisher":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blogdev.adsterratech.com\/blog\/#organization","name":"Adsterra","url":"https:\/\/blogdev.adsterratech.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogdev.adsterratech.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2022\/10\/340x72_logo_adsterra.png","contentUrl":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2022\/10\/340x72_logo_adsterra.png","width":340,"height":72,"caption":"Adsterra"},"image":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/AdsterraGlobal","https:\/\/www.linkedin.com\/company\/adsterra","https:\/\/www.instagram.com\/adsterra_network","https:\/\/t.me\/adsterra_official"]},{"@type":"Person","@id":"https:\/\/blogdev.adsterratech.com\/blog\/#\/schema\/person\/5d91c02594139dfd222effe7197bb6d7","name":"Tarcio Santos","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2023\/05\/Tarcio-Santos-photo-96x96.png","url":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2023\/05\/Tarcio-Santos-photo-96x96.png","contentUrl":"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2023\/05\/Tarcio-Santos-photo-96x96.png","caption":"Tarcio Santos"},"url":"https:\/\/blogdev.adsterratech.com\/blog\/author\/tarcio-santos\/"}]}},"_links":{"self":[{"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/posts\/44076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/comments?post=44076"}],"version-history":[{"count":6,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/posts\/44076\/revisions"}],"predecessor-version":[{"id":45517,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/posts\/44076\/revisions\/45517"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/media\/32143"}],"wp:attachment":[{"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/media?parent=44076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/categories?post=44076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/tags?post=44076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}