{"id":836,"date":"2020-07-23T12:25:05","date_gmt":"2020-07-23T08:25:05","guid":{"rendered":"https:\/\/blog.keitaro.io\/en\/?p=836"},"modified":"2024-12-20T11:22:37","modified_gmt":"2024-12-20T09:22:37","slug":"resolving-issues-kclient-php","status":"publish","type":"post","link":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/","title":{"rendered":"How to fix it #3: Resolving issues with KClient PHP"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We will describe the most common issues and their solutions while working with KClient PHP.<\/span><\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-weight: 400;\">First of all, go to your campaign in Keitaro Tracker, click the Log button above the streams, and check if there is a record of your click.<br \/><\/span>If the log is empty that means there are no inquiries to Keitaro Tracker, and the PHP script is not executed. We can enable the debug mode and check the errors.<\/p>\n<p><span style=\"font-weight: 400;\">To enable the debug mode add the following piece of the code before the integration code (after &lt;?php):<\/span><\/p>\n<pre class=\"lang:default decode:true\">ini_set('display_errors', 'on');\n\nerror_reporting(7);<\/pre>\n<p><span style=\"font-weight: 400;\">And add the line after<\/span><\/p>\n<pre class=\"lang:default decode:true \">$client-&gt;executeAndBreak() :<\/pre>\n<pre class=\"lang:default decode:true \">$client-&gt;showLog();<\/pre>\n<p><span style=\"font-weight: 400;\">This code will show the debug information on the website.<br \/>The final variant of the code will look like the following:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-837\" src=\"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Screenshot_1.png\" alt=\"\" width=\"819\" height=\"320\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Another alternative way of enabling the debug mode is enabling it on a client. To do this, uncomment the line:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">delete \u201c\/\/\u201d at the beginning of the line.<br \/><\/span><\/p>\n<pre class=\"lang:default decode:true\">\/\/ $client-&gt;debug(); \/\/ to enable debug mode and show the errors<\/pre>\n<p><span style=\"font-weight: 400;\">If there\u2019s still nothing shown on a website KClient PHP is not enabled.<\/span><\/p>\n<p><strong><i>Solutions<\/i><\/strong><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Check if there\u2019s a kclient.php file in the directory with a website index. This file is necessary for KClient PHP correct work besides the piece of code which should be added to the top of the index page.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Check if there are extra characters or spaces in the integration code or right before the code. Often, when copying, extra characters may appear in the code, if the integration does not work, check the code again.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Check the index file extension. It should be only \u201c.php\u201d.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">In case you see only:<\/span><span style=\"font-weight: 400;\"><br \/><\/span><span style=\"font-weight: 400;\"><strong>Requested:<\/strong> https:\/\/tracker.com\/api.php\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That means the domain from the tracker is not available for this website because of various reasons &#8211; DNS cache, blocking, or the domain doesn\u2019t work. Change the domain.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In case there\u2019s a traffic log in Keitaro with the action performed (redirect or loading the lander), but actually, nothing happens in a browser &#8211; check your index.php encoding. Your file may be saved as utf-8 with BOM. Resave the file with UTF-8 without BOM encoding.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In case you checked all the steps above but couldn\u2019t solve the issue, reach out to our support team, we will be happy to help out.<\/span><\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party &hellip; <\/p>\n","protected":false},"author":19,"featured_media":1190,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[108,88,23],"tags":[],"class_list":["post-836","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide","category-keitaro-tracker-2","category-newbie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.6.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Marketing Team\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.6.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Keitaro Blog \u00bb Top Trends in Digital Marketing and Ad Tracking\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How to fix it #3: Resolving issues with KClient PHP\" \/>\n\t\t<meta property=\"og:description\" content=\"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"920\" \/>\n\t\t<meta property=\"og:image:height\" content=\"460\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-23T08:25:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-12-20T09:22:37+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/keitaro.tracker\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@keitaro_tracker\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to fix it #3: Resolving issues with KClient PHP\" \/>\n\t\t<meta name=\"twitter:description\" content=\"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@keitaro_tracker\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-02-at-12.18.52\u202fPM.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#aioseo-article-65d3a81425700\",\"name\":\"How to fix it #3: Resolving issues with KClient PHP\",\"headline\":\"How to fix it #3: Resolving issues with KClient PHP\",\"description\":\"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review.\\u00a0 We will describe the most\",\"author\":{\"@type\":\"Person\",\"name\":\"Marketing Team\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/author\\\/marketing-team\\\/\"},\"publisher\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/Frame-22-2.jpeg\",\"width\":920,\"height\":460,\"caption\":\"Resolving issues with KClient PHP\"},\"datePublished\":\"2020-07-23T12:25:05+02:00\",\"dateModified\":\"2024-12-20T11:22:37+02:00\",\"inLanguage\":\"en-US\",\"articleSection\":\"Guide, Keitaro Tracker, Newbie\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.keitaro.io\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/category\\\/newbie\\\/#listItem\",\"name\":\"Newbie\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/category\\\/newbie\\\/#listItem\",\"position\":2,\"name\":\"Newbie\",\"item\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/category\\\/newbie\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#listItem\",\"name\":\"How to fix it #3: Resolving issues with KClient PHP\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#listItem\",\"position\":3,\"name\":\"How to fix it #3: Resolving issues with KClient PHP\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/category\\\/newbie\\\/#listItem\",\"name\":\"Newbie\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/#organization\",\"name\":\"Keitaro Tracker\",\"description\":\"Keitaro Tracker is a self-hosted ad tracker that gives you complete control over your traffic. Designed specifically for media buying, affiliate marketing, traffic arbitrage, and internet marketing, it ensures privacy, handles large volumes of clicks, and offers extensive customization options.\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/\",\"telephone\":\"+16562184636\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Logo-Keitaro-green.png\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#organizationLogo\",\"width\":1000,\"height\":442},\"image\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/keitaro.tracker\",\"https:\\\/\\\/twitter.com\\\/keitaro_tracker?lang=en\",\"https:\\\/\\\/www.instagram.com\\\/keitaro_tracker\",\"https:\\\/\\\/www.tiktok.com\\\/@keitaro_tracker\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCtL1YEGv3EolfAor-vFiYaw\",\"https:\\\/\\\/www.linkedin.com\\\/showcase\\\/keitaro-tracker-apliteni\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/author\\\/marketing-team\\\/#author\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/author\\\/marketing-team\\\/\",\"name\":\"Marketing Team\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cde99b1f5f99357d4f5f72c02149c9903057bdae61b102b2f71e3d631f1fa1c3?s=96&d=mm&r=g\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#webpage\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/\",\"name\":\"How to fix it #3: Resolving issues with KClient PHP\",\"description\":\"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/author\\\/marketing-team\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/author\\\/marketing-team\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/Frame-22-2.jpeg\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#mainImage\",\"width\":920,\"height\":460,\"caption\":\"Resolving issues with KClient PHP\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/resolving-issues-kclient-php\\\/#mainImage\"},\"datePublished\":\"2020-07-23T12:25:05+02:00\",\"dateModified\":\"2024-12-20T11:22:37+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/\",\"name\":\"Keitaro Tracker Blog\",\"alternateName\":\"Keitaro Tracker Blog\",\"description\":\"Top Trends in Digital Marketing and Ad Tracking\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.keitaro.io\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>How to fix it #3: Resolving issues with KClient PHP<\/title>\n\n","aioseo_head_json":{"title":"How to fix it #3: Resolving issues with KClient PHP","description":"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most","canonical_url":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#aioseo-article-65d3a81425700","name":"How to fix it #3: Resolving issues with KClient PHP","headline":"How to fix it #3: Resolving issues with KClient PHP","description":"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review.\u00a0 We will describe the most","author":{"@type":"Person","name":"Marketing Team","url":"https:\/\/blog.keitaro.io\/en\/author\/marketing-team\/"},"publisher":{"@id":"https:\/\/blog.keitaro.io\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg","width":920,"height":460,"caption":"Resolving issues with KClient PHP"},"datePublished":"2020-07-23T12:25:05+02:00","dateModified":"2024-12-20T11:22:37+02:00","inLanguage":"en-US","articleSection":"Guide, Keitaro Tracker, Newbie"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/blog.keitaro.io\/en#listItem","position":1,"name":"Home","item":"https:\/\/blog.keitaro.io\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.keitaro.io\/en\/category\/newbie\/#listItem","name":"Newbie"}},{"@type":"ListItem","@id":"https:\/\/blog.keitaro.io\/en\/category\/newbie\/#listItem","position":2,"name":"Newbie","item":"https:\/\/blog.keitaro.io\/en\/category\/newbie\/","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#listItem","name":"How to fix it #3: Resolving issues with KClient PHP"},"previousItem":{"@type":"ListItem","@id":"https:\/\/blog.keitaro.io\/en#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#listItem","position":3,"name":"How to fix it #3: Resolving issues with KClient PHP","previousItem":{"@type":"ListItem","@id":"https:\/\/blog.keitaro.io\/en\/category\/newbie\/#listItem","name":"Newbie"}}]},{"@type":"Organization","@id":"https:\/\/blog.keitaro.io\/en\/#organization","name":"Keitaro Tracker","description":"Keitaro Tracker is a self-hosted ad tracker that gives you complete control over your traffic. Designed specifically for media buying, affiliate marketing, traffic arbitrage, and internet marketing, it ensures privacy, handles large volumes of clicks, and offers extensive customization options.","url":"https:\/\/blog.keitaro.io\/en\/","telephone":"+16562184636","logo":{"@type":"ImageObject","url":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2024\/08\/Logo-Keitaro-green.png","@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#organizationLogo","width":1000,"height":442},"image":{"@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/keitaro.tracker","https:\/\/twitter.com\/keitaro_tracker?lang=en","https:\/\/www.instagram.com\/keitaro_tracker","https:\/\/www.tiktok.com\/@keitaro_tracker","https:\/\/www.youtube.com\/channel\/UCtL1YEGv3EolfAor-vFiYaw","https:\/\/www.linkedin.com\/showcase\/keitaro-tracker-apliteni"]},{"@type":"Person","@id":"https:\/\/blog.keitaro.io\/en\/author\/marketing-team\/#author","url":"https:\/\/blog.keitaro.io\/en\/author\/marketing-team\/","name":"Marketing Team","image":{"@type":"ImageObject","url":"https:\/\/secure.gravatar.com\/avatar\/cde99b1f5f99357d4f5f72c02149c9903057bdae61b102b2f71e3d631f1fa1c3?s=96&d=mm&r=g"}},{"@type":"WebPage","@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#webpage","url":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/","name":"How to fix it #3: Resolving issues with KClient PHP","description":"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/blog.keitaro.io\/en\/#website"},"breadcrumb":{"@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#breadcrumblist"},"author":{"@id":"https:\/\/blog.keitaro.io\/en\/author\/marketing-team\/#author"},"creator":{"@id":"https:\/\/blog.keitaro.io\/en\/author\/marketing-team\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg","@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#mainImage","width":920,"height":460,"caption":"Resolving issues with KClient PHP"},"primaryImageOfPage":{"@id":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/#mainImage"},"datePublished":"2020-07-23T12:25:05+02:00","dateModified":"2024-12-20T11:22:37+02:00"},{"@type":"WebSite","@id":"https:\/\/blog.keitaro.io\/en\/#website","url":"https:\/\/blog.keitaro.io\/en\/","name":"Keitaro Tracker Blog","alternateName":"Keitaro Tracker Blog","description":"Top Trends in Digital Marketing and Ad Tracking","inLanguage":"en-US","publisher":{"@id":"https:\/\/blog.keitaro.io\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Keitaro Blog \u00bb Top Trends in Digital Marketing and Ad Tracking","og:type":"article","og:title":"How to fix it #3: Resolving issues with KClient PHP","og:description":"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most","og:url":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/","og:image":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg","og:image:secure_url":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg","og:image:width":920,"og:image:height":460,"article:published_time":"2020-07-23T08:25:05+00:00","article:modified_time":"2024-12-20T09:22:37+00:00","article:publisher":"https:\/\/www.facebook.com\/keitaro.tracker","twitter:card":"summary","twitter:site":"@keitaro_tracker","twitter:title":"How to fix it #3: Resolving issues with KClient PHP","twitter:description":"KClient PHP (formerly Click API v3) is one of the Keitaro integration methods that connects third-party websites with a PHP code and dynamically changes the content without a visible redirect. This integration type is very popular while working with a website where PHP is allowed and for mobile app review. We will describe the most","twitter:creator":"@keitaro_tracker","twitter:image":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-02-at-12.18.52\u202fPM.png"},"aioseo_meta_data":{"post_id":"836","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"KClient PHP","score":90,"analysis":{"keyphraseInTitle":{"score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"score":9,"maxScore":9,"error":0},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":2},"keyphraseInURL":{"score":5,"maxScore":5,"error":0},"keyphraseInIntroduction":{"score":9,"maxScore":9,"error":0},"keyphraseInSubHeadings":[],"keyphraseInImageAlt":{"score":3,"maxScore":9,"error":1},"keywordDensity":{"type":"best","score":9,"maxScore":9,"error":0}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"custom_image","og_image_url":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg","og_image_width":"920","og_image_height":"460","og_image_custom_url":"https:\/\/blog.keitaro.io\/en\/wp-content\/uploads\/2020\/07\/Frame-22-2.jpeg","og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":{"id":"#aioseo-article-65d3a81425700","slug":"article","graphName":"Article","label":"Article","properties":{"type":"BlogPosting","name":"#post_title","headline":"#post_title","description":"#post_excerpt","image":"","keywords":"","author":{"name":"#author_name","url":"#author_url"},"dates":{"include":true,"datePublished":"","dateModified":""}}},"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"}}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":null,"created":"2021-07-01 08:47:29","updated":"2025-05-30 00:25:47"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/blog.keitaro.io\/en\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&ndash;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/blog.keitaro.io\/en\/category\/newbie\/\" title=\"Newbie\">Newbie<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&ndash;<\/span><span class=\"aioseo-breadcrumb\">\n\tHow to fix it #3: Resolving issues with KClient PHP\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/blog.keitaro.io\/en"},{"label":"Newbie","link":"https:\/\/blog.keitaro.io\/en\/category\/newbie\/"},{"label":"How to fix it #3: Resolving issues with KClient PHP","link":"https:\/\/blog.keitaro.io\/en\/resolving-issues-kclient-php\/"}],"_links":{"self":[{"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/posts\/836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/comments?post=836"}],"version-history":[{"count":5,"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/posts\/836\/revisions"}],"predecessor-version":[{"id":5368,"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/posts\/836\/revisions\/5368"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/media\/1190"}],"wp:attachment":[{"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/media?parent=836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/categories?post=836"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.keitaro.io\/en\/wp-json\/wp\/v2\/tags?post=836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}