Skip to content

Track and show traffic to module pages #794

Closed
@ghost

Description

Tracking and displaying traffic to module pages could be an indication of popularity or interest.

It would allow showing "hot" modules over various time periods. ("Hot this week" vs "Hot this year.)

I think this could help with the discoverability problem.

Activity

oalders

oalders commented on Mar 12, 2013

@oalders
Member

This is something I know we want to do in some form. We had talked about doing something as basic as parsing the nginx logs. Don't know if we could even just use the Google Analytics API for some useful stats? Even getting some traffic indicators into ES would be helpful as well. Tracking clicks on download links etc.

lorn

lorn commented on Mar 12, 2013

@lorn

If we create a 'gateway' to count this? I mean:

curl https://metacpan.org/download/id/L/LO/LORN/LWP-Curl-0.12.tar.gz increase the download counter and 302 to http://cpan.metacpan.org/authors/id/L/LO/LORN/LWP-Curl-0.12.tar.gz

( or even the http://cpan.metacpan.org/authors/id/L/LO/LORN/LWP-Curl-0.12.tar.gz increase the download counter and 302 to the real url )

And we can use same principle in the metacpan API

Does anyone know how many downloads we have through metacpan api/site ?

👍 This topic :)

monken

monken commented on Mar 12, 2013

@monken
Contributor

Google Analytics tells us that https://metacpan.org/module/INGY/XXX-0.18/lib/XXX.pod is the most popular module. Go figure ;)

I remember that we thought about releasing the HTTP logs to the public. Not sure where that discussion went.

ranguard

ranguard commented on Dec 23, 2013

@ranguard
Member
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @lorn@monken@ranguard@oalders

        Issue actions

          Track and show traffic to module pages · Issue #794 · metacpan/metacpan-web