{"id":11201,"date":"2026-08-12T09:41:08","date_gmt":"2026-08-12T09:41:08","guid":{"rendered":"https:\/\/www.clickcease.com\/blog\/?p=11201"},"modified":"2026-07-29T09:57:02","modified_gmt":"2026-07-29T09:57:02","slug":"why-do-meta-clicks-show-weird-scroll-cursor-patterns","status":"publish","type":"post","link":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/","title":{"rendered":"Why do Meta clicks show weird scroll\/cursor patterns?"},"content":{"rendered":"\n<article dir=\"ltr\" lang=\"en\">\n<h2>Decoding Bot Behavior: From Programmatic Movements to Invalid Traffic Signals<\/h2>\n<section data-section=\"summary\">\n<h3>In Brief<\/h3>\n<p>Weird scroll and cursor patterns from Meta Ads traffic are signatures of automated bots mimicking human engagement. These scripts execute movements to bypass fraud detection that flags inactive sessions. However, the actions are programmatic and unnatural, such as perfectly linear cursor paths or constant-speed scrolling, which exposes their non-human origin and signals sophisticated invalid traffic.<\/p>\n<p>This behavior is designed to pollute campaign data by faking engagement signals. Bots inflate metrics like session duration and scroll depth, making fraudulent clicks seem valuable. Identifying these patterns is critical for protecting ad spend and preventing Meta&#8217;s algorithms from optimizing toward worthless bot traffic, preserving the integrity of your paid media data.<\/p>\n<\/section>\n<section data-section=\"main\">\n<h3>The Mechanics of Simulated Human Behavior<\/h3>\n<p>The primary driver behind simulated scrolling and cursor movement is the need to bypass elementary layers of fraud detection. The most basic bots simply click an ad and load the landing page, but this traffic is easily identified by its immediate bounce or total lack of post-click interaction. To appear more legitimate, advanced bots are engineered to mimic the behavior of an engaged user. They execute pre-programmed scripts that trigger on-page events, creating a digital footprint that suggests a visitor is actively consuming content. This includes firing scroll-depth pixels and keeping the session active long enough to avoid being classified as a bounce, thereby polluting key engagement metrics that marketers rely on to gauge content performance and user interest.<\/p>\n<p>Many advertisers are surprised to learn that the most suspicious cursor paths are not random scribbles but perfectly straight lines or flawless arcs. This is a tell-tale sign of a script calculating the most efficient mathematical path between two points rather than a human navigating by sight and feel. Other common patterns include scrolling at a perfectly constant speed without any pauses for reading, or cursor movements that hover over non-interactive page elements before making a beeline for a form field. These actions lack the characteristic micro-corrections, pauses, and organic imprecision of a human hand guiding a mouse or a thumb on a touchscreen. They are the digital equivalent of a forged signature that looks too perfect to be authentic.<\/p>\n<p>Distinguishing these sophisticated bots from low-intent but real human visitors requires a deeper level of behavioral analysis. While a disengaged person might scroll quickly to the bottom of a page, their movements will still have a degree of natural variation in speed and path. Automated scripts, by contrast, often execute the same sequence of actions with machinelike precision across many sessions from different IPs. A comprehensive analysis of <a data-link-injection=\"true\" href=\"https:\/\/www.clickcease.com\/blog\/meta-ads-traffic-quality-guide-detecting-invalid-traffic-protecting-lead-quality-and-preserving-campaign-optimization\/\">traffic from Meta Ads<\/a> must therefore go beyond simple click metrics and incorporate these deeper behavioral signals. Correlating these patterns with technical data points like user-agent strings, IP reputation, and browser fingerprint consistency builds a complete picture of traffic quality and exposes coordinated bot activity.<\/p>\n<p>This advanced mimicry is made possible by headless browsers and automation frameworks like Selenium, Playwright, or Puppeteer. These powerful technologies allow fraudulent actors to control a real browser engine programmatically, rendering web pages completely and executing JavaScript just as a standard browser would. This enables them to simulate a vast range of interactions, from filling out forms and clicking buttons to complex cursor movements. Because the traffic originates from a real browser instance, it can often pass simple technical checks that only look for outdated user agents or known bot signatures. This makes behavioral pattern recognition one of the most effective and essential methods for identifying this type of advanced invalid activity in modern paid media campaigns.<\/p>\n<div data-geo-tpl=\"wrap\" style=\"overflow-x:auto;margin:1.4em 0 1.5em;border:1px solid #e6e2d8;border-radius:12px\"><table data-geo-tpl=\"1\" style=\"width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.5\">\n<thead>\n<tr>\n<th data-geo-tpl=\"1\" style=\"background:#fff4ed;color:#cc5400;font-weight:600;text-align:left;padding:.72em .95em;border-bottom:1px solid #eacfb5;white-space:nowrap\">Behavioral Signal<\/th>\n<th data-geo-tpl=\"1\" style=\"background:#fff4ed;color:#cc5400;font-weight:600;text-align:left;padding:.72em .95em;border-bottom:1px solid #eacfb5;white-space:nowrap;border-left:1px solid #f0eee8\">Typical Human Pattern<\/th>\n<th data-geo-tpl=\"1\" style=\"background:#fff4ed;color:#cc5400;font-weight:600;text-align:left;padding:.72em .95em;border-bottom:1px solid #eacfb5;white-space:nowrap;border-left:1px solid #f0eee8\">Common Bot Pattern<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top\">Scrolling<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8\">Variable speed with pauses to read content; often erratic or in short bursts.<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8\">Constant, smooth velocity from top to bottom without pause; instantaneous jumps.<\/td>\n<\/tr>\n<tr>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top\">Cursor Movement<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8\">Slightly jittery, curved paths that follow content; rests on interactive elements.<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8\">Perfectly straight diagonal lines or arcs; hovers over empty space or non-links.<\/td>\n<\/tr>\n<tr>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top\">Time on Page<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8\">Correlates with content consumption; time is spent where text or images are.<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8\">Arbitrary duration to avoid bounce classification; long periods of total inactivity.<\/td>\n<\/tr>\n<tr>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-bottom:0\">Interaction Timing<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8;border-bottom:0\">Pauses between page load, scrolling, and clicking, reflecting thought process.<\/td>\n<td data-geo-tpl=\"1\" style=\"padding:.72em .95em;color:#26303f;border-bottom:1px solid #e6e2d8;vertical-align:top;border-left:1px solid #f0eee8;border-bottom:0\">Immediate, machine-speed interactions or unnaturally uniform delays between actions.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/section>\n<section data-section=\"example\">\n<h3>How Can These Patterns Be Identified in Practice?<\/h3>\n<p>An agency notices a Meta Ads campaign has a low bounce rate and high session duration but generates almost no conversions. Using a session recording tool, they investigate individual visitor behaviors instead of relying on aggregated metrics. They uncover recurring programmatic movements that confirm the presence of sophisticated bot traffic, which looks engaged on the surface but has zero commercial intent.<\/p>\n<p>From these recordings, they build a practical checklist to identify bots. First, they filter for sessions with perfectly smooth, constant-velocity scrolling. Second, they isolate cursor paths that form mathematically perfect straight lines. Third, they flag sessions with long static periods of inactivity followed by a single, precise click. This simple checklist provides a reliable method for spotting and blocking fraudulent traffic that top-level analytics would otherwise miss.<\/p>\n<\/section><div class=\"geo-protip\" style=\"margin:15px 0;color:#1f2733;font-family:inherit;direction:ltr;text-align:left;\"><div style=\"border:1px solid #e6e2d8;border-radius:12px;overflow:hidden;background:#ffffff\"><div style=\"display:flex;align-items:center;gap:.5em;background:#fff3eb;color:#cc5400;border-bottom:1px solid #eacfb5;padding:.6em .95em;font-size:14.5px;font-weight:600\"><span style=\"color:#cc5400;display:inline-flex;vertical-align:middle\"><svg fill=\"none\" height=\"15\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"15\"><path d=\"M9.5 18h5\"><\/path><path d=\"M10 21h4\"><\/path><path d=\"M12 3a6 6 0 0 0-3.7 10.7c.5.4.9 1 1 1.8l.05.5h5.3l.05-.5c.1-.8.5-1.4 1-1.8A6 6 0 0 0 12 3z\"><\/path><\/svg><\/span><span style=\"font-weight:600\">PRO TIP<\/span><span style=\"margin-left:auto;font-size:10.5px;font-weight:600;letter-spacing:.06em;color:#9b9ea4\">TIP<\/span><\/div><div style=\"margin:0;padding:.85em .95em 1em;color:#26303f;font-size:.97em;line-height:1.65;direction:ltr;text-align:left\">When reviewing session recordings, don&#8217;t just look for lack of activity. Actively filter for sessions with perfectly linear cursor movements or constant-velocity scrolling, as these are stronger indicators of sophisticated bots than a simple bounce.<\/div><\/div><\/div>\n<section data-section=\"bottom-line\">\n<h3>Bottom Line<\/h3>\n<p>Anomalous scroll and cursor patterns are definitive evidence of sophisticated bot traffic, not minor data quirks. These programmatic movements are designed to mimic human engagement, inflate performance metrics, and deceive advertisers and ad platforms. Relying on high-level data like session duration or bounce rate is insufficient for detecting this fraud. Marketers must analyze these specific behavioral red flags to implement effective bot mitigation, protect ad spend, and prevent optimization algorithms from learning from corrupt data.<\/p>\n<\/section>\n<section data-geo-tpl=\"1\" style=\"margin:1.6em 0 0\" data-cta-version=\"1\" data-section=\"cta\"><p><a data-geo-tpl=\"1\" style=\"color:#ff6900;font-weight:600;text-decoration:none;border-bottom:2px solid #ffc094;padding-bottom:1px\" href=\"https:\/\/www.clickcease.com\/product\/facebook.html\">Get Started with ClickCease today<\/a><\/p><\/section><\/article>\n","protected":false},"excerpt":{"rendered":"<p>Decoding Bot Behavior: From Programmatic Movements to Invalid Traffic Signals In Brief Weird scroll and cursor patterns from Meta Ads traffic are signatures of automated bots mimicking human engagement. These scripts execute movements to bypass fraud detection that flags inactive sessions. However, the actions are programmatic and unnatural, such as perfectly linear cursor paths or [&hellip;]<\/p>\n","protected":false},"author":42,"featured_media":10549,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[1687,11],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why do Meta clicks show weird scroll\/cursor patterns? | ClickCease Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why do Meta clicks show weird scroll\/cursor patterns? | ClickCease Blog\" \/>\n<meta property=\"og:description\" content=\"Decoding Bot Behavior: From Programmatic Movements to Invalid Traffic Signals In Brief Weird scroll and cursor patterns from Meta Ads traffic are signatures of automated bots mimicking human engagement. These scripts execute movements to bypass fraud detection that flags inactive sessions. However, the actions are programmatic and unnatural, such as perfectly linear cursor paths or [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/\" \/>\n<meta property=\"og:site_name\" content=\"ClickCease Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ClickCease-484865984976254\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-12T09:41:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-29T09:57:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.clickcease.com\/blog\/wp-content\/uploads\/2025\/11\/image-19.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"219\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Clickcease Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@clickcease\" \/>\n<meta name=\"twitter:site\" content=\"@clickcease\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Clickcease Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/\"},\"author\":{\"name\":\"Clickcease Editor\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/#\/schema\/person\/fed60a8c6747cee72a71de0b99c80d8b\"},\"headline\":\"Why do Meta clicks show weird scroll\/cursor patterns?\",\"datePublished\":\"2026-08-12T09:41:08+00:00\",\"dateModified\":\"2026-07-29T09:57:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/\"},\"wordCount\":967,\"publisher\":{\"@id\":\"https:\/\/www.clickcease.com\/blog\/#organization\"},\"articleSection\":[\"Facebook\",\"PPC\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/\",\"url\":\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/\",\"name\":\"Why do Meta clicks show weird scroll\/cursor patterns? | ClickCease Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.clickcease.com\/blog\/#website\"},\"datePublished\":\"2026-08-12T09:41:08+00:00\",\"dateModified\":\"2026-07-29T09:57:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/www.clickcease.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why do Meta clicks show weird scroll\/cursor patterns?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/#website\",\"url\":\"https:\/\/www.clickcease.com\/blog\/\",\"name\":\"ClickCease Blog\",\"description\":\"How to protect your ppc campaigns from click fraud.\",\"publisher\":{\"@id\":\"https:\/\/www.clickcease.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.clickcease.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/#organization\",\"name\":\"ClickCease\",\"url\":\"https:\/\/www.clickcease.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/clickceaseblog.kinsta.cloud\/wp-content\/uploads\/2019\/02\/cc-logo-black.png\",\"contentUrl\":\"https:\/\/clickceaseblog.kinsta.cloud\/wp-content\/uploads\/2019\/02\/cc-logo-black.png\",\"width\":300,\"height\":70,\"caption\":\"ClickCease\"},\"image\":{\"@id\":\"https:\/\/www.clickcease.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ClickCease-484865984976254\/\",\"https:\/\/twitter.com\/clickcease\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/#\/schema\/person\/fed60a8c6747cee72a71de0b99c80d8b\",\"name\":\"Clickcease Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.clickcease.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.clickcease.com\/blog\/wp-content\/uploads\/2019\/03\/CC-Logo-Color-Shield_4.png\",\"contentUrl\":\"https:\/\/www.clickcease.com\/blog\/wp-content\/uploads\/2019\/03\/CC-Logo-Color-Shield_4.png\",\"caption\":\"Clickcease Editor\"},\"url\":\"https:\/\/www.clickcease.com\/blog\/author\/shachar\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why do Meta clicks show weird scroll\/cursor patterns? | ClickCease Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/","og_locale":"en_US","og_type":"article","og_title":"Why do Meta clicks show weird scroll\/cursor patterns? | ClickCease Blog","og_description":"Decoding Bot Behavior: From Programmatic Movements to Invalid Traffic Signals In Brief Weird scroll and cursor patterns from Meta Ads traffic are signatures of automated bots mimicking human engagement. These scripts execute movements to bypass fraud detection that flags inactive sessions. However, the actions are programmatic and unnatural, such as perfectly linear cursor paths or [&hellip;]","og_url":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/","og_site_name":"ClickCease Blog","article_publisher":"https:\/\/www.facebook.com\/ClickCease-484865984976254\/","article_published_time":"2026-08-12T09:41:08+00:00","article_modified_time":"2026-07-29T09:57:02+00:00","og_image":[{"width":640,"height":219,"url":"https:\/\/www.clickcease.com\/blog\/wp-content\/uploads\/2025\/11\/image-19.png","type":"image\/png"}],"author":"Clickcease Editor","twitter_card":"summary_large_image","twitter_creator":"@clickcease","twitter_site":"@clickcease","twitter_misc":{"Written by":"Clickcease Editor","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/#article","isPartOf":{"@id":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/"},"author":{"name":"Clickcease Editor","@id":"https:\/\/www.clickcease.com\/blog\/#\/schema\/person\/fed60a8c6747cee72a71de0b99c80d8b"},"headline":"Why do Meta clicks show weird scroll\/cursor patterns?","datePublished":"2026-08-12T09:41:08+00:00","dateModified":"2026-07-29T09:57:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/"},"wordCount":967,"publisher":{"@id":"https:\/\/www.clickcease.com\/blog\/#organization"},"articleSection":["Facebook","PPC"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/","url":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/","name":"Why do Meta clicks show weird scroll\/cursor patterns? | ClickCease Blog","isPartOf":{"@id":"https:\/\/www.clickcease.com\/blog\/#website"},"datePublished":"2026-08-12T09:41:08+00:00","dateModified":"2026-07-29T09:57:02+00:00","breadcrumb":{"@id":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.clickcease.com\/blog\/why-do-meta-clicks-show-weird-scroll-cursor-patterns\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.clickcease.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Why do Meta clicks show weird scroll\/cursor patterns?"}]},{"@type":"WebSite","@id":"https:\/\/www.clickcease.com\/blog\/#website","url":"https:\/\/www.clickcease.com\/blog\/","name":"ClickCease Blog","description":"How to protect your ppc campaigns from click fraud.","publisher":{"@id":"https:\/\/www.clickcease.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.clickcease.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.clickcease.com\/blog\/#organization","name":"ClickCease","url":"https:\/\/www.clickcease.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.clickcease.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/clickceaseblog.kinsta.cloud\/wp-content\/uploads\/2019\/02\/cc-logo-black.png","contentUrl":"https:\/\/clickceaseblog.kinsta.cloud\/wp-content\/uploads\/2019\/02\/cc-logo-black.png","width":300,"height":70,"caption":"ClickCease"},"image":{"@id":"https:\/\/www.clickcease.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ClickCease-484865984976254\/","https:\/\/twitter.com\/clickcease"]},{"@type":"Person","@id":"https:\/\/www.clickcease.com\/blog\/#\/schema\/person\/fed60a8c6747cee72a71de0b99c80d8b","name":"Clickcease Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.clickcease.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.clickcease.com\/blog\/wp-content\/uploads\/2019\/03\/CC-Logo-Color-Shield_4.png","contentUrl":"https:\/\/www.clickcease.com\/blog\/wp-content\/uploads\/2019\/03\/CC-Logo-Color-Shield_4.png","caption":"Clickcease Editor"},"url":"https:\/\/www.clickcease.com\/blog\/author\/shachar\/"}]}},"_links":{"self":[{"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/posts\/11201"}],"collection":[{"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/comments?post=11201"}],"version-history":[{"count":3,"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/posts\/11201\/revisions"}],"predecessor-version":[{"id":11224,"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/posts\/11201\/revisions\/11224"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/media\/10549"}],"wp:attachment":[{"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/media?parent=11201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/categories?post=11201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.clickcease.com\/blog\/wp-json\/wp\/v2\/tags?post=11201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}