NetSuite integration
Eine integrierte Cloud-Unternehmenssoftwaresuite, inklusive Unternehmensbuchhaltung, ERP, CRM und eCommerce-Software.
Mit NetSuite können Sie die gesamte Unternehmenssoftwaresuite implementieren und damit Ihr gesamtes Unternehmen besser leiten oder starten Sie mit einem Modul und fügen Sie Funktionen hinzu, wenn Sie sie brauchen.
Die Integrationsmethode nutzt die Fähigkeit, benutzerdefinierte Skripts auf der Dankesseite anzuzeigen. Sie können die Teilsumme, Produktinfo und Bestell-ID tracken.
Verkaufstrackingcode
Loggen Sie sich in Ihrem NetSuite-Adminpanel ein und navigieren Sie zu Einrichtung > Seitenbauer > Webseite einrichten > Analytik-Registerkarte. Tragen Sie den folgenden Code in dem Bereich Bestellbestätigungsseite ein:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function triggerSaleTrack() {
var rows = document.getElementById("ordersummary_total").parentNode.rows;
for (var i=1; i<rows.length; i++) {
var category = "<%=getCurrentAttribute('site','name')%>";
var productName = rows[i].cells[1].innerHTML;
var orderId = '<%=getCurrentAttribute('confirmation','ordernumber')%>' + '(' + i + ')';
var quantity = rows[i].cells[3].innerHTML;
var price = rows[i].cells[4].innerHTML;
PostAffTracker.setAccountId('default1');
var sale = PostAffTracker.createSale();
sale.setTotalCost(price*quantity);
sale.setOrderID(orderId);
sale.setProductID(productName);
sale.setData1(category);
PostAffTracker.register();
}
}
</script>
Speichern Sie Ihre Änderungen.
Verkaufstrackingcode auslösen
Nun haben wir den Verkaufstracker in einer besonderen Funktion definiert, die wir aus der Seitenfußzeile abrufen können. Manche Seitenelemente sind noch nicht geladen, weshalb wir sie aus der Fußzeile abrufen.
Navigieren Sie zu Webseite > Erscheinung > Stile und bearbeiten Sie Ihren Stil. Klicken Sie auf die Unterregisterkarte Körper und scrollen Sie nach unten zu dem Fußzeilencode, der sich am Ende der Seite befindet. Bitte tragen Sie diesen Code dort ein:
<script type="text/javascript">
if (document.URL.indexOf("thanks") != -1) {
triggerSaleTrack();
}
</script>
Speichern Sie und das war es schon.
Die aktuellste Version von Netsuite
Wenn Sie die aktuellste Version von Netsuite verwenden, müssen Sie einen anderen Code nutzen. Loggen Sie sich in Ihrem Netsuite-Adminpanel ein und navigieren Sie zu Einrichtung > Seitenbauer > Webseite einrichten > Analytik-Registerkarte. Tragen Sie den folgenden Code in dem Bereich Bestellbestätigungsseite ein:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var itemsInOrder = "<%=getCurrentAttribute('confirmation','orderitems')%>";
var rows = itemsInOrder.split("||");
PostAffTracker.setAccountId('Account_ID');
for (var i=1; i<rows.length; i++) {
var item = rows[i].split("|");
var orderId = "<%=getCurrentAttribute('confirmation','ordernumber')%>" + "(" + i + ")";
var price = item[3] * item[4];
var sale = PostAffTracker.createSale();
sale.setTotalCost(price);
sale.setOrderID(orderId);
sale.setProductID(item[0]);
sale.setData1(item[2]);
PostAffTracker.register();
}
</script>
Dies sind Werte jedes bestellten Artikels:
- item[0] = SKU
- item[1] = item name
- item[2] = item category
- item[3] = price
- item[4] = quantity
Speichern Sie die Änderungen und schon sind Sie fertig.
Einseitige Kauffunktion
Wenn Sie diese neue Funktion von NetSuite integrieren möchten, ist auch dies möglich. Dies ist der Code, den Sie in Ihrer site.js-Datei in dem Ordner Custom/js einbauen können:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
_nsCartModel.cart.items.each(function(item, index) {
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
var price = parseFloat(item.price.substring(1));
sale.setTotalCost(price*parseInt(item.quantity));
sale.setOrderID(order.internalid);
sale.setProductID(item.name);
PostAffTracker.register();
}
);
</script>
Wenn Sie anstelle des Produktnamens (oder zusätzlich dazu) die Kategorie tracken möchten, können sie die Variable ‘category‘ einsetzen. Diese Variable kann direkt verwendet werden, da sie in der Seitenbauer- > Analytik-Registerkarte initialisiert ist.
Vergessen Sie nicht, Ihre Hauptseite mit dem Klick-Trackingcode zu integrieren. Fügen Sie ihn nicht in Ihrem Netsuite-Adminpanel ein, da das Tracking dadurch gestört werden kann.
Entdecken Sie die vielseitigen Integrationsmöglichkeiten von Post Affiliate Pro, die Ihr eCommerce-Geschäft optimieren. Verbinden Sie mühelos Plattformen wie 1ShoppingCart, 2Checkout, AbleCommerce und mehr, um Verkäufe zu verfolgen und Ihre Affiliate-Einnahmen zu maximieren. Starten Sie jetzt Ihre kostenlose Testversion!
Erleben Sie eine nahtlose Integration Ihrer eCommerce-Seite mit Post Affiliate Pro! Unser Expertenteam bietet kostenlosen Integrationsservice, von Klick- und Verkaufstracking bis zur Softwareeinrichtung – alles ohne Kreditkarte in Ihrer kostenlosen Testphase. Sparen Sie Zeit und optimieren Sie Ihr Affiliateprogramm mit über 500 Integrationsoptionen. Melden Sie sich jetzt für eine schnelle und effiziente Integration an!
Erkunden Sie die nahtlose Integration von WebToPay mit Post Affiliate Pro, um Verkaufsprovisionen effizient zu verfolgen. Erfahren Sie, wie Sie den Cookiewert erhalten, die Besucher-ID an den Zahlungsanbieter weitergeben und die Antwort interpretieren können. Starten Sie jetzt mit unserer kostenlosen Testversion!
Entdecken Sie die einfache Integration von FastSpring mit Post Affiliate Pro. Verfolgen Sie Transaktionen von herunterladbaren Produkten und abonnementbasierten Diensten mit der Storebuilder-Bibliothek und Webhooks. Steigern Sie Ihr Affiliate-Marketing mit umfassenden Tracking-Optionen und nahtloser Integration.
Integrieren Sie PayPro nahtlos mit Post Affiliate Pro, um Ihre digitalen Produkte effizient zu verkaufen. Diese eCommerce-Plattform unterstützt Software, SaaS und Clouddienste mit einfacher Verkaufstracking-Integration. Erfahren Sie mehr über die Integration der Dankesseite und beginnen Sie mit einem kostenlosen Konto.