#312: Партнерские программы

Отредактирована: 13 дней назад

Список партнерских программ

Параметры

HTTP методПрава доступаURLПараметрыПримечание
GETadvcampaignshttps://api.admitad.com/offset**Возвращает список партнерских программ*
advcampaigns/limit**
language***
website****
has_tool*****
traffic_id******
GETadvcampaignshttps://api.admitad.com/language***Возвращает партнерскую программу, где id — это идентификатор партнерской программы*
advcampaigns/

* Возвращает результат в формате JSON.

** Задаёт пропуск и количество возвращаемых записей. Например limit=5&offset=2.

*** Язык категорий (по умолчанию ru). Например: language=ru .

**** Идентификатор площадки. Например website=12342, позволяет определить необходимость модерации при подключении программы.

***** Фильтр по наличию у программы инструмента. Возможные значения:

  • deeplink
  • products
  • retag
  • lost_orders
  • coupons
  • basket_tracking
  • tracking_in_mobile_site
  • tracking_in_mobile_app

****** Фильтр по наличию у программы разрешённого вида трафика. Например traffic_id=1. Для получения идентификаторов трафика воспользуйтесь этим методом.

С помощью этого метода вы сможете выгрузить список программ из каталога и их стандартную ставку. Если вы хотите видеть эксклюзивные ставки программ для вашей площадки, воспользуйтесь  этим методом.

Пример использования

Пример запроса с использованием утилиты curl:

curl -L -H 'Authorization: Bearer access_token' -X GET  
https://api.admitad.com/advcampaigns/?limit=1&website=1234124  
curl -L -H 'Authorization: Bearer access_token' -X GET  
https://api.admitad.com/advcampaigns/3/?language=ru

Пример ответа API-сервера в формате JSON:

{  
    "results": [  
        {  
            "status": "active",  
            "rating": "5.00",  
        "image": "//cdn.admitad.com/media/campaign/images/2012/06/13/4b9182dae3a6758eb12f76a76a5b3f26.jpg",  
            "description": "Gmail is a mail service by google",  
            "traffics": [  
                {  
                    "enabled": false,  
                    "name": "Type 1",  
                    "type": "lead",  
                    "id": 1  
                },  
                {  
                    "enabled": false,  
                    "name": "Type 2",  
                    "type": "sale",  
                    "id": 2  
                }  
            ],  
            "actions": [  
                {  
                    "payment_size": "50.00",  
                    "type": "sale",  
                    "name": "Action name",  
                    "id": 1  
                },  
                {  
                    "payment_size": "1.30%",  
                    "type": "sale",  
                    "name": "Paid order",  
                    "id": 892  
                },  
                {  
                    "payment_size": "11.00",  
                    "type": "lead",  
                    "name": "Registration",  
                    "id": 11  
                }  
            ],  
            "site_url": "http://www.gmail.com/",  
            "regions": [  
                {  
                    "region": "BY"  
                },  
                {  
                    "region": "CA"  
                },  
                {  
                    "region": "DE"  
                },  
                {  
                    "region": "KZ"  
                },  
                {  
                    "region": "RU"  
                },  
                {  
                    "region": "US"  
                }  
            ],  
            "currency": "USD",  
            "geotargeting": true,  
            "coupon_iframe_denied": false,  
            "connected": true,  
            "id": 6,  
            "cr": 9.83,  
            "ecpc": 45.32,  
            "epc": 4532.45,  
            "cr_trend": 3.3323,  
            "ecpc_trend": 2.3441,  
            "epc_trend": 241.8345,  
            "categories": [  
                {  
                    "language": "en",  
                    "name": "Shop",  
                    "parent": null,  
                    "id": 1  
                },  
                {  
                    "language": "en",  
                    "name": "Online Games",  
                    "parent": null,  
                    "id": 2  
                },  
                {  
                    "language": "en",  
                    "name": "Browser",  
                    "parent": {  
                        "language": "en",  
                        "name": "Online Games",  
                        "parent": null,  
                        "id": 2  
                    },  
                    "id": 3  
                },  
                {  
                    "language": "en",  
                    "name": "Other",  
                    "parent": null,  
                    "id": 5  
                },  
                { 
                    "language": "en",  
                    "name": "Finances",  
                    "parent": {  
                        "language": "en",  
                        "name": "Other",  
                        "parent": null,  
                        "id": 5  
                    },  
                    "id": 6  
                },  
                {  
                    "language": "en",  
                    "name": "Subcategory",  
                    "parent": {  
                        "language": "en",  
                        "name": "Other",  
                        "parent": null,  
                        "id": 5  
                    },  
                    "id": 17  
                }  
            ],  
            "name": "Campaign1"  
            "action_type": "sale",  
            "individual_terms": false,  
            "allow_deeplink": true,  
            "action_testing_limit": 500,  
            "mobile_device_type": "smartphone",  
            "mobile_os_type": "android",  
            "mobile_os": "android 9.0",  
            "action_countries": ["BY", "GE", "RU"],  
            "allow_actions_all_countries": false,  
        }  
    ],  
    "_meta": {  
        "count": 4,  
        "limit": 1,  
        "offset": 0  
    }  
}

Описание полей ответа API-сервера

НазваниеОписание
idИдентификатор партнерской программы
nameНазвание партнерской программы
imageЛоготип партнерской программы
statusСтатус партнерской программы
ratingРейтинг партнерской программы
descriptionОписание партнерской программы
raw_descriptionОписание партнерской программы, содержащее html теги
site_urlСайт партнерской программы
exclusiveЭксклюзивная партнерская программа
currencyСистемные валюты
regionsРегионы площадок
categoriesКатегории партнерских программ
actionsСписок тарифов по оплачиваемым действиям
crПоказатель средней конверсии
cr_trendИзменение показателя средней конверсии
ecpcПоказатель среднего eCPC
ecpc_trendИзменение показателя среднего eCPC
epcПоказатель EPC
epc_trendИзменение показателя EPC
rate_of_approveПроцент подтверждения
more_rulesДополнительные правила
geotargetingРазделение оплаты в зависимости от страны веб-мастера
coupon_iframe_deniedЗапрет купонного трафика через iframe
activation_dateДата запуска программы
modified_dateДата последнего изменения программы
connectedПрограмма подключена к одной или нескольким площадкам веб-мастера
avg_hold_timeФактическое среднее время холда
avg_money_transfer_timeСреднее время оплаты
denynewwmsНабор новых веб-мастеров приостановлен
goto_cookie_lifetimeВремя жизни postclick cookie
retagReTag
show_products_linksРазрершено показывать ссылки для выгрузки товаров (true, false)
trafficsВиды трафика
landing_codeКод связанного лендинга
landing_titleЗаголовок связанного лендинга
action_typeТип действия (lead/sale)
individual_termsИндивидуальные условия
allow_deeplinkВозможность использовать deeplink
allow_actions_all_countiesВозможность работать с данной программой во всех странах (true/false)
action_countriesСтраны, из которых оплачиваются действия (["GE", "RU", ...]/null)
action_testing_limitПосле генерации заданного количества действий веб-мастер должен остановить трафик до получения обратной связи от рекламодателя. Актуально только для мобильных программ и онлайн-игр (int/null).
mobile_os_typeТип операционной системы, поддерживаемый приложением. Актуально только для мобильных программ ("android"/"ios"/null)
mobile_osУстановка приложения поддерживается, начиная с данной версии. Актуально только для мобильных программ ("android 6.0"/"android all"/"ios 11.0"/"ios all"/null).
mobile_device_typeТип устройства, поддерживаемый приложением. Актуально только для мобильных программ ("smartphone"/"tablet"/"all"/null).

Список программ для площадки

Параметры

HTTP методПрава доступаURLПараметрыПримечание
GETadvcampaigns_for_websitehttps://api.admitad.com/offset** *Возвращает список партнерских программ площадки, где w_id — это идентификатор площадки*
advcampaigns/ website/{w_id}/limit**
connection_status***
has_tool****
GETadvcampaigns_for_websitehttps://api.admitad.com/Возвращает партнерскую программу, где w_id — это идентификатор площадки и с_id — это идентификатор партнерской программы*
advcampaigns/{c_id}/website/{w_id}/

* Возвращает результат в формате JSON.

** Задаёт пропуск и количество возвращаемых записей. Например limit=5&offset=2.

*** Фильтр по статусу сотрудничества с площадкой. Возможные значения:

  • active
  • pending
  • declined

***** Фильтр по наличию у программы инструмента. Возможные значения:

  • deeplink
  • products
  • retag
  • lost_orders
  • coupons
  • basket_tracking
  • tracking_in_mobile_site
  • tracking_in_mobile_app

Пример использования

Пример запроса с использованием утилиты curl:

curl -L -H 'Authorization: Bearer access_token' -X GET  
https://api.admitad.com/advcampaigns/website/22/?limit=1  
curl -L -H 'Authorization: Bearer access_token' -X GET  
https://api.admitad.com/advcampaigns/6/website/22/

Пример ответа API-сервера в формате JSON:

{  
    "results": [  
        {  
            "status": "active",  
            "connection_status": "active",  
            "rating": "5.00",  
            "image": "//cdn.admitad.com/media/campaign/images/2012/06/13/4b9182dae3a6758eb12f76a76a5b3f26.jpg",  
            "show_products_links": false,  
            "traffics": [  
                {  
                    "enabled": false,  
                    "name": "Type 1",  
                    "id": 1  
                },  
                {  
                    "enabled": false,  
                    "name": "Type 2",  
                    "id": 2  
                }  
            ],  
            "description": "Gmail is a mail service by google",  
            "avg_hold_time": null,  
            "actions": [  
            {  
                "payment_size": "5USD",  
                "type": "lead",  
                "name": "Example action",  
                "id": 42  
            }  
        ],  
            "site_url": "http://www.gmail.com/",  
            "regions": [  
                {  
                    "region": "01"  
                },  
                {  
                    "region": "BY"  
                },  
                {  
                    "region": "CA"  
                },  
                {  
                    "region": "DE"  
                },  
                {  
                    "region": "KZ"  
                },  
                {  
                    "region": "RU"  
                },  
                {  
                    "region": "US"  
                }  
            ],  
            "actions_detail": [  
                {  
                    "tariffs": [  
                        {  
                            "action_id": 42,  
                            "rates": [  
                                {  
                                    "price_s": "0.00",  
                                    "tariff_id": 42,  
                                    "country": null,  
                                    "date_s": "2014-11-06",  
                                    "is_percentage": false,  
                                    "id": 78,  
                                    "size": "5.00"  
                                }  
                            ],  
                            "id": 42,  
                            "name": "Tariff name"  
                        }  
                    ],  
                    "type": "lead",  
                    "name": "Example action",  
                    "id": 42  
                }  
            ],  
            "currency": "USD",  
            "goto_cookie_lifetime": 45,  
            "geotargeting": true,  
            "coupon_iframe_denied": false,  
            "allow_deeplink": true,  
            "cr": 84.38,  
            "cr_trend": 3.41,  
        "activation_date": "2010-03-31 19:05:39",  
        "modified_date": "2010-04-12 18:05:32"  
        "moderation": false,  
        "gotolink": "http://ad.admitad.com/goto/some_link/",  
            "ecpc": 23.74,  
            "epc": 2374.34,  
            "ecpc_trend": 2.41,  
            "epc_trend": 241.45,  
            "id": 6,  
            "show_products_links": true,  
            "products_csv_link": "http://export.admitad.com/ru/webmaster/websites/xxx/products/export_adv_products/?user=webmaster&code=db403bd6d2&advcampaign_id=xxx&format=csv",  
            "products_xml_link": "http://export.admitad.com/ru/webmaster/websites/xxx/products/export_adv_products/?user=webmaster&code=db403bd6d2&advcampaign_id=xxx&format=xml",  
            "feeds_info": [  
                                {  
                                        "name": "Campaign1",  
                                        "admitad_last_update": "2015-10-27 15:35:58",  
                                        "advertiser_last_update": "2015-10-27 08:38:00",  
                                        "csv_link": "http://export.admitad.com/ru/webmaster/websites/22/products/export_adv_products/?user=webmaster1&code=db403bd6d2&feed_id=xxx&format=csv",  
                                        "xml_link": "http://export.admitad.com/ru/webmaster/websites/22/products/export_adv_products/?user=webmaster1&code=db403bd6d2&feed_id=xxx&format=xml"  
                                }  
                        ],  
            "categories": [  
                {  
                    "language": "en",  
                    "name": "Shop",  
                    "parent": null,  
                    "id": 1  
                },  
                {  
                    "language": "en",  
                    "name": "Online Games",  
                    "parent": null,  
                    "id": 2  
                },  
                {  
                    "language": "en",  
                    "name": "Browser",  
                    "parent": {  
                        "language": "en",  
                        "name": "Online Games",  
                        "parent": null,  
                        "id": 2  
                    },  
                    "id": 3  
                },  
                {  
                    "language": "en",  
                    "name": "Other",  
                    "parent": null,  
                    "id": 5  
                },  
                {  
                    "language": "en",  
                    "name": "Finance",  
                    "parent": {  
                        "language": "en",  
                        "name": "Other",  
                        "parent": null,  
                        "id": 5  
                    },  
                    "id": 6  
                },  
                {  
                    "language": "en",  
                    "name": "Subcategory",  
                    "parent": {  
                        "language": "en",  
                        "name": "Other",  
                        "parent": null,  
                        "id": 5  
                    },  
                    "id": 17  
                }  
            ],  
            "name": "Campaign1",  
            "advertiser_legal_info": "{ООО "Ромашка"}, ИНН: {1112223334}",  
            "action_testing_limit": 500,  
            "mobile_device_type": "smartphone",  
            "mobile_os_type": "android",  
            "mobile_os": "android 9.0",  
            "action_countries": ["BY", "GE", "RU"],  
            "allow_actions_all_countries": false,  
            "actions_limit": 10000,  
            "actions_limit_24": 1000, 
            "kktu_code": "9.1.3"
        }  
    ],  
    "_meta": {  
        "count": 4,  
        "limit": 1,  
        "offset": 0  
    }  
}

Описание полей ответа API-сервера

NameDescription
idИдентификатор партнерской программы
nameНазвание партнерской программы
imageЛоготип партнерской программы
statusСтатус партнерской программы
connection_statusСтатус сотрудничества с площадкой ('active', 'pending', 'declined')
ratingРейтинг партнерской программы
descriptionОписание партнерской программы
raw_descriptionОписание партнерской программы, содержащее html теги
site_urlСайт партнерской программы
currencyСистемные валюты
regionsРегионы площадок
categoriesКатегории партнерских программ
actionsСписок тарифов по оплачиваемым действиям
actions_detailДетальная информация по актуальным оплачиваемым действиям (действия - тарифы - ставки)
сrПоказатель средней конверсии
cr_trendИзменение показателя средней конверсии
ecpcПоказатель среднего eCPC
ecpc_trendИзменение показателя средней конверсии
epcПоказатель EPC
epc_trendИзменение показателя EPC
geotargetingРазделение оплаты в зависимости от страны веб-мастера
coupon_iframe_deniedЗапрет купонного трафика через iframe
activation_dateДата запуска программы
modified_dateДата последнего изменения программы
avg_hold_timeФактическое среднее время холда
avg_money_transfer_timeСреднее время оплаты
gotolinkДефолтная партнёрская ссылка программы для выбранной площадки
goto_cookie_lifetimeВремя жизни postclick cookie
trafficsВиды трафика
moderationНеобходимость модерации
show_products_linksРазрершено показывать ссылки для выгрузки товаров (true, false)
products_xml_linkCсылкa на выгрузку товаров в формате xml (если show_products_links = true)
products_csv_linkCсылкa на выгрузку товаров в формате csv (если show_products_links = true)
feeds_infoСписок товарных фидов партнерской программы
allow_deeplinkВозможность использовать deeplink
action_countriesСтраны, из которых оплачиваются действия (["GE", "RU", ...]/null)
allow_actions_all_countiesВозможность работать с данной программой во всех странах (true/false)
action_testing_limitПосле генерации заданного количества действий веб-мастер должен остановить трафик до получения обратной связи от рекламодателя. For mobile programs and online games only (int/null)
mobile_os_typeТип операционной системы, поддерживаемый приложением. Актуально только для мобильных программ ("android"/"ios"/null)
mobile_osУстановка приложения поддерживается, начиная с данной версии. Актуально только для мобильных программ ("android 6.0"/"android all"/"ios 11.0"/"ios all"/null)
mobile_device_typeТип устройства, поддерживаемый приложением. Актуально только для мобильных программ ("smartphone"/"tablet"/"all"/null)
actions_limitПосле регистрации указанного количества действий за время активности программы, партнёрская ссылка отключается. Актуально только для мобильных программ и онлайн-игр (int/null)
actions_limit_24После регистрации указанного количества действий за сутки (отсчёт по UTC+3), партнёрская ссылка отключается. Актуально только для мобильных программ и онлайн-игр (int/null)
advertiser_legal_infoНаименование юрлица первоначального рекламодателя и его ИНН {advertiser_legal_name}, ИНН: {advertiser_INN}. Поле в ответе может быть пустым, если рекламодатель  сейчас не поддерживает маркировку.
kktu_сodeКод категории товаров или услуг, которые рекламодатель продвигает с помощью партнерской программы. ККТУ: {kktu_code}

Поле в ответе может быть пустым, если рекламодатель сейчас не поддерживает маркировку.

Описание полей оплачиваемых действий

НазваниеОписание
idИдентификатор оплачиваемого действия
nameНазвание действия
typeТип действия (lead/sale)
ratesСписок тарифов оплачиваемого действия

Описание полей тарифов оплачиваемых действий

НазваниеОписание
idИдентификатор тарифа
nameНазвание тарифа
action_idИдентификатор оплачиваемого действия
ratesСписок ставок тарифов оплачиваемого действия

Описание полей ставок тарифов

НазваниеОписание
idИдентификатор ставки тарифа
sizeРазмер ставки (процент или сумма в валюте программы)
tariff_idИдентификатор тарифа
countryСтрана для которой действует ставка, null — все страны
price_sНижняя граница платежа с которой действует ставка
date_sДата с которой действует ставка
is_percentageТип ставки (True если процентная)

Описание полей товарных фидов партнерской программы

НазваниеОписание
nameНазвание фида
xml_linkCсылкa на выгрузку товаров в формате xml
csv_linkCсылкa на выгрузку товаров в формате csv
admitad_last_updateДата последнего обновления
advertiser_last_updateДата последнего обновления рекламодателем

Подключение площадки к программе

Этот API-метод более не поддерживается и был отключен. При обращении к нему возвращается статус 410 Gone. Документация сохранена в ознакомительных целях и скоро будет удалена.

Параметры

HTTP методПрава доступаURLПримечание
POSTmanage_advcampaignshttps://api.admitad.com/ advcampaigns/{c_id}/attach/{w_id}/Возвращает результат операции, где w_id — это идентификатор площадки и с_id — это идентификатор партнерской программы
Подключаясь к партнёрской программе данным методом, вы автоматически подтверждаете, что ознакомились с её правилами и обязуетесь их выполнять
  • * Возвращает результат в формате JSON.

Пример использования

Пример запроса с использованием утилиты curl:

curl -L -H 'Authorization: Bearer access_token' -X POST  
https://api.admitad.com/advcampaigns/2/attach/3/

Пример ответа API-сервера в формате JSON:

{  
    "message": "Request for adding the campaign CampaignName was successfully created.",  
    "success": "OK"  
}

Отключение площадки от программы

Этот API-метод более не поддерживается и был отключен. При обращении к нему возвращается статус 410 Gone. Документация сохранена в ознакомительных целях и скоро будет удалена.

Параметры

HTTP методПрава доступаURLПримечание
POSTmanage_advcampaignshttps://api.admitad.com/ advcampaigns/{c_id}/detach/{w_id}/Возвращает результат операции в формате JSON где w_id — это идентификатор площадки и с_id — это идентификатор партнерской программы.
  • * Возвращает результат в формате JSON.

Пример использования

Пример запроса с использованием утилиты curl:

curl -L -H 'Authorization: Bearer access_token' -X POST  
https://api.admitad.com/advcampaigns/2/detach/3/

Пример ответа API-сервера в формате JSON:

{  
    "message": "Program CampaignName has been removed from your list. You can later add it again.",  
    "success": "Deleted"  
}