Online mağaza entegrasyonu

PrestaShop için sunucu tarafı takip

PrestaShop webservice'ini etkinleştirin, ROASaurus'a bir okuma anahtarı verin; ödenmiş siparişler her 5 dakikada bir çekilir ve sunucudan reklam platformlarınıza gönderilir.

Bir bakışta PrestaShop
Siparişler şu yolla gelirHer 5 dakikada bir Webservice yoklaması
Kimlik bilgileriSiparişler, müşteriler, adresler, ülkeler ve para birimleri için GET erişimi olan Webservice anahtarı
Ödenmiş siparişlerPrestaShop'un geçerli olarak işaretlediği siparişler
Teşekkür sayfası kod parçasıorder-confirmation.tpl veya displayOrderConfirmation hook'u
Sipariş eşleştirmeTeşekkür sayfası kod parçası, ardından ziyaretçinin daha önce verdiği e-posta

PrestaShop nasıl bağlanır

  1. ROASaurus betiğini tema başlığınıza (templates/_partials/head.tpl) ya da özel bir kod modülüyle ekleyin.
  2. Teşekkür sayfası kod parçasını order-confirmation.tpl dosyasına ya da displayOrderConfirmation hook'una bağlı, sipariş kimliğiyle doldurulan bir modüle ekleyin.
  3. Advanced Parameters › Webservice: etkinleştirin ve siparişler, müşteriler, adresler, ülkeler ve para birimleri için GET erişimi olan bir anahtar ekleyin. Anahtarı ROASaurus'a girin.

Siparişler nasıl okunur

PrestaShop'ta sipariş webhook'u yoktur; bu yüzden ROASaurus her 5 dakikada bir, 30 dakikalık bir örtüşmeyle webservice'ten son çalışmasından bu yana güncellenen siparişleri ister. Yalnızca PrestaShop'un geçerli olarak işaretlediği siparişler ödenmiş sayılır. Her sipariş için ROASaurus müşteriyi, fatura adresini, ülkeyi ve para birimini sorgular; anahtarın bu kaynaklara okuma erişimine ihtiyaç duymasının nedeni budur.

Kalemler ürünü ve kombinasyonunu korur; böylece varyantlar birbirinden ayırt edilir. ROASaurus vergi dahil ödenen toplamı, sipariş referansını, müşterinin e-postasını ve adını, telefonu, şehri, posta kodunu ve ülkeyi okur.

Siparişleri reklam tıklamalarına bağlama

Teşekkür sayfası kod parçası, onay sayfasında ROASaurus satın alımını PrestaShop sipariş kimliği ve toplam tutarla tetikler; bu da siparişi ziyaretçiye ve reklam tıklamasına bağlar. Bu olmadan ROASaurus, ziyaretçinin sitenizde daha önce verdiği bir e-postaya başvurur; örneğin bir popup'ta.

Sınırlamalar

  • Webhook yok: siparişler geçerli hale geldikten en geç 5 dakika sonra reklam platformlarınıza ulaşır. “Fetch orders now” isteğe bağlı bir senkronizasyon çalıştırır.
  • PrestaShop siparişleri alışverişçinin IP adresini içermez; bu yüzden IP ile yedek eşleştirme kullanılamaz. Teşekkür sayfası kod parçasını ekleyin.
  • Bağlayıcı, platformun resmi API belgelerine göre geliştirilmiştir. Kimlik bilgilerinizi kaydettikten sonra Test connection düğmesine basın, ardından bir test siparişi verin ve Event log'u kontrol edin.

İlgili

SSS

Sorular ve yanıtlar

Webservice anahtarı neden müşterilere ve adreslere erişim gerektirir?

Bir PrestaShop siparişi müşteri, fatura adresi, ülke ve para birimi için yalnızca kimlikleri tutar. ROASaurus, reklam platformları için hash'lediği e-postayı, adı ve konumu almak üzere bu kayıtları okur.

Hangi siparişler gönderilir?

PrestaShop'un geçerli olarak işaretlediği siparişler; ödenmiş siparişi bu şekilde işaretler. Diğerleri geçerli olana kadar dışarıda bırakılır.

Siparişler ne kadar hızlı ulaşır?

Yaklaşık 5 dakika içinde. PrestaShop'ta sipariş webhook'u yoktur; bu yüzden ROASaurus webservice'i yoklar. Connection sekmesindeki “Fetch orders now” hemen senkronize eder.

Her satış, onu getiren reklama kadar izlenir

Sunucu tarafı takip, kâr ve yaşam boyu değer tek uygulamada. 14 günlük ücretsiz deneme, kredi kartı gerekmez.

Ücretsiz denemenizi başlatın →