Agora já é possível impedir que as instalações sejam atribuídas a IDs de sites específicos, utilizando a ferramenta SIO Dashboard ou a API. Os IDs de sites podem ser bloqueados ao nível da aplicação, do canal ou da campanha.
Quando um ID de site é bloqueado, a Tenjin não regista as interações com os anúncios (cliques e impressões) nas nossas bases de dados – embora os anúncios continuem a ser apresentados aos utilizadores finais.
Nota:
- De momento, a Tenjin não envia callbacks de rejeição às redes de publicidade.
- O Tenjin não apresenta dados sobre interações com anúncios bloqueados (cliques e impressões).
- Esta funcionalidade foi concebida para organizações que realizam análises de fraude a nível interno ou que pretendem otimizar as suas campanhas.
- Embora a Tenjin possa dar orientações, as decisões relativas ao bloqueio de IDs de sites na Attribution ficam inteiramente ao seu critério.
- Recomendamos também que contacte o seu representante de parceiros ao lidar com possíveis casos de fraude.
Ferramenta de Painel de Controlo SIO #
Ir para Configurar > Otimizações do ID do site para carregar e bloquear IDs de sites para utilizar a ferramenta Dashboard.

API SIO #
Para utilizar a API, siga as instruções abaixo:
- Precisa de um token de acesso à API (um token JWT Bearer) do painel de controlo do Tenjin. Crie um novo, caso ainda não o tenha feito. Os tokens de acesso à API também são necessários para aceder aos pontos de extremidade das APIs RMA e CMA. Se não tiver acesso a esta funcionalidade, envie um e-mail para support@tenjin.com.


- Obter os siteIds a partir de qualquer um dos seguintes:
- Exportador de dados brutos
- Callbacks S2S
- Agrupar no painel por -> ID do site
- Opcionalmente, poderá ser necessário utilizar o campaignId, o appId ou o AdNetworkShortId para bloquear os siteIds num destes níveis ou numa combinação deles. Pode obter estes IDs em –
- Exportador de dados brutos
- Callbacks S2S
- É possível aceder ao campaignId e ao appId a partir do painel de controlo do Tenjin.
- Pode identificar o ID abreviado da rede de publicidade para redes que não pertencem à SAN verificando o nome da rede na ligação de rastreamento – esse segmento do URL representa o ID abreviado.
- Exemplo: no caso da ironSource, o ID curto é «supersonic», visível no link de rastreamento como
https://track.tenjin.io/v0/supersonic/bFpF2uljcAyfPCzwUJ0tuZ?…
- Exemplo: no caso da ironSource, o ID curto é «supersonic», visível no link de rastreamento como
- Se ainda precisar de ajuda com o ad_network_id, contacte support@tenjin.com.
- Em caso de dúvidas, contacte support@tenjin.com.
Como utilizar a API – #
Parâmetros da solicitação #
Obrigatório para todos os pedidos:
- Servidor: connect.tenjin.com
- Método: POST
- Content-Type: application/json
- Autorização: Token JWT Bearer gerado no Painel de Controlo do Tenjin
Obtenha a sua lista de filtros: #
curl -X POST \
-d '{}' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-jwt-token-from-tenjin-dash" \
https://connect.tenjin.com/management.v1.SiteIDFilter/GetResultado:
{
"version": 0
}A lista está vazia e não foi inicializada.
Bloquear IDs de sites #
curl -X POST \
-d '{"rules":[{"siteId":"globally blocked Site ID"}]}' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-jwt-token-from-tenjin-dash" \
https://connect.tenjin.com/management.v1.SiteIDFilter/BlockAs regras-chave devem ser um conjunto de objetos com:
- siteId, obrigatório
- AdNetworkShortId, opcional
- appId, opcional, uuid
- campaignId, opcional, uuid
A opção «Limpar regras» é opcional e, quando definida como «true», limpa todas as regras anteriores e bloqueia novas regras num único passo.
Resultado:
{
"version": 1
}A versão foi atualizada devido a uma alteração nas regras de filtragem. Vamos chamar novamente a função Get:
Resultado:
{
"version": 1,
"rules": [
{
"siteId": "globally blocked Site ID",
"createTime": "2026-01-28T09:53:07.740904Z"
}
]
}Bloquear outro ID de site, mas apenas para uma única aplicação:
curl -X POST \
-d '{"rules":[{"siteId":"Site ID blocked for app", "appId":"your-tenjin-app-id"}]}'
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-jwt-token-from-tenjin-dash" \
https://connect.tenjin.com/management.v1.SiteIDFilter/BlockResultado:
{
"version": 2
}Vamos chamar novamente a função Get:
Resultado:
{
"version": 2,
"rules": [
{
"siteId": "globally blocked Site ID",
"createTime": "2026-01-28T09:53:07.740904Z"
},
{
"appId": "your-tenjin-app-id",
"siteId": "Site ID blocked for app",
"createTime": "2026-01-28T09:53:07.740904Z"
}
]
}Restabelecer os IDs dos sites #
Pode voltar a remover os IDs do site da lista de filtros:
curl -X POST \
-d '{"siteIds":["Site ID blocked for app"]}' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-jwt-token-from-tenjin-dash" \
https://connect.tenjin.com/management.v1.SiteIDFilter/Reinstate{
"version": 3
}Vamos chamar novamente a função Get:
Resultado:
{
"version": 3,
"rules": [
{
"siteId": "globally blocked siteid",
"createTime": "2026-01-28T09:53:07.740904Z"
}
]
}Limpar todos os IDs do site #
Para eliminar todas as regras de filtragem:
curl -X POST \
-d '{}' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-jwt-token-from-tenjin-dash" \
https://connect.tenjin.com/management.v1.SiteIDFilter/ClearVamos chamar novamente a função Get:
Resultado:
{
"version": 4
}