{"id":44076,"date":"2024-08-14T12:24:07","date_gmt":"2024-08-14T09:24:07","guid":{"rendered":"https:\/\/adsterra.com\/blog\/?p=5244"},"modified":"2025-09-12T14:05:35","modified_gmt":"2025-09-12T11:05:35","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":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"44076\" class=\"elementor elementor-44076\">\n\t\t\t\t\t\t<section class=\"penci-section penci-disSticky penci-structure-10 elementor-section elementor-top-section elementor-element elementor-element-6b054223 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6b054223\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"penci-ercol-100 penci-ercol-order-1 penci-sticky-ct    elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5bd5fcd\" data-id=\"5bd5fcd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-280a515c elementor-widget elementor-widget-text-editor\" data-id=\"280a515c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400\">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.<\/span><\/p><p>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>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9c5e79 elementor-widget elementor-widget-menu-anchor\" data-id=\"b9c5e79\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"what-is-api\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-49a2807 elementor-widget elementor-widget-text-editor\" data-id=\"49a2807\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>O que \u00e9 a API para Publishers da Adsterra?<\/h2><blockquote style=\"font-size: 16px\"><p>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><\/blockquote><p>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><p>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>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0475559 elementor-widget elementor-widget-spacer\" data-id=\"0475559\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72bc0f3 elementor-widget elementor-widget-menu-anchor\" data-id=\"72bc0f3\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"data-to-retrieve\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef837e6 elementor-widget elementor-widget-image\" data-id=\"ef837e6\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"780\" height=\"362\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-basics-780x362.png\" class=\"attachment-large size-large wp-image-32147\" alt=\"\" srcset=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-basics-780x362.png 780w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-basics-300x139.png 300w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-basics-768x356.png 768w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-basics-585x272.png 585w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/publisher-api-basics.png 1170w\" sizes=\"(max-width: 780px) 100vw, 780px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2dbd10b elementor-widget elementor-widget-text-editor\" data-id=\"2dbd10b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>Dados que voc\u00ea pode recuperar com a API<\/strong><\/h2><ol><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Sites que voc\u00ea adicionou na Adsterra, incluindo seus nomes e IDs \u00fanicos.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Posicionamentos de an\u00fancios em cada site adicionado \u00e0 sua conta.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Uma lista de posicionamentos em todos os sites.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Uma lista dos seus Smartlinks com relat\u00f3rios de estat\u00edsticas atuais e m\u00e9tricas de desempenho.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Um relat\u00f3rio contendo as seguintes m\u00e9tricas: impress\u00f5es, cliques, CTR, CPM e receita por data.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">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.<\/span><\/li><\/ol><blockquote><p><i><span style=\"font-weight: 400\">Por enquanto, a Adsterra Publishers API oferece suporte apenas ao <\/span><\/i><b><i>m\u00e9todo GET<\/i><\/b><i><span style=\"font-weight: 400\">. Isso significa que voc\u00ea pode obter os dados sem alterar sua estrutura ou quantidade.<\/span><\/i><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcbf24f elementor-widget elementor-widget-spacer\" data-id=\"fcbf24f\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e558a5b elementor-widget elementor-widget-menu-anchor\" data-id=\"e558a5b\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"publisher-api-use-cases\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f0fae96 elementor-widget elementor-widget-text-editor\" data-id=\"f0fae96\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Como utilizar a API: Principais casos de uso dos publishers<\/h2><p>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>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-392971c elementor-widget elementor-widget-spacer\" data-id=\"392971c\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea8120c elementor-widget elementor-widget-text-editor\" data-id=\"ea8120c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><b>1. Control how every ad placement performs<\/b><\/h3><p><span style=\"font-weight: 400\">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. <\/span><b>With API, you can get critical stats, grouping them by placements inside every domain:<\/b><span style=\"font-weight: 400\"> impressions, clicks, CTR, and revenue.<\/span><\/p><p><span style=\"font-weight: 400\">We&#8217;ll lay out a more detailed example for this case in the Practice chapter.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a391741 elementor-widget elementor-widget-spacer\" data-id=\"a391741\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfe2455 elementor-widget elementor-widget-text-editor\" data-id=\"dfe2455\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><b>2. Check best-performing countries to add more traffic<\/b><\/h3><p><span style=\"font-weight: 400\">Group stats by country to catch which geos deliver the highest revenue on every website.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-03aeac8 elementor-widget elementor-widget-image\" data-id=\"03aeac8\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"594\" height=\"192\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by.png\" class=\"attachment-full size-full wp-image-32109\" alt=\"\" srcset=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by.png 594w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-300x97.png 300w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-585x189.png 585w\" sizes=\"(max-width: 594px) 100vw, 594px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8996e76 elementor-widget elementor-widget-spacer\" data-id=\"8996e76\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5e3149 elementor-widget elementor-widget-text-editor\" data-id=\"a5e3149\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400\">Grouping filters will help you out when you need to focus on dates, domains, and placements, as well.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d17fa9 elementor-widget elementor-widget-spacer\" data-id=\"9d17fa9\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c9cf10 elementor-widget elementor-widget-text-editor\" data-id=\"3c9cf10\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><b>3. Posicione e gerencie m\u00faltiplos Smartlinks fora do Adsterra<\/b><\/h3><p><span style=\"font-weight: 400\">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 <\/span><i><span style=\"font-weight: 400\">placement_sub_id <\/span><\/i><span style=\"font-weight: 400\">como par\u00e2metro a qualquer uma de suas URLs.<\/span><\/p><p>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><blockquote><p><a href=\"https:\/\/blogdev.adsterratech.com\/blog\/guide-for-working-with-direct-links\/\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400\">Smartlink<\/span><\/i><\/a><i><span style=\"font-weight: 400\"> \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.<\/span><\/i><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1159888 elementor-widget elementor-widget-spacer\" data-id=\"1159888\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0130f4 elementor-widget elementor-widget-menu-anchor\" data-id=\"c0130f4\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"how-to-start-using-adsterra-publishers-api\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7e954 elementor-widget elementor-widget-text-editor\" data-id=\"6f7e954\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>Come\u00e7ando com a Adsterra Publisher API<\/strong><\/h2><p><span style=\"font-weight: 400\">Nossa API \u00e9 gratuita e qualquer editor pode se beneficiar dela. Para acessar todos os nossos recursos, siga esta breve instru\u00e7\u00e3o:<\/span><\/p><ul><li><span style=\"font-weight: 400\">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><\/span><\/li><li><span style=\"font-weight: 400\">Adicione um site com qualquer uma das seguintes unidades de an\u00fancio: Popunder, Social Bar, Banner Nativo, Banner ou Smartlink.<\/span><\/li><\/ul><blockquote><p><i><span style=\"font-weight: 400\">Confira o<\/span><\/i><a href=\"https:\/\/blogdev.adsterratech.com\/blog\/set-up-publishers-dashboard\/\"><i><span style=\"font-weight: 400\"> guia para adicionar sites<\/span><\/i><\/a><i><span style=\"font-weight: 400\"> e gerar c\u00f3digos de an\u00fancios se voc\u00ea \u00e9 novo no Adsterra.<\/span><\/i><\/p><p><i><span style=\"font-weight: 400\">Se voc\u00ea j\u00e1 operou sites no Adsterra, pule esta parte e avance.<\/span><\/i><\/p><\/blockquote><ul><li><span style=\"font-weight: 400\">O site e as unidades de an\u00fancio que voc\u00ea ir\u00e1 rastrear via API devem estar Ativos.<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6df2050 elementor-widget elementor-widget-image\" data-id=\"6df2050\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status.png\" data-rel=\"penci-gallery-image-content\"  data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"active-status\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjMyMTEzIiwidXJsIjoiaHR0cHM6XC9cL2Jsb2dkZXYuYWRzdGVycmF0ZWNoLmNvbVwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL2FjdGl2ZS1zdGF0dXMucG5nIn0%3D\"><img decoding=\"async\" width=\"1551\" height=\"295\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status.png\" class=\"attachment-full size-full wp-image-32113\" alt=\"\" srcset=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status.png 1551w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status-300x57.png 300w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status-780x148.png 780w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status-768x146.png 768w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status-1536x292.png 1536w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status-1170x223.png 1170w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/active-status-585x111.png 585w\" sizes=\"(max-width: 1551px) 100vw, 1551px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea66e36 elementor-widget elementor-widget-spacer\" data-id=\"ea66e36\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-080d634 elementor-widget elementor-widget-text-editor\" data-id=\"080d634\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><span style=\"font-weight: 400\">Navigate the API page from your account and hit the GENERATE NEW TOKEN button.<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-accd14c elementor-widget elementor-widget-image\" data-id=\"accd14c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token.png\" data-rel=\"penci-gallery-image-content\"  data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"generate-api-token\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjMyMTE1IiwidXJsIjoiaHR0cHM6XC9cL2Jsb2dkZXYuYWRzdGVycmF0ZWNoLmNvbVwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL2dlbmVyYXRlLWFwaS10b2tlbi5wbmcifQ%3D%3D\"><img loading=\"lazy\" decoding=\"async\" width=\"1876\" height=\"676\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token.png\" class=\"attachment-full size-full wp-image-32115\" alt=\"\" srcset=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token.png 1876w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token-300x108.png 300w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token-780x281.png 780w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token-768x277.png 768w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token-1536x553.png 1536w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token-1170x422.png 1170w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/generate-api-token-585x211.png 585w\" sizes=\"(max-width: 1876px) 100vw, 1876px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48ea815 elementor-widget elementor-widget-spacer\" data-id=\"48ea815\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74ec579 elementor-widget elementor-widget-text-editor\" data-id=\"74ec579\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400\">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.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c4d07c elementor-widget elementor-widget-spacer\" data-id=\"0c4d07c\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df2c27e elementor-widget elementor-widget-menu-anchor\" data-id=\"df2c27e\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"api-requests-basics\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a78ad6 elementor-widget elementor-widget-text-editor\" data-id=\"5a78ad6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>API requests basics<\/strong><\/h2><p><span style=\"font-weight: 400\">When you request data, you address the Adsterra server:<\/span><\/p><p><span style=\"color: #3366ff\">https:\/\/api3.adsterratools.com\/publisher<\/span><\/p><p><strong>Every request contains:<\/strong><\/p><ol><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A unique token you generate on your Adsterra account (see the previous chapter). It\u2019s also called the API Key.\u00a0<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Parameters, or which data you want Adsterra to return.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Format <\/span><span style=\"font-weight: 400\">(JSON, CSV, XML)<\/span><\/li><\/ol><p><span style=\"font-weight: 400\">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:<\/span><\/p><pre><span style=\"color: #3366ff\">&lt;?php<\/span><br \/><span style=\"color: #3366ff\">$client = new \\GuzzleHttp\\Client();<\/span><br \/><span style=\"color: #3366ff\">$response = $client-&gt;request('GET', 'https:\/\/api3.adsterratools.com\/publisher\/domains.csv', [<\/span><br \/><span style=\"color: #3366ff\">'headers' =&gt; [<\/span><br \/><span style=\"color: #3366ff\">'Accept' =&gt; 'application\/json',<\/span><br \/><span style=\"color: #3366ff\">'X-API-Key' =&gt; '123',<\/span><br \/><span style=\"color: #3366ff\">],<\/span><br \/><span style=\"color: #3366ff\">]);<\/span><br \/><span style=\"color: #3366ff\">echo $response-&gt;getBody();<\/span><\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd4ae97 elementor-widget elementor-widget-spacer\" data-id=\"cd4ae97\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc828fb elementor-widget elementor-widget-menu-anchor\" data-id=\"cc828fb\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"common-api-requests\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38d0607 elementor-widget elementor-widget-text-editor\" data-id=\"38d0607\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>Pr\u00e1tica: Solicita\u00e7\u00f5es Comuns de API<\/strong><\/h2><p><span style=\"font-weight: 400\">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.<\/span><\/p><p>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>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d67360 elementor-widget elementor-widget-image\" data-id=\"4d67360\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"437\" height=\"388\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/testing-api-requests-1.png\" class=\"attachment-full size-full wp-image-32119\" alt=\"\" srcset=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/testing-api-requests-1.png 437w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/testing-api-requests-1-300x266.png 300w\" sizes=\"(max-width: 437px) 100vw, 437px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58d3eb7 elementor-widget elementor-widget-spacer\" data-id=\"58d3eb7\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c5a978 elementor-widget elementor-widget-menu-anchor\" data-id=\"9c5a978\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"group-by-placement\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9443a0 elementor-widget elementor-widget-text-editor\" data-id=\"b9443a0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><strong>1. Agrupamento de estat\u00edsticas por posicionamento de an\u00fancios<\/strong><\/h3>\n<span style=\"font-weight: 400\">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 <\/span><a href=\"https:\/\/docs.adsterratools.com\/public\/v3\/publishers-api\/operations\/get-statistics\" target=\"_blank\" rel=\"noopener nofollow\"> <span style=\"font-weight: 400\">p\u00e1gina Get Statistics<\/span><\/a><span style=\"font-weight: 400\"> da documenta\u00e7\u00e3o do Adsterra Publisher API. Aqui, voc\u00ea pode verificar todos os par\u00e2metros para modificar a resposta final. Inclua <\/span><b>domain ID<\/b><span style=\"font-weight: 400\"> e <\/span><b>placement ID na sua solicita\u00e7\u00e3o, e finalmente,<\/b><span style=\"font-weight: 400\"> escolha a op\u00e7\u00e3o <\/span><b>group_by placement<\/b><span style=\"font-weight: 400\">.<\/span>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c62d7cf elementor-widget elementor-widget-image\" data-id=\"c62d7cf\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement.png\" data-rel=\"penci-gallery-image-content\"  data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"group-by-placement\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjMyMTIzIiwidXJsIjoiaHR0cHM6XC9cL2Jsb2dkZXYuYWRzdGVycmF0ZWNoLmNvbVwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL2dyb3VwLWJ5LXBsYWNlbWVudC5wbmcifQ%3D%3D\"><img loading=\"lazy\" decoding=\"async\" width=\"1886\" height=\"872\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement.png\" class=\"attachment-full size-full wp-image-32123\" alt=\"\" srcset=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement.png 1886w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement-300x139.png 300w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement-780x361.png 780w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement-768x355.png 768w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement-1536x710.png 1536w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement-1170x541.png 1170w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-placement-585x270.png 585w\" sizes=\"(max-width: 1886px) 100vw, 1886px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a516bd elementor-widget elementor-widget-spacer\" data-id=\"5a516bd\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-887f980 elementor-widget elementor-widget-text-editor\" data-id=\"887f980\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400\">The request you send to Adsterra may look like this (PHP):<\/span><\/p><pre><span style=\"color: #3366ff\">&lt;?php<\/span><br \/><span style=\"color: #3366ff\">$client = new \\GuzzleHttp\\Client();<\/span><br \/><span style=\"color: #3366ff\">$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', [<\/span><br \/><span style=\"color: #3366ff\">'headers' =&gt; [<\/span><br \/><span style=\"color: #3366ff\">'Accept' =&gt; 'application\/json',<\/span><br \/><span style=\"color: #3366ff\">'X-API-Key' =&gt; '123',<\/span><br \/><span style=\"color: #3366ff\">],<\/span><br \/><span style=\"color: #3366ff\">]);<\/span><br \/><span style=\"color: #3366ff\">echo $response-&gt;getBody();<\/span><\/pre><p><span style=\"font-weight: 400\">The same request when using JavaScript Fetch:<\/span><\/p><pre><span style=\"color: #3366ff\">const settings = {<\/span><br \/><span style=\"color: #3366ff\">async: true,<\/span><br \/><span style=\"color: #3366ff\">crossDomain: true,<\/span><br \/><span style=\"color: #3366ff\">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',<\/span><br \/><span style=\"color: #3366ff\">method: 'GET',<\/span><br \/><span style=\"color: #3366ff\">headers: {<\/span><br \/><span style=\"color: #3366ff\">Accept: 'application\/json',<\/span><br \/><span style=\"color: #3366ff\">'X-API-Key': '123'<\/span><br \/><span style=\"color: #3366ff\">}<\/span><br \/><span style=\"color: #3366ff\">};<\/span><br \/><span style=\"color: #3366ff\">$.ajax(settings).done(function (response) {<\/span><br \/><span style=\"color: #3366ff\">console.log(response);<\/span><br \/><span style=\"color: #3366ff\">});<\/span><\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-475902a elementor-widget elementor-widget-spacer\" data-id=\"475902a\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ff8eb5 elementor-widget elementor-widget-menu-anchor\" data-id=\"5ff8eb5\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"group-by-country\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f97511c elementor-widget elementor-widget-text-editor\" data-id=\"f97511c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><strong>2. Grouping stats by country<\/strong><\/h3><p><span style=\"font-weight: 400\">You can pull stats reports, grouping core metrics by country, in almost the same way we&#8217;ve just done. Include the <\/span><i><span style=\"font-weight: 400\">group_by=country <\/span><\/i><span style=\"font-weight: 400\">query<\/span> <span style=\"font-weight: 400\">parameter in your request.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eb458f elementor-widget elementor-widget-image\" data-id=\"8eb458f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country.png\" data-rel=\"penci-gallery-image-content\"  data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"group-by-country\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjMyMTI0IiwidXJsIjoiaHR0cHM6XC9cL2Jsb2dkZXYuYWRzdGVycmF0ZWNoLmNvbVwvYmxvZ1wvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMTFcL2dyb3VwLWJ5LWNvdW50cnkucG5nIn0%3D\"><img loading=\"lazy\" decoding=\"async\" width=\"1892\" height=\"857\" src=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country.png\" class=\"attachment-full size-full wp-image-32124\" alt=\"\" srcset=\"https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country.png 1892w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country-300x136.png 300w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country-780x353.png 780w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country-768x348.png 768w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country-1536x696.png 1536w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country-1170x530.png 1170w, https:\/\/blogdev.adsterratech.com\/blog\/wp-content\/uploads\/2020\/11\/group-by-country-585x265.png 585w\" sizes=\"(max-width: 1892px) 100vw, 1892px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9984e2c elementor-widget elementor-widget-spacer\" data-id=\"9984e2c\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f408a7d elementor-widget elementor-widget-text-editor\" data-id=\"f408a7d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400\">Here\u2019s how the final request may look like if sent in PHP:<\/span><\/p><pre><span style=\"color: #3366ff\">&lt;?php<\/span><br \/><span style=\"color: #3366ff\">$client = new \\GuzzleHttp\\Client();<\/span><br \/><span style=\"color: #3366ff\">$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', [<\/span><br \/><span style=\"color: #3366ff\">'headers' =&gt; [<\/span><br \/><span style=\"color: #3366ff\">'Accept' =&gt; 'application\/json',<\/span><br \/><span style=\"color: #3366ff\">'X-API-Key' =&gt; '123',<\/span><br \/><span style=\"color: #3366ff\">],<\/span><br \/><span style=\"color: #3366ff\">]);<\/span><br \/><span style=\"color: #3366ff\">echo $response-&gt;getBody();<\/span><\/pre><p><span style=\"font-weight: 400\">The same request for JavaScript Fetch:<\/span><\/p><pre><span style=\"color: #3366ff\">const settings = {<\/span><br \/><span style=\"color: #3366ff\">async: true,<\/span><br \/><span style=\"color: #3366ff\">crossDomain: true,<\/span><br \/><span style=\"color: #3366ff\">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',<\/span><br \/><span style=\"color: #3366ff\">method: 'GET',<\/span><br \/><span style=\"color: #3366ff\">headers: {<\/span><br \/><span style=\"color: #3366ff\">Accept: 'application\/json',<\/span><br \/><span style=\"color: #3366ff\">'X-API-Key': '123'<\/span><br \/><span style=\"color: #3366ff\">}<\/span><br \/><span style=\"color: #3366ff\">};<\/span><br \/><span style=\"color: #3366ff\">$.ajax(settings).done(function (response) {<\/span><br \/><span style=\"color: #3366ff\">console.log(response);<\/span><br \/><span style=\"color: #3366ff\">});<\/span><\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3c1745 elementor-widget elementor-widget-spacer\" data-id=\"b3c1745\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f50f9b elementor-widget elementor-widget-menu-anchor\" data-id=\"9f50f9b\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"subid-parameter\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6068bf9 elementor-widget elementor-widget-text-editor\" data-id=\"6068bf9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3><strong>3. Coloca\u00e7\u00e3o de um Smartlink em v\u00e1rias p\u00e1ginas do site<\/strong><\/h3><p><span style=\"font-weight: 400\">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.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6441eb8 elementor-widget elementor-widget-spacer\" data-id=\"6441eb8\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ecb5f6c elementor-widget elementor-widget-text-editor\" data-id=\"ecb5f6c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4><b>O par\u00e2metro Sub ID<\/b><\/h4><p><span style=\"font-weight: 400\">Um par\u00e2metro <\/span><b>Sub ID<\/b><span style=\"font-weight: 400\"> \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.<\/span><\/p><p><strong>Onde colocar o par\u00e2metro Sub ID?<\/strong><\/p><p><span style=\"font-weight: 400\">Coloque o <\/span><span style=\"font-weight: 400\"><em>&amp;psid=sub_id<\/em>_1<\/span><span style=\"font-weight: 400\"> no final do seu link URL do Smartlink, onde <\/span><span style=\"font-weight: 400\">sub_id_1<\/span><span style=\"font-weight: 400\"> \u00e9 o seu identificador \u00fanico. Componha-o usando letras, n\u00fameros ou ambos.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-493eecb elementor-widget elementor-widget-spacer\" data-id=\"493eecb\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea8da58 elementor-widget elementor-widget-text-editor\" data-id=\"ea8da58\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4><b>Como usar o Sub ID em solicita\u00e7\u00f5es da Publisher API<\/b><\/h4><p><span style=\"font-weight: 400\">Aqui est\u00e1 um exemplo de uma consulta para obter estat\u00edsticas agrupadas pelo par\u00e2metro Sub ID:<\/span><\/p><p><b>1.\u00a0 Adicione Sub ID ao URL<\/b><span style=\"font-weight: 400\">:<\/span><\/p><ul><li><span style=\"font-weight: 400\">Anexe <\/span><em><span style=\"font-weight: 400\">&amp;psid=sub_id_1<\/span><\/em><span style=\"font-weight: 400\"> ao seu URL.<\/span><\/li><li><span style=\"font-weight: 400\">Certifique-se de que <\/span><span style=\"font-weight: 400\">sub_id_1<\/span><span style=\"font-weight: 400\"> seja um identificador \u00fanico.<\/span><\/li><li style=\"list-style-type: none\">\u00a0<\/li><\/ul><pre><b>Exemplo em Ruby<\/b><span style=\"font-weight: 400\">:<\/span><span style=\"font-weight: 400\"><br \/><\/span><span style=\"font-weight: 400\">https:\/\/yourdomain.com\/path\/to\/ad?psid=home_page_1<\/span><\/pre><p><b>2. Coloque um Smartlink com Sub ID em uma p\u00e1gina da web<\/b><\/p><p><b>3. Certifique-se de ter gerado diferentes Sub IDs para cada p\u00e1gina<\/b><\/p><p><span style=\"font-weight: 400\">Exemplos:<\/span><\/p><ul><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">P\u00e1gina inicial: <\/span><span style=\"font-weight: 400\">&amp;psid=home_page_1<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">P\u00e1gina sobre: <\/span><span style=\"font-weight: 400\">&amp;psid=about_page_2<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">P\u00e1gina de contato: <\/span><span style=\"font-weight: 400\">&amp;psid=contact_page_3<\/span><\/li><\/ul><p><b>4. Obtenha estat\u00edsticas<\/b><span style=\"font-weight: 400\">:<\/span><\/p><ul><li style=\"list-style-type: none\"><ul><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Use a Adsterra Publisher API para obter as estat\u00edsticas que voc\u00ea precisa.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Agrupe os resultados pelo par\u00e2metro <\/span><span style=\"font-weight: 400\">placement_sub_id<\/span><span style=\"font-weight: 400\"> para ver o desempenho por localiza\u00e7\u00e3o.<\/span><\/li><\/ul><\/li><\/ul><p><b>Exemplo de Consulta API (cURL)<\/b><span style=\"font-weight: 400\">:<\/span><\/p><pre><span style=\"font-weight: 400;color: #3366ff\">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}'<\/span><\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ceb531 elementor-widget elementor-widget-text-editor\" data-id=\"9ceb531\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400\">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.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2c3299 elementor-widget elementor-widget-spacer\" data-id=\"c2c3299\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57ef52e elementor-widget elementor-widget-menu-anchor\" data-id=\"57ef52e\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"dealing-with-errors\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c261d4c elementor-widget elementor-widget-text-editor\" data-id=\"c261d4c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>API requests errors<\/strong><\/h2><p><span style=\"font-weight: 400\">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. <\/span><\/p><ul><li style=\"font-weight: 400\"><span style=\"font-weight: 400\"><strong>401<\/strong> \u2014 the token is incorrect. Please use the token from your account (see the API tab)<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\"><strong>403<\/strong> \u2014 the token is no longer valid. Please generate a new token<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\"><strong>404<\/strong> \u2014 not found. Make sure the URL is correct<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\"><strong>405<\/strong> \u2013 not allowed<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\"><strong>422<\/strong> \u2013 the server can\u2019t interpret the instructions, however, the syntax is correct<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad40d6e elementor-widget elementor-widget-spacer\" data-id=\"ad40d6e\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d314d8 elementor-widget elementor-widget-menu-anchor\" data-id=\"5d314d8\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"conclusion-publishers-api\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30bcd8d elementor-widget elementor-widget-text-editor\" data-id=\"30bcd8d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>Summarizing the benefits <\/strong><\/h2><p><span style=\"font-weight: 400\">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.<\/span><br \/><br \/><\/p><p><span style=\"font-weight: 400\">These are some tangible benefits you can enjoy:<\/span><\/p><ul><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Monitor the key metrics and update them automatically.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Compare the efficiency of<\/span><a href=\"https:\/\/blogdev.adsterratech.com\/blog\/quick-publishers-manual-to-ad-formats\/\" target=\"_blank\" rel=\"noopener\"> <span style=\"font-weight: 400\">Adsterra ad formats for publishers<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Save plenty of time on building dynamic reports and collecting stats for specific periods.<\/span><\/li><li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Control your core metrics \u2014 CPM and revenue \u2014 and react faster than ever.<\/span><\/li><\/ul><p><span style=\"font-weight: 400\">But enough theory. It&#8217;s time to make the most of Adsterra Publishers API <\/span><img decoding=\"async\" class=\"emoji\" role=\"img\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/13.0.0\/svg\/1f60a.svg\" alt=\"\ud83d\ude0a\" \/><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea9df36 elementor-widget elementor-widget-spacer\" data-id=\"ea9df36\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"penci-section penci-disSticky penci-structure-10 elementor-section elementor-top-section elementor-element elementor-element-412850a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"412850a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"penci-ercol-100 penci-ercol-order-1 penci-sticky-ct    elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6e349c2\" data-id=\"6e349c2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","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 v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\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=\"2025-09-12T11:05:35+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=\"9 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\":\"2025-09-12T11:05:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/\"},\"wordCount\":1621,\"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\":\"2025-09-12T11:05:35+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\/#\/schema\/person\/image\/\",\"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":"2025-09-12T11:05:35+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":"9 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":"2025-09-12T11:05:35+00:00","mainEntityOfPage":{"@id":"https:\/\/blogdev.adsterratech.com\/blog\/br\/como-usar-adsterra-publishers-api\/"},"wordCount":1621,"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":"2025-09-12T11:05:35+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\/#\/schema\/person\/image\/","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":5,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/posts\/44076\/revisions"}],"predecessor-version":[{"id":44145,"href":"https:\/\/blogdev.adsterratech.com\/blog\/wp-json\/wp\/v2\/posts\/44076\/revisions\/44145"}],"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}]}}