Google Analytics API 计算内部引荐


Google Analytics API calculate internal referrals.

我可以从Google Analytics API中找到具有给定永久链接的页面的流量来源,该页面返回如下结果:

Array(
    [direct] => 1
    [social] => 0
    [3rdparty] => 0
    [search] => 0
)

使用如下所示的查询调用:

public static function get_traffic_sources( $args ) {
        global $post;

        $default = array(
            'per_days' => 30 ,
            'skip' => 0,
            'query' => 'traffic_sources',
            'path' => Inbound_Google_Connect::get_relative_permalink( $post->ID )
        );
        $request = array_replace( $default , $args );
        return Inbound_Google_Connect::load_data( $request );
    }

但我想找出内部推荐的数量。谷歌似乎没有在他们的traffic_sources查询中包含这一点。关于我如何获得这些额外信息的任何线索?

我不确定你所说的内部推荐是什么意思 - 我猜你的意思是"让用户进入当前页面的内部链接"?由于内部链接不是流量来源(在 Google Lingo 中的意思是"将用户带到当前跟踪的属性的任何东西"),您必须通过 ga:previousPagePath 查找上一页路径(对我来说,查询资源管理器中的页面仅在我将其与特定页面的过滤器相结合后才有效)。我不太确定您在那里使用的是哪个 API 客户端库,因此您必须自己弄清楚如何在查询中设置维度。