–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

ThriveCart

Oprogramowanie nr. 1, dzięki któremu rośnie dochód z obecnego ruchu i które wspiera sprzedaż i kampanie afiliacyjne.

ThriveCart (https://thrivecart.com/) to nowoczesny koszyk zakupowy.

Integracja z ThriveCart odbywa się za pomocą niestandardowych zmiennych i webhooka z naszą wbudowaną wtyczką.

Możliwe jest śledzenie całkowitego kosztu, identyfikatorów produktów, identyfikatorów zamówień, nazwy i adresu e-mail klienta (obsługuje Dożywotnie Prowizje).

Zmienne niestandardowe

Utaw swoje linki ThriveCart (do kasy) z dodatkową wartością. Wartością tą będzie wartość śledzącego cookie (visitorId), którego będziemy potrzebować w webhooku, aby później śledzić sprzedaż.
Aby to zrobić, musisz upewnić się, że każdy link ThriveCart ma unikalny identyfikator. Jeśli nie posiada on jeszcze ID, musisz dodać unikalny. Kod HTML Twojego linku powinien wtedy wyglądać tak:

<a id="link-unique-id" href="http://webactix.thrivecart.com/example-product/">Example product</a>

Jak widać, linki mają ustawiony “link-unique-id“. Właśnie z tym będziemy pracować.

Drugim krokiem jest dodanie poniższego kodu do strony z Twoimi linkami ThriveCart. Jeśli strona ma więcej przycisków musisz dodać taki kod dla każdego (z konkretnym unikalnym ID linku):

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToLink('link-unique-id', 'passthrough[visitorid]');
</script>

Do czego służy? Kod załaduje wartość ciasteczka śledzącego, następnie wyszuka link o ID “link-unique-id” i doda wartość ciasteczka do linku o nazwie parametru passthrough[visitorid] – jest to pole niestandardowe, na które pozwala nam ThriveCart.

Wtyczka ThriveCart

Następnym krokiem jest aktywacja i konfiguracja wtyczki ThriveCart. Zaloguj się do swojego panelu sprzedawcy i przejdź do Konfiguracja > Wtyczki. Znajdź i aktywuj wtyczkę obsługa webhooka ThriveCart.

Teraz, aby skonfigurować wtyczkę, potrzebujesz tajnej wartości z ThriveCart, więc zaloguj się do jego panelu administracyjnego i przejdź do Ustawienia > API & Webhooks > Sprawdzanie poprawności zamówienia ThriveCart i skopiuj stamtąd tajne słowo. Ustaw skopiowany tekst do swojej wtyczki w Post Affiliate Pro.

Konfiguracja Webhooków

Ostatnim krokiem jest skonfigurowanie webhooka, aby wysłać dane do swojej wtyczki w Post Affiliate Pro. W ThriveCart przejdź do Ustawienia > API & Webhooki > Webhooki & powiadomienia i utwórz nowy webhook – ustaw dowolną nazwę i użyj tego adresu URL:

https://URL_TO_PostAffiliatePro/plugins/ThriveCart/thrivecart.php

I tyle. Twój sklep został właśnie zintegrowany.

Nie zapomnij też zintegrować swojej strony z kodem śledzącym kliknięcia.

Jeśli nie chcesz używać webhooków, możesz zamiast tego wykonać te kroki:

Konfiguracja sklepu

Aby móc śledzić sprzedaż, musisz włączyć Success URL w każdym ze swoich produktów. ThriveCart wysyła tam szczegóły zamówienia, więc zintegrujemy tam kod śledzenia sprzedaży. Success URL powinien być w stanie czytać parametry URL, to jedyny wymóg.

Aby ustawić Success URL dla produktu przejdź do Produktów i edytuj je. Przejdź do sekcji Produkt > Realizacja i ustawianie adresu URL. To samo dotyczy sekcji Aktualności > Realizacja, jeśli z niej korzystasz.

Śledzenie sprzedaży – za zamówienie

Jeśli chcesz śledzić prowizję za zamówienie, użyj poniższego kodu i umieść go na twojej Success page:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo ($_GET['thrivecart']['order_total']/100) ?>');
sale.setOrderID('<?php $_GET['thrivecart']['order_id'] ?>');
sale.setProductID('<?php $_GET['thrivecart']['product_id'] ?>');

PostAffTracker.register();
</script>

Metoda używana do śledzenia sprzedaży to PHP. Jeśli twoja strona nie działa z PHP, użyj innego podejścia do czytania parametrów URL. Możesz skontaktować się z nami, jeśli potrzebujesz pomocy w tym zakresie.

Śledzenie każdego produktu

W przypadku, gdy chcesz śledzić każdy produkt osobno, użyj następującego kodu. Metoda ta wykorzystuje kod PHP:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 0;
foreach ($_GET['thrivecart']['order'] as $product) {
  echo "var sale = PostAffTracker.createSale();";
  echo "sale.setTotalCost('".($product['p']/100)."');";
  echo "sale.setOrderID('".$_GET['thrivecart']['order_id']."($i)');";
  echo "sale.setProductID('".$product['id']."');";
}
?>
PostAffTracker.register();
</script>

To wszystko. Nie zapomnij zintegrować swojej strony z kodem śledzącym kliknięcia.

Jeśli chcesz śledzić dodatkowe wartości, możesz również użyć waluty:

$_GET['thrivecart']['order_currency']

i e-mail klienta:

$_GET['thrivecart']['customer']['email']

i jego imię:

$_GET['thrivecart']['customer']['firstname']
$_GET['thrivecart']['customer']['lastname']
Powrót do Integracji Załóż konto za DARMO

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our polityka prywatności i plików cookie.

×

Umów się na indywidualną rozmowę i dowiedz się, jakie korzyści Post Affiliate Pro może przynieść Twojej firmie.

Jesteśmy dostępni w wielu terminach

Umów się na rozmowę