API для интеграции (аффилиаты)
Natalya Yefimenko avatar
Автор: Natalya Yefimenko
Обновлено на этой неделе

Прежде чем начать

API для интеграции

Affise позволяет управлять ссылками постбэк и пиксельными кодами через API, что может сэкономить ваше время при настройке S2S и C2S интеграции.

Добавить постбэк

Используйте этот метод для добавления глобального или локального постбэка. Чтобы добавить постбэк для конкретного оффера, необходимо указать ID оффера.

Метод: POST /3.0/partner/postback.

Запрос cURL для добавления локального постбэка для конверсий со статусом "Одобрено":

curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/partner/postback \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=lqci0k9p1d4ft892gclhj9nokl \ --data offer_id=319671 \ --data url=https://postback.affiliate.new/ \ --data status=confirmed

Редактирование постбэка

Используйте этот метод для редактирования глобального или локального постбэка.

🔎 В запросе API необходимо использовать ID постбэка. Вы можете найти его на странице оффера:

Метод: POST /3.0/partner/postback/{ID}

Запрос cURL для редактирования постбэка из предыдущего примера (изменение ссылки и статуса конверсий):

curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/partner/postback/239 \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=lqci0k9p1d4ft892gclhj9nokl \ --data 'url=https://postback.affiliate.new?ua={uagent}' \ --data status=pending

Добавить пиксель

Используйте этот метод, чтобы добавить пиксельный код для конкретного оффера. Обратите внимание на формат кода.

Метод: POST /3.0/partner/pixel.

Запрос cURL для добавления пиксельного кода Iframe:

curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/partner/pixel \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=lqci0k9p1d4ft892gclhj9nokl \ --data offer_id=313422 \ --data 'name=New pixel' \ --data 'code=<iframe src="https://www.facebook.com/tr?id=222&ev=Event&cd[Game]=PBR&noscript=1"/></iframe>' \ --data code_type=iframe

🔎 Если вы столкнулись с ошибкой Access denied, проверьте, есть ли у вас доступ к офферу.

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

Редактировать пиксель

Используйте этот метод, чтобы отредактировать пиксельный код для конкретного оффера. Обратите внимание на формат кода.

🔎 В запросе API необходимо использовать идентификатор пиксельного кода. Его можно найти на странице оффера:

Метод: POST /3.0/partner/pixel/{ID}.

Запрос cURL для редактирования имени пиксельного кода:

curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/partner/pixel/34 \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=lqci0k9p1d4ft892gclhj9nokl \ --data 'name=Iframe pixel code' \ --data 'code=<iframe src="https://www.facebook.com/tr?id=222&ev=Event&cd[Game]=PBR&noscript=1"/></iframe>' \ --data code_type=iframe

🔎 Если вы столкнулись с ошибкой Access denied , проверьте, есть ли у вас доступ к офферу.


Пожалуйста, свяжитесь со службой поддержки Affise по всем возникшим вопросам по электронной почте: [email protected].

Нашли ответ на свой вопрос?