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?