首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为事件跟踪Activecampaign跟踪事件

如何为事件跟踪Activecampaign跟踪事件
EN

Stack Overflow用户
提问于 2021-10-12 02:25:30
回答 1查看 94关注 0票数 1

我可以问一下如何使用事件跟踪ActiveCampaign代码来跟踪特定的事件吗?`例如,如果我想要跟踪我自己网站上的按钮点击,我如何在这个php示例代码中添加。

谢谢。

代码语言:javascript
复制
<?php


// initializes a cURL session
    $curl = curl_init();

    // changes the cURL session behavior with options
    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" => "Actid",
    "key" => "Key",
    "event" => "EVENT NAME",
     "eventdata" => "Button click login",
    "visit" => json_encode(array(
            // If you have an email address, assign it here.
            "email" => "",
)),
        ));

    //execute
    $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);
    }
};
?>`

EN

回答 1

Stack Overflow用户

发布于 2021-10-12 03:03:18

您必须使用AJAX并发送一个请求,以便在您想要跟踪单击事件的所有按钮上执行这段代码。

代码语言:javascript
复制
$(".tracked-button").on('click', function () {
  // fire the AJAX request on button click
  $.ajax({
     type: "POST",
     url: 'YOUR URL',
     dataType: 'json',
     headers: {},
     data: {}
  })
  .done(function (response) {
     // if you want to do something on success
  })
  .fail(function (xhr, status, error) {
     // if you want to do something on error
  });
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69534401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档