Ticket #2718 (closed New feature: fixed)

Opened 7 months ago

Last modified 3 months ago

Group all Google search SSL unknown keywords under "Keyword not defined"

Reported by: matt Owned by:
Priority: major Milestone: 1.7 Piwik 1.7
Component: Core Keywords:
Cc: Sensitive: no

Description (last modified by matt) (diff)

See Piwik Keyword not defined FAQ

See  google announcement

We should make sure that the "search engine" appears as google still, but keyword would appear as "Keyword not provided"

Change History

  Changed 7 months ago by vipsoft

  • owner set to vipsoft

  Changed 7 months ago by matt

Apparently it is not standard SSL behavior, they somehow still pass the referrer but with empty &q= query parameter.

  Changed 7 months ago by matt

In the log_visit DB, I suggest that the referer_name be "google" and referer_keyword be empty string. During archiving, the datatable label would be a constant KEYWORD_NOT_PROVIDED. Then, this will be replaced in an API filter with the localized string eg. "Keyword not provided" in english.

follow-up: ↓ 5   Changed 7 months ago by vipsoft

For the detection logic:

  • no referrer - track as a search engine with empty keyword
  • a referrer with specified query parameter but empty is also a search engine with empty keyword
  • where the keyword is non-empty, track as search engine with non-empty keyword
  • where the keyword detection fails, track as external website

in reply to: ↑ 4   Changed 7 months ago by matt

Replying to vipsoft:

For the detection logic: - no referrer - track as a search engine with empty keyword

No referrer == Direct entry, not search engine :)

Otherwise OK!

  Changed 6 months ago by vipsoft

  • owner vipsoft deleted

What about the case where the referrer is just http://domain.tld

  Changed 5 months ago by matt

  • status changed from new to closed
  • resolution set to fixed

(In [5604]) Fixes #2718

  • Only fixes for Google for now, we can generalize the code later when other search engines start doing the same
  • Marking hidden keywords as "Keyword not defined"
  • Linking the keyword to the new FAQ: Piwik Keyword not defined

  Changed 4 months ago by matt

(In [5756]) Refs #2718

  • do not display "Your top converting keywords are: 'Keyword not defined'" because it is very irritating!

  Changed 4 months ago by matt

  • description modified (diff)

  Changed 3 months ago by matt

(In [5800]) Refs #2718

  • Do not display "Keyword not defined" in the widget showing top keywords per page

  Changed 3 months ago by matt

  • priority changed from normal to major
  • type changed from Bug to New feature
  • summary changed from Google search SSL by default for default users cause keyword not to be tracked to Group all Google search SSL unknown keywords under "Keyword not defined"
Note: See TracTickets for help on using tickets.