SDK - Tabela de Ofertas do Afiliado
O SDK da Tabela de Ofertas de Afiliados é uma utilidade simples que exibe ofertas de afiliados em formato de tabela com base em dados da API. Basta inserir suas informações da API de afiliado, e este SDK exibirá automaticamente as ofertas em uma estrutura de tabela organizada. É uma abordagem rápida e simples para mostrar informações de ofertas sem configuração extensa.
Configuração
Instruções para habilitar o SDK da Tabela de Ofertas de Afiliados Offer18
1. Crie um novo arquivo HTML
2. Adicione a configuração e o script do SDK
Dentro do <body>
tag, adicione o seguinte script para configurar e carregar o SDK Offer18. Substitua os valores de espaço reservado pelas suas informações reais de afiliado:
<script>
OFFER18_API_CONFIG = {
"aid": "<--AFFILIATE-ID-->", // Substitua pelo seu ID de Afiliado
"mid": "<--ACCOUNT-ID-->", // Substitua pelo seu ID de Conta (MID)
"key": "<--API-KEY-->" // Substitua pela sua Chave de API
};
</script>
<script src="https://web-resources.offer18.net/sdk/web/affiliate-api/OfferTable.js"></script>
3. Adicione os detalhes da sua API de afiliado
No OFFER18_API_CONFIG
objeto
aid: Insira seu ID de Afiliado único.
mid: Insira seu ID de Conta (MID).
key: Insira sua Chave de API.
Esses campos são obrigatórios para o SDK da Tabela de Ofertas de Afiliados
Opções de configuração adicionais
Você pode aprimorar o OFFER18_API_CONFIG
objeto adicionando parâmetros opcionais para personalizar a exibição e a filtragem das ofertas na Tabela de Ofertas de Afiliados. Abaixo está uma lista de opções de configuração adicionais disponíveis.
Parâmetro
Tipo
Descrição
fields
Array
Especifica os campos a serem exibidos na tabela, na ordem fornecida. Campos disponíveis:
"offerid", "name", "logo", "status", "category", "price", "currency", "model", "date_start", "date_end", "preview_url", "offer_terms", "offer_kpi", "capping", "events", "payout", "impression_url", "click_url", "authorized", "creatives", "targeting"
offer_id
String
String separada por vírgulas de IDs específicos de ofertas para exibir. Mostra apenas essas ofertas.
page
String
Especifica o número da página para paginação.
category
String
Filtra ofertas por uma categoria específica (por exemplo, "Finance", "E-commerce").
modelo
String
Especifica o modelo da oferta, como CPA (Custo por Ação) ou CPL (Custo por Lead).
country
String
Lista separada por vírgulas de códigos de país para filtrar ofertas por localidade.
offer_status
String
Defina como "1"
para exibir apenas ofertas ativas.
autorizado
String
Defina como "1"
para mostrar apenas ofertas autorizadas.
Arquivo de Exemplo
Aqui está um exemplo de um OFFER18_API_CONFIG
objeto totalmente configurado com parâmetros obrigatórios e opcionais:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<script>
OFFER18_API_CONFIG = {
"aid": "12345",
"mid": "67890",
"key": "000000000000000000000000000000",
// Optional Configuration
"fields": ["offerid", "name", "logo", "status", "category", "price", "currency", "model", "date_start", "date_end", "preview_url", "offer_terms", "offer_kpi", "capping", "events", "payout", "impression_url", "click_url", "authorized", "creatives", "targeting"], // Array of fields to display, in the desired order
"offer_id": "123,456,789", // Comma-separated string of specific offer IDs
"page": "1", // Page number to display
"category": "Finance", // Category of offers to display
"model": "CPA", // Model of the offer (e.g., CPA, CPL)
"country": "US,CA", // Comma-separated list of country codes
"offer_status": "1", // Set to "1" to show only active offers
"authorized": "1" // Set to "1" to display only authorized offers
};
</script>
<script src="https://web-resources.offer18.net/sdk/web/affiliate-api/OfferTable.js"></script>
</body>
</html>
Atualizado
Isto foi útil?