Recurly integration
Firma oparta na SaaS, dostarczająca zarządzanie powtarzającymi się rozliczeniami jako usługę outsourcowaną.
Ta metoda integracji wykorzystuje Recurly API aby uzyskać szczegóły zakupionego planu i zapisać prowizję z wartościami subskrypcji.
Integracja wymaga funkcji Recurring Commissions do śledzenia powtarzających się płatności / konwersji próbnych.
Konfiguracja Recurly
Ta metoda integracji wykorzystuje zewnętrzną “stronę z podziękowaniami“, więc jeśli jej nie masz, utwórz ją już teraz. Następnie przejdź do sekcji Konfiguracja > Plany w panelu administracyjnym Recurly i edytuj swoje plany. Na dole ekranu edycji planu zaznacz pole wyboru dla Bypass Recurly Confirmation i ustaw Return URL After Success do swojej strony z podziękowaniami.
Dodaj ten ciąg do każdego adresu URL:
?account_code={{account_code}}&plan={{plan_code}}
W przypadku, gdy w linku masz już znak zapytania, zmień ten w powyższym kodzie na symbol (&).
Włącz API
W panelu administracyjnym Recurly przejdź do sekcji Integracje > Poświadczenia API, włącz API, jeśli nie jest jeszcze włączone i uzyskaj klucz API.
Teraz przejdź do Integracje > Webhooki i użyj przycisku Konfiguruj, aby dodać nowy punkt końcowy i wskazać jego adres URL:
https://URL_TO_PostAffiliatePro/plugins/Recurly/recurly.php
Na koniec włącz wtyczkę Recurly w sekcji Wtyczki w panelu handlowym Post Affiliate Pro i ustaw tam swój klucz API.
Kod integracji
Otwórz swoją stronę z podziękowaniami do edycji i wklej ten kod do pliku:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var $_GET = get_query();
var callBack = false;
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
function getVisitorId() {
return PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false && "null" != getVisitorId()) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
pixel.src = 'https://URL_TO_PostAffiliatePro/plugins/Recurly/recurly.php?papCookie=' + getVisitorId() + '&account_code=' + $_GET.account_code + '&plan=' + $_GET.plan;
document.body.appendChild(pixel);
}
}
function get_query(){
var url = location.search;
var qs = url.substring(url.indexOf('?') + 1).split('&');
for(var i = 0, result = {}; i < qs.length; i++){
qs[i] = qs[i].split('=');
result[qs[i][0]] = decodeURIComponent(qs[i][1]);
}
return result;
}
</script>
Nie zapomnij zintegrować swojej strony z kodem śledzącym kliknięcia.
Discover seamless affiliate tracking with We Can Track by Post Affiliate Pro! Effortlessly integrate conversion data from over 350 networks into your marketing tools like Google Analytics, Ads, and Facebook. Enhance your campaign performance with automatic data import and powerful attribution features. Create your account now and connect your affiliate networks and websites for comprehensive analytics and increased commissions. Visit us to optimize your affiliate marketing strategy today!
Integracja Calendly z Post Affiliate Pro ułatwia śledzenie zgłoszeń z formularzy dzięki automatycznemu przekierowywaniu szczegółów wydarzeń. Dowiedz się, jak skonfigurować przekierowania i użyć JavaScript do śledzenia sprzedaży, aby zwiększyć efektywność Twojego zespołu. Odwiedź stronę, aby uzyskać instrukcje krok po kroku i zacząć korzystać z pełni możliwości tej modernizacji.