Как мне добавить скрипт отслеживания событий из Active Campaign на веб-сайт squarespace?

#php #api #rest #curl #activecampaign

Вопрос:

Я пытаюсь отслеживать события, происходящие на веб-сайте моего клиента (Squarespace), чтобы я мог использовать эти события для автоматизации маркетинга в Active Campaign.

Я прочитал эту статью: https://help.activecampaign.com/hc/en-us/articles/221870128-An-overview-of-Event-Tracking#an-overview-of-event-tracking-0-0

О том, как настроить, но поскольку я не эксперт по API, мне трудно понять, поскольку я не программирую скрипты. Это код, который мне дали в качестве примера;

 $curl = curl_init(); 

curl_setopt($curl, CURLOPT_URL, "https://trackcmp.net/event"); 

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_POST, true);

curl_setopt($curl, CURLOPT_POSTFIELDS, array( "actid" => 23033, "key" => "c12973b078007927842301eff932e7d78b74b3e", "event" => "YOUR_EVENT", "eventdata" => "ANY_DATA", "visit" => json_encode(array( // If you have an email address, assign it here. "email" => "", )), )); 

$result = curl_exec($curl); 

if ($result !== false) {
    $result = json_decode($result); 
    if ($result->success) { 
        echo 'Success! '; 
    } else {
        echo 'Error! '; 
    } 
    echo $result->message; 
    } 
else { 
    echo 'CURL failed to run: ', curl_error($curl); 
}
 

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

Ответ №1:

Из того, что я прочитал на Squarespace, они не дают вам полного контроля над кодом веб-сайта. Вы находитесь на их платформе, работаете с их редактором и можете использовать только их инструменты, а не сторонние (если они не обеспечивают интеграцию с третьей стороной).

Проверьте

чтобы узнать, какие инструменты они предлагают для аналитики.

Если вам этого недостаточно, вам нужно обратиться в Squarespace за помощью, узнать, каких функций им не хватает (возможно, за дополнительную плату) и / или перейти на традиционный веб-хостинг с пользовательской системой управления контентом (например, WordPress) или пользовательской, и, возможно, нанять веб-разработчикавнедрить систему аналитики, в которой есть все, что вам нужно.

Комментарии:

1. Спасибо. Я обязательно свяжусь с squarespace