Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在我的管理系统中区分广告词、有机访问、facebook有机和facebook广告_Php_Facebook_Google Analytics_Google Ads Api_Facebook Ads Api - Fatal编程技术网

Php 在我的管理系统中区分广告词、有机访问、facebook有机和facebook广告

Php 在我的管理系统中区分广告词、有机访问、facebook有机和facebook广告,php,facebook,google-analytics,google-ads-api,facebook-ads-api,Php,Facebook,Google Analytics,Google Ads Api,Facebook Ads Api,我试图在我的管理系统中跟踪来自adwords、google有机访问、facebook有机和facebook广告的线索,以便进行报告 Adwords向我展示了转化率/潜在客户,analytics向我展示了谷歌有机目标/潜在客户,但当网站用户填写查询表时,我也会自动将所有潜在客户捕获到网络管理系统中。在管理系统中,一旦潜在客户生成发票,员工可以将其状态更改为“已开票” 因此,虽然我可以看到我在管理系统中有100个广告词线索和25个有机线索以及10张发票,但我无法说出这些发票的广告词/有机拆分。我还想

我试图在我的管理系统中跟踪来自adwords、google有机访问、facebook有机和facebook广告的线索,以便进行报告

Adwords向我展示了转化率/潜在客户,analytics向我展示了谷歌有机目标/潜在客户,但当网站用户填写查询表时,我也会自动将所有潜在客户捕获到网络管理系统中。在管理系统中,一旦潜在客户生成发票,员工可以将其状态更改为“已开票”

因此,虽然我可以看到我在管理系统中有100个广告词线索和25个有机线索以及10张发票,但我无法说出这些发票的广告词/有机拆分。我还想追踪来自Facebook有机广告和Facebook广告的线索/发票

我最初的想法是,当adwords将客户带到网站时,需要始终在网站url上附加某种引用字符串/url,因此当用户完成查询表单时,我可以捕获该字符串/url,并在管理系统中指出该查询源自adwords

对于通过谷歌的有机潜在客户,如果没有附加推荐字符串/url,则意味着它是有机的

对于导致潜在客户的Facebook organic,我当然也应该能够在网站url上添加某种推荐字符串/url,并为导致潜在客户的Facebook广告添加不同的推荐字符串/url

如果可能的话,最实际的方法是什么

谢谢
Johno

在您的管理系统和分析系统中为每个访问/访客存储一个唯一的id(id不得将用户标识为个人,这将违反TOS。最简单的方法是使用GA cookie中的客户端id)。使用将每个访问/访客的频道信息拉入您的系统。这将引入延迟(GA需要24小时来处理信息),但这将意味着分析和您的系统之间的渠道信息是一致的