Acquisition channel (#4489)

* WIP

* Add acquisition channel

* Add detection for gclid and msclkid

* Add GA4 source categories file as external resource
This commit is contained in:
Uku Taht 2024-09-05 12:02:15 +03:00 committed by GitHub
parent 90b81b615f
commit d56d6998df
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 1704 additions and 1 deletions

View File

@ -26,6 +26,7 @@ defmodule Plausible.ClickhouseEventV2 do
# Session attributes
field :referrer, :string
field :referrer_source, :string
field :channel, Ch, type: "LowCardinality(String)"
field :utm_medium, :string
field :utm_source, :string
field :utm_campaign, :string
@ -70,6 +71,7 @@ defmodule Plausible.ClickhouseEventV2 do
:session_id,
:referrer,
:referrer_source,
:channel,
:utm_medium,
:utm_source,
:utm_campaign,

View File

@ -58,6 +58,7 @@ defmodule Plausible.ClickhouseSessionV2 do
field :utm_term, :string
field :referrer, :string
field :referrer_source, :string
field :channel, Ch, type: "LowCardinality(String)"
field :country_code, Ch, type: "LowCardinality(FixedString(2))"
field :subdivision1_code, Ch, type: "LowCardinality(String)"

View File

@ -1,5 +1,11 @@
defmodule Plausible.Ingestion.Acquisition do
@moduledoc false
@external_resource "priv/ga4-source-categories.csv"
@source_categories Application.app_dir(:plausible, "priv/ga4-source-categories.csv")
|> File.read!()
|> NimbleCSV.RFC4180.parse_string(skip_headers: false)
|> Enum.map(fn [source, category] -> {source, category} end)
|> Enum.into(%{})
def init() do
:ets.new(__MODULE__, [
@ -24,4 +30,149 @@ defmodule Plausible.Ingestion.Acquisition do
_ -> source
end
end
def get_channel(request, source) do
cond do
cross_network?(request) -> "Cross-network"
paid_shopping?(request, source) -> "Paid Shopping"
paid_search?(request, source) -> "Paid Search"
paid_social?(request, source) -> "Paid Social"
paid_video?(request, source) -> "Paid Video"
display?(request) -> "Display"
paid_other?(request) -> "Paid Other"
organic_shopping?(request, source) -> "Organic Shopping"
organic_social?(request, source) -> "Organic Social"
organic_video?(request, source) -> "Organic Video"
search_source?(source) -> "Organic Search"
email?(request) -> "Email"
affiliates?(request) -> "Affiliates"
audio?(request) -> "Audio"
sms?(request) -> "SMS"
mobile_push_notifications?(request, source) -> "Mobile Push Notifications"
referral?(request, source) -> "Referral"
true -> "Direct"
end
end
defp cross_network?(request) do
String.contains?(request.query_params["utm_campaign"] || "", "cross-network")
end
defp paid_shopping?(request, source) do
(shopping_source?(source) or shopping_campaign?(request.query_params["utm_campaign"])) and
paid_medium?(request.query_params["utm_medium"])
end
defp paid_search?(request, source) do
(search_source?(source) and paid_medium?(request.query_params["utm_medium"])) or
(source == "Google" and !!request.query_params["gclid"]) or
(source == "Bing" and !!request.query_params["msclkid"])
end
defp paid_social?(request, source) do
social_source?(source) and paid_medium?(request.query_params["utm_medium"])
end
defp paid_video?(request, source) do
video_source?(source) and paid_medium?(request.query_params["utm_medium"])
end
defp display?(request) do
request.query_params["utm_medium"] in [
"display",
"banner",
"expandable",
"interstitial",
"cpm"
]
end
defp paid_other?(request) do
paid_medium?(request.query_params["utm_medium"])
end
defp organic_shopping?(request, source) do
shopping_source?(source) or shopping_campaign?(request.query_params["utm_campaign"])
end
defp organic_social?(request, source) do
social_source?(source) or
request.query_params["utm_medium"] in [
"social",
"social-network",
"social-media",
"sm",
"social network",
"social media"
]
end
defp organic_video?(request, source) do
video_source?(source) or String.contains?(request.query_params["utm_medium"] || "", "video")
end
defp referral?(request, source) do
request.query_params["utm_medium"] in ["referral", "app", "link"] or
!!source
end
@email_tags ["email", "e-mail", "e_mail", "e mail"]
defp email?(request) do
String.contains?(request.query_params["utm_source"] || "", @email_tags) or
String.contains?(request.query_params["utm_medium"] || "", @email_tags)
end
defp affiliates?(request) do
request.query_params["utm_medium"] == "affiliate"
end
defp audio?(request) do
request.query_params["utm_medium"] == "audio"
end
defp sms?(request) do
request.query_params["utm_source"] == "sms" or
request.query_params["utm_medium"] == "sms"
end
defp mobile_push_notifications?(request, source) do
medium = request.query_params["utm_medium"] || ""
String.ends_with?(medium, "push") or
String.contains?(medium, ["mobile", "notification"]) or
source == "firebase"
end
# # Helper functions for source and medium checks
defp shopping_source?(nil), do: false
defp shopping_source?(source) do
@source_categories[String.downcase(source)] == "SOURCE_CATEGORY_SHOPPING"
end
defp shopping_campaign?(campaign_name) do
Regex.match?(~r/^(.*(([^a-df-z]|^)shop|shopping).*)$/, campaign_name || "")
end
defp search_source?(nil), do: false
defp search_source?(source) do
@source_categories[String.downcase(source)] == "SOURCE_CATEGORY_SEARCH"
end
defp social_source?(nil), do: false
defp social_source?(source) do
@source_categories[String.downcase(source)] == "SOURCE_CATEGORY_SOCIAL"
end
defp video_source?(nil), do: false
defp video_source?(source) do
@source_categories[String.downcase(source)] == "SOURCE_CATEGORY_VIDEO"
end
defp paid_medium?(medium) do
Regex.match?(~r/^(.*cp.*|ppc|retargeting|paid.*)$/, medium || "")
end
end

View File

@ -250,9 +250,12 @@ defmodule Plausible.Ingestion.Event do
defp put_referrer(%__MODULE__{} = event) do
ref = parse_referrer(event.request.uri, event.request.referrer)
source = get_referrer_source(event.request, ref)
channel = Plausible.Ingestion.Acquisition.get_channel(event.request, source)
update_session_attrs(event, %{
referrer_source: get_referrer_source(event.request, ref),
channel: channel,
referrer_source: source,
referrer: clean_referrer(ref)
})
end

View File

@ -95,6 +95,7 @@ defmodule Plausible.Session.CacheStore do
pageviews: if(event.name == "pageview", do: 1, else: 0),
events: 1,
referrer: Map.get(session_attributes, :referrer),
channel: Map.get(session_attributes, :channel),
referrer_source: Map.get(session_attributes, :referrer_source),
utm_medium: Map.get(session_attributes, :utm_medium),
utm_source: Map.get(session_attributes, :utm_source),

View File

@ -0,0 +1,820 @@
source,source category
360.cn,SOURCE_CATEGORY_SEARCH
43things,SOURCE_CATEGORY_SOCIAL
43things.com,SOURCE_CATEGORY_SOCIAL
51.com,SOURCE_CATEGORY_SOCIAL
5ch.net,SOURCE_CATEGORY_SOCIAL
Google Shopping,SOURCE_CATEGORY_SHOPPING
Hatena,SOURCE_CATEGORY_SOCIAL
IGShopping,SOURCE_CATEGORY_SHOPPING
ImageShack,SOURCE_CATEGORY_SOCIAL
aax-us-east.amazon-adsystem.com,SOURCE_CATEGORY_SHOPPING
aax.amazon-adsystem.com,SOURCE_CATEGORY_SHOPPING
academia.edu,SOURCE_CATEGORY_SOCIAL
activerain,SOURCE_CATEGORY_SOCIAL
activerain.com,SOURCE_CATEGORY_SOCIAL
activeworlds,SOURCE_CATEGORY_SOCIAL
activeworlds.com,SOURCE_CATEGORY_SOCIAL
addthis,SOURCE_CATEGORY_SOCIAL
addthis.com,SOURCE_CATEGORY_SOCIAL
airg.ca,SOURCE_CATEGORY_SOCIAL
alibaba,SOURCE_CATEGORY_SHOPPING
alibaba.com,SOURCE_CATEGORY_SHOPPING
alice,SOURCE_CATEGORY_SEARCH
allnurses.com,SOURCE_CATEGORY_SOCIAL
allrecipes.com,SOURCE_CATEGORY_SOCIAL
alumniclass,SOURCE_CATEGORY_SOCIAL
alumniclass.com,SOURCE_CATEGORY_SOCIAL
amazon,SOURCE_CATEGORY_SHOPPING
amazon.co.uk,SOURCE_CATEGORY_SHOPPING
amazon.com,SOURCE_CATEGORY_SHOPPING
ameba.jp,SOURCE_CATEGORY_SOCIAL
ameblo.jp,SOURCE_CATEGORY_SOCIAL
americantowns,SOURCE_CATEGORY_SOCIAL
americantowns.com,SOURCE_CATEGORY_SOCIAL
amp.reddit.com,SOURCE_CATEGORY_SOCIAL
ancestry.com,SOURCE_CATEGORY_SOCIAL
anobii,SOURCE_CATEGORY_SOCIAL
anobii.com,SOURCE_CATEGORY_SOCIAL
answerbag,SOURCE_CATEGORY_SOCIAL
answerbag.com,SOURCE_CATEGORY_SOCIAL
answers.yahoo.com,SOURCE_CATEGORY_SOCIAL
aol,SOURCE_CATEGORY_SEARCH
aolanswers,SOURCE_CATEGORY_SOCIAL
aolanswers.com,SOURCE_CATEGORY_SOCIAL
apps.facebook.com,SOURCE_CATEGORY_SOCIAL
apps.shopify.com,SOURCE_CATEGORY_SHOPPING
ar.pinterest.com,SOURCE_CATEGORY_SOCIAL
ar.search.yahoo.com,SOURCE_CATEGORY_SEARCH
artstation.com,SOURCE_CATEGORY_SOCIAL
ask,SOURCE_CATEGORY_SEARCH
askubuntu,SOURCE_CATEGORY_SOCIAL
askubuntu.com,SOURCE_CATEGORY_SOCIAL
asmallworld.com,SOURCE_CATEGORY_SOCIAL
at.search.yahoo.com,SOURCE_CATEGORY_SEARCH
athlinks,SOURCE_CATEGORY_SOCIAL
athlinks.com,SOURCE_CATEGORY_SOCIAL
au.search.yahoo.com,SOURCE_CATEGORY_SEARCH
auone,SOURCE_CATEGORY_SEARCH
avg,SOURCE_CATEGORY_SEARCH
away.vk.com,SOURCE_CATEGORY_SOCIAL
awe.sm,SOURCE_CATEGORY_SOCIAL
b.hatena.ne.jp,SOURCE_CATEGORY_SOCIAL
baby-gaga,SOURCE_CATEGORY_SOCIAL
baby-gaga.com,SOURCE_CATEGORY_SOCIAL
babyblog.ru,SOURCE_CATEGORY_SOCIAL
babylon,SOURCE_CATEGORY_SEARCH
badoo,SOURCE_CATEGORY_SOCIAL
badoo.com,SOURCE_CATEGORY_SOCIAL
baidu,SOURCE_CATEGORY_SEARCH
bebo,SOURCE_CATEGORY_SOCIAL
bebo.com,SOURCE_CATEGORY_SOCIAL
beforeitsnews,SOURCE_CATEGORY_SOCIAL
beforeitsnews.com,SOURCE_CATEGORY_SOCIAL
bharatstudent,SOURCE_CATEGORY_SOCIAL
bharatstudent.com,SOURCE_CATEGORY_SOCIAL
biglobe,SOURCE_CATEGORY_SEARCH
biglobe.co.jp,SOURCE_CATEGORY_SEARCH
biglobe.ne.jp,SOURCE_CATEGORY_SEARCH
biip.no,SOURCE_CATEGORY_SOCIAL
bing,SOURCE_CATEGORY_SEARCH
biswap.org,SOURCE_CATEGORY_SOCIAL
bit.ly,SOURCE_CATEGORY_SOCIAL
blackcareernetwork.com,SOURCE_CATEGORY_SOCIAL
blackplanet,SOURCE_CATEGORY_SOCIAL
blackplanet.com,SOURCE_CATEGORY_SOCIAL
blip.fm,SOURCE_CATEGORY_SOCIAL
blog.com,SOURCE_CATEGORY_SOCIAL
blog.feedspot.com,SOURCE_CATEGORY_SOCIAL
blog.goo.ne.jp,SOURCE_CATEGORY_SOCIAL
blog.naver.com,SOURCE_CATEGORY_SOCIAL
blog.twitch.tv,SOURCE_CATEGORY_VIDEO
blog.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL
blogg.no,SOURCE_CATEGORY_SOCIAL
bloggang.com,SOURCE_CATEGORY_SOCIAL
blogger,SOURCE_CATEGORY_SOCIAL
blogger.com,SOURCE_CATEGORY_SOCIAL
blogher,SOURCE_CATEGORY_SOCIAL
blogher.com,SOURCE_CATEGORY_SOCIAL
bloglines,SOURCE_CATEGORY_SOCIAL
bloglines.com,SOURCE_CATEGORY_SOCIAL
blogs.com,SOURCE_CATEGORY_SOCIAL
blogsome,SOURCE_CATEGORY_SOCIAL
blogsome.com,SOURCE_CATEGORY_SOCIAL
blogspot,SOURCE_CATEGORY_SOCIAL
blogspot.com,SOURCE_CATEGORY_SOCIAL
blogster,SOURCE_CATEGORY_SOCIAL
blogster.com,SOURCE_CATEGORY_SOCIAL
blurtit,SOURCE_CATEGORY_SOCIAL
blurtit.com,SOURCE_CATEGORY_SOCIAL
bookmarks.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL
bookmarks.yahoo.com,SOURCE_CATEGORY_SOCIAL
br.pinterest.com,SOURCE_CATEGORY_SOCIAL
br.search.yahoo.com,SOURCE_CATEGORY_SEARCH
brightkite,SOURCE_CATEGORY_SOCIAL
brightkite.com,SOURCE_CATEGORY_SOCIAL
brizzly,SOURCE_CATEGORY_SOCIAL
brizzly.com,SOURCE_CATEGORY_SOCIAL
business.facebook.com,SOURCE_CATEGORY_SOCIAL
buzzfeed,SOURCE_CATEGORY_SOCIAL
buzzfeed.com,SOURCE_CATEGORY_SOCIAL
buzznet,SOURCE_CATEGORY_SOCIAL
buzznet.com,SOURCE_CATEGORY_SOCIAL
ca.search.yahoo.com,SOURCE_CATEGORY_SEARCH
cafe.naver.com,SOURCE_CATEGORY_SOCIAL
cafemom,SOURCE_CATEGORY_SOCIAL
cafemom.com,SOURCE_CATEGORY_SOCIAL
camospace,SOURCE_CATEGORY_SOCIAL
camospace.com,SOURCE_CATEGORY_SOCIAL
canalblog.com,SOURCE_CATEGORY_SOCIAL
care.com,SOURCE_CATEGORY_SOCIAL
care2,SOURCE_CATEGORY_SOCIAL
care2.com,SOURCE_CATEGORY_SOCIAL
caringbridge.org,SOURCE_CATEGORY_SOCIAL
catster,SOURCE_CATEGORY_SOCIAL
catster.com,SOURCE_CATEGORY_SOCIAL
cbnt.io,SOURCE_CATEGORY_SOCIAL
cellufun,SOURCE_CATEGORY_SOCIAL
cellufun.com,SOURCE_CATEGORY_SOCIAL
centerblog.net,SOURCE_CATEGORY_SOCIAL
centrum.cz,SOURCE_CATEGORY_SEARCH
ch.search.yahoo.com,SOURCE_CATEGORY_SEARCH
chat.zalo.me,SOURCE_CATEGORY_SOCIAL
checkout.shopify.com,SOURCE_CATEGORY_SHOPPING
checkout.stripe.com,SOURCE_CATEGORY_SHOPPING
chegg.com,SOURCE_CATEGORY_SOCIAL
chicagonow,SOURCE_CATEGORY_SOCIAL
chicagonow.com,SOURCE_CATEGORY_SOCIAL
chiebukuro.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL
cl.search.yahoo.com,SOURCE_CATEGORY_SEARCH
classmates,SOURCE_CATEGORY_SOCIAL
classmates.com,SOURCE_CATEGORY_SOCIAL
classquest,SOURCE_CATEGORY_SOCIAL
classquest.com,SOURCE_CATEGORY_SOCIAL
cn.bing.com,SOURCE_CATEGORY_SEARCH
cnn,SOURCE_CATEGORY_SEARCH
co.pinterest.com,SOURCE_CATEGORY_SOCIAL
co.search.yahoo.com,SOURCE_CATEGORY_SEARCH
cocolog-nifty,SOURCE_CATEGORY_SOCIAL
cocolog-nifty.com,SOURCE_CATEGORY_SOCIAL
comcast,SOURCE_CATEGORY_SEARCH
conduit,SOURCE_CATEGORY_SEARCH
copainsdavant.linternaute.com,SOURCE_CATEGORY_SOCIAL
couchsurfing.org,SOURCE_CATEGORY_SOCIAL
cozycot,SOURCE_CATEGORY_SOCIAL
cozycot.com,SOURCE_CATEGORY_SOCIAL
cr.shopping.naver.com,SOURCE_CATEGORY_SHOPPING
cr2.shopping.naver.com,SOURCE_CATEGORY_SHOPPING
crackle,SOURCE_CATEGORY_VIDEO
crackle.com,SOURCE_CATEGORY_VIDEO
cross.tv,SOURCE_CATEGORY_SOCIAL
crunchyroll,SOURCE_CATEGORY_SOCIAL
crunchyroll.com,SOURCE_CATEGORY_SOCIAL
curiositystream,SOURCE_CATEGORY_VIDEO
curiositystream.com,SOURCE_CATEGORY_VIDEO
cyworld,SOURCE_CATEGORY_SOCIAL
cyworld.com,SOURCE_CATEGORY_SOCIAL
cz.pinterest.com,SOURCE_CATEGORY_SOCIAL
d.hatena.ne.jp,SOURCE_CATEGORY_SOCIAL
d.tube,SOURCE_CATEGORY_VIDEO
dailymotion,SOURCE_CATEGORY_VIDEO
dailymotion.com,SOURCE_CATEGORY_VIDEO
dailystrength.org,SOURCE_CATEGORY_SOCIAL
dashboard.twitch.tv,SOURCE_CATEGORY_VIDEO
daum,SOURCE_CATEGORY_SEARCH
daum.net,SOURCE_CATEGORY_SEARCH
de.search.yahoo.com,SOURCE_CATEGORY_SEARCH
deluxe.com,SOURCE_CATEGORY_SOCIAL
deviantart,SOURCE_CATEGORY_SOCIAL
deviantart.com,SOURCE_CATEGORY_SOCIAL
dianping,SOURCE_CATEGORY_SOCIAL
dianping.com,SOURCE_CATEGORY_SOCIAL
digg,SOURCE_CATEGORY_SOCIAL
digg.com,SOURCE_CATEGORY_SOCIAL
diigo,SOURCE_CATEGORY_SOCIAL
diigo.com,SOURCE_CATEGORY_SOCIAL
discover.hubpages.com,SOURCE_CATEGORY_SOCIAL
disneyplus,SOURCE_CATEGORY_VIDEO
disneyplus.com,SOURCE_CATEGORY_VIDEO
disqus,SOURCE_CATEGORY_SOCIAL
disqus.com,SOURCE_CATEGORY_SOCIAL
dk.search.yahoo.com,SOURCE_CATEGORY_SEARCH
dogpile,SOURCE_CATEGORY_SEARCH
dogpile.com,SOURCE_CATEGORY_SEARCH
dogster,SOURCE_CATEGORY_SOCIAL
dogster.com,SOURCE_CATEGORY_SOCIAL
dol2day,SOURCE_CATEGORY_SOCIAL
dol2day.com,SOURCE_CATEGORY_SOCIAL
doostang,SOURCE_CATEGORY_SOCIAL
doostang.com,SOURCE_CATEGORY_SOCIAL
dopplr,SOURCE_CATEGORY_SOCIAL
dopplr.com,SOURCE_CATEGORY_SOCIAL
douban,SOURCE_CATEGORY_SOCIAL
douban.com,SOURCE_CATEGORY_SOCIAL
draft.blogger.com,SOURCE_CATEGORY_SOCIAL
draugiem.lv,SOURCE_CATEGORY_SOCIAL
drugs-forum,SOURCE_CATEGORY_SOCIAL
drugs-forum.com,SOURCE_CATEGORY_SOCIAL
duckduckgo,SOURCE_CATEGORY_SEARCH
dzone,SOURCE_CATEGORY_SOCIAL
dzone.com,SOURCE_CATEGORY_SOCIAL
ebay,SOURCE_CATEGORY_SHOPPING
ebay.co.uk,SOURCE_CATEGORY_SHOPPING
ebay.com,SOURCE_CATEGORY_SHOPPING
ebay.com.au,SOURCE_CATEGORY_SHOPPING
ebay.de,SOURCE_CATEGORY_SHOPPING
ecosia.org,SOURCE_CATEGORY_SEARCH
edublogs.org,SOURCE_CATEGORY_SOCIAL
elftown,SOURCE_CATEGORY_SOCIAL
elftown.com,SOURCE_CATEGORY_SOCIAL
email.seznam.cz,SOURCE_CATEGORY_SEARCH
eniro,SOURCE_CATEGORY_SEARCH
epicurious.com,SOURCE_CATEGORY_SOCIAL
es.search.yahoo.com,SOURCE_CATEGORY_SEARCH
espanol.search.yahoo.com,SOURCE_CATEGORY_SEARCH
etsy,SOURCE_CATEGORY_SHOPPING
etsy.com,SOURCE_CATEGORY_SHOPPING
everforo.com,SOURCE_CATEGORY_SOCIAL
exalead.com,SOURCE_CATEGORY_SEARCH
exblog.jp,SOURCE_CATEGORY_SOCIAL
excite.com,SOURCE_CATEGORY_SEARCH
extole,SOURCE_CATEGORY_SOCIAL
extole.com,SOURCE_CATEGORY_SOCIAL
facebook,SOURCE_CATEGORY_SOCIAL
facebook.com,SOURCE_CATEGORY_SOCIAL
faceparty,SOURCE_CATEGORY_SOCIAL
faceparty.com,SOURCE_CATEGORY_SOCIAL
fandom.com,SOURCE_CATEGORY_SOCIAL
fanpop,SOURCE_CATEGORY_SOCIAL
fanpop.com,SOURCE_CATEGORY_SOCIAL
fark,SOURCE_CATEGORY_SOCIAL
fark.com,SOURCE_CATEGORY_SOCIAL
fast.wistia.net,SOURCE_CATEGORY_VIDEO
fb,SOURCE_CATEGORY_SOCIAL
fb.me,SOURCE_CATEGORY_SOCIAL
fc2,SOURCE_CATEGORY_SOCIAL
fc2.com,SOURCE_CATEGORY_SOCIAL
feedspot,SOURCE_CATEGORY_SOCIAL
feministing,SOURCE_CATEGORY_SOCIAL
feministing.com,SOURCE_CATEGORY_SOCIAL
fi.search.yahoo.com,SOURCE_CATEGORY_SEARCH
filmaffinity,SOURCE_CATEGORY_SOCIAL
filmaffinity.com,SOURCE_CATEGORY_SOCIAL
firmy.cz,SOURCE_CATEGORY_SEARCH
flickr,SOURCE_CATEGORY_SOCIAL
flickr.com,SOURCE_CATEGORY_SOCIAL
flipboard,SOURCE_CATEGORY_SOCIAL
flipboard.com,SOURCE_CATEGORY_SOCIAL
folkdirect,SOURCE_CATEGORY_SOCIAL
folkdirect.com,SOURCE_CATEGORY_SOCIAL
foodservice,SOURCE_CATEGORY_SOCIAL
foodservice.com,SOURCE_CATEGORY_SOCIAL
forums.androidcentral.com,SOURCE_CATEGORY_SOCIAL
forums.crackberry.com,SOURCE_CATEGORY_SOCIAL
forums.imore.com,SOURCE_CATEGORY_SOCIAL
forums.nexopia.com,SOURCE_CATEGORY_SOCIAL
forums.webosnation.com,SOURCE_CATEGORY_SOCIAL
forums.wpcentral.com,SOURCE_CATEGORY_SOCIAL
fotki,SOURCE_CATEGORY_SOCIAL
fotki.com,SOURCE_CATEGORY_SOCIAL
fotolog,SOURCE_CATEGORY_SOCIAL
fotolog.com,SOURCE_CATEGORY_SOCIAL
foursquare,SOURCE_CATEGORY_SOCIAL
foursquare.com,SOURCE_CATEGORY_SOCIAL
fr.search.yahoo.com,SOURCE_CATEGORY_SEARCH
free.facebook.com,SOURCE_CATEGORY_SOCIAL
friendfeed,SOURCE_CATEGORY_SOCIAL
friendfeed.com,SOURCE_CATEGORY_SOCIAL
fruehstueckstreff.org,SOURCE_CATEGORY_SOCIAL
fubar,SOURCE_CATEGORY_SOCIAL
fubar.com,SOURCE_CATEGORY_SOCIAL
gaiaonline,SOURCE_CATEGORY_SOCIAL
gaiaonline.com,SOURCE_CATEGORY_SOCIAL
gamerdna,SOURCE_CATEGORY_SOCIAL
gamerdna.com,SOURCE_CATEGORY_SOCIAL
gather.com,SOURCE_CATEGORY_SOCIAL
geni.com,SOURCE_CATEGORY_SOCIAL
getpocket.com,SOURCE_CATEGORY_SOCIAL
glassboard,SOURCE_CATEGORY_SOCIAL
glassboard.com,SOURCE_CATEGORY_SOCIAL
glassdoor,SOURCE_CATEGORY_SOCIAL
glassdoor.com,SOURCE_CATEGORY_SOCIAL
globo,SOURCE_CATEGORY_SEARCH
go.mail.ru,SOURCE_CATEGORY_SEARCH
godtube,SOURCE_CATEGORY_SOCIAL
godtube.com,SOURCE_CATEGORY_SOCIAL
goldenline.pl,SOURCE_CATEGORY_SOCIAL
goldstar,SOURCE_CATEGORY_SOCIAL
goldstar.com,SOURCE_CATEGORY_SOCIAL
goo.gl,SOURCE_CATEGORY_SOCIAL
gooblog,SOURCE_CATEGORY_SOCIAL
goodreads,SOURCE_CATEGORY_SOCIAL
goodreads.com,SOURCE_CATEGORY_SOCIAL
google,SOURCE_CATEGORY_SEARCH
google+,SOURCE_CATEGORY_SOCIAL
google-play,SOURCE_CATEGORY_SEARCH
googlegroups.com,SOURCE_CATEGORY_SOCIAL
googleplus,SOURCE_CATEGORY_SOCIAL
govloop,SOURCE_CATEGORY_SOCIAL
govloop.com,SOURCE_CATEGORY_SOCIAL
gowalla,SOURCE_CATEGORY_SOCIAL
gowalla.com,SOURCE_CATEGORY_SOCIAL
gree.jp,SOURCE_CATEGORY_SOCIAL
groups.google.com,SOURCE_CATEGORY_SOCIAL
gulli.com,SOURCE_CATEGORY_SOCIAL
gutefrage.net,SOURCE_CATEGORY_SOCIAL
habbo,SOURCE_CATEGORY_SOCIAL
habbo.com,SOURCE_CATEGORY_SOCIAL
help.hulu.com,SOURCE_CATEGORY_VIDEO
help.netflix.com,SOURCE_CATEGORY_VIDEO
hi5,SOURCE_CATEGORY_SOCIAL
hi5.com,SOURCE_CATEGORY_SOCIAL
hk.search.yahoo.com,SOURCE_CATEGORY_SEARCH
hootsuite,SOURCE_CATEGORY_SOCIAL
hootsuite.com,SOURCE_CATEGORY_SOCIAL
houzz,SOURCE_CATEGORY_SOCIAL
houzz.com,SOURCE_CATEGORY_SOCIAL
hoverspot,SOURCE_CATEGORY_SOCIAL
hoverspot.com,SOURCE_CATEGORY_SOCIAL
hr.com,SOURCE_CATEGORY_SOCIAL
hu.pinterest.com,SOURCE_CATEGORY_SOCIAL
hubculture,SOURCE_CATEGORY_SOCIAL
hubculture.com,SOURCE_CATEGORY_SOCIAL
hubpages.com,SOURCE_CATEGORY_SOCIAL
hulu,SOURCE_CATEGORY_VIDEO
hulu.com,SOURCE_CATEGORY_VIDEO
hyves.net,SOURCE_CATEGORY_SOCIAL
hyves.nl,SOURCE_CATEGORY_SOCIAL
ibibo,SOURCE_CATEGORY_SOCIAL
ibibo.com,SOURCE_CATEGORY_SOCIAL
id.pinterest.com,SOURCE_CATEGORY_SOCIAL
id.search.yahoo.com,SOURCE_CATEGORY_SEARCH
id.twitch.tv,SOURCE_CATEGORY_VIDEO
identi.ca,SOURCE_CATEGORY_SOCIAL
ig,SOURCE_CATEGORY_SOCIAL
imageshack.com,SOURCE_CATEGORY_SOCIAL
imageshack.us,SOURCE_CATEGORY_SOCIAL
imvu,SOURCE_CATEGORY_SOCIAL
imvu.com,SOURCE_CATEGORY_SOCIAL
in.pinterest.com,SOURCE_CATEGORY_SOCIAL
in.search.yahoo.com,SOURCE_CATEGORY_SEARCH
incredimail,SOURCE_CATEGORY_SEARCH
insanejournal,SOURCE_CATEGORY_SOCIAL
insanejournal.com,SOURCE_CATEGORY_SOCIAL
instagram,SOURCE_CATEGORY_SOCIAL
instagram.com,SOURCE_CATEGORY_SOCIAL
instapaper,SOURCE_CATEGORY_SOCIAL
instapaper.com,SOURCE_CATEGORY_SOCIAL
internations.org,SOURCE_CATEGORY_SOCIAL
interpals.net,SOURCE_CATEGORY_SOCIAL
intherooms,SOURCE_CATEGORY_SOCIAL
intherooms.com,SOURCE_CATEGORY_SOCIAL
iq.com,SOURCE_CATEGORY_VIDEO
iqiyi,SOURCE_CATEGORY_VIDEO
iqiyi.com,SOURCE_CATEGORY_VIDEO
irc-galleria.net,SOURCE_CATEGORY_SOCIAL
is.gd,SOURCE_CATEGORY_SOCIAL
it.search.yahoo.com,SOURCE_CATEGORY_SEARCH
italki,SOURCE_CATEGORY_SOCIAL
italki.com,SOURCE_CATEGORY_SOCIAL
jammerdirect,SOURCE_CATEGORY_SOCIAL
jammerdirect.com,SOURCE_CATEGORY_SOCIAL
jappy.com,SOURCE_CATEGORY_SOCIAL
jappy.de,SOURCE_CATEGORY_SOCIAL
jobs.netflix.com,SOURCE_CATEGORY_VIDEO
justin.tv,SOURCE_CATEGORY_VIDEO
kaboodle.com,SOURCE_CATEGORY_SOCIAL
kakao,SOURCE_CATEGORY_SOCIAL
kakao.com,SOURCE_CATEGORY_SOCIAL
kakaocorp.com,SOURCE_CATEGORY_SOCIAL
kaneva,SOURCE_CATEGORY_SOCIAL
kaneva.com,SOURCE_CATEGORY_SOCIAL
kin.naver.com,SOURCE_CATEGORY_SOCIAL
kvasir,SOURCE_CATEGORY_SEARCH
l.facebook.com,SOURCE_CATEGORY_SOCIAL
l.instagram.com,SOURCE_CATEGORY_SOCIAL
l.messenger.com,SOURCE_CATEGORY_SOCIAL
last.fm,SOURCE_CATEGORY_SOCIAL
lens.google.com,SOURCE_CATEGORY_SEARCH
librarything,SOURCE_CATEGORY_SOCIAL
librarything.com,SOURCE_CATEGORY_SOCIAL
lifestream.aol.com,SOURCE_CATEGORY_SOCIAL
line,SOURCE_CATEGORY_SOCIAL
line.me,SOURCE_CATEGORY_SOCIAL
linkedin,SOURCE_CATEGORY_SOCIAL
linkedin.com,SOURCE_CATEGORY_SOCIAL
listal,SOURCE_CATEGORY_SOCIAL
listal.com,SOURCE_CATEGORY_SOCIAL
listography,SOURCE_CATEGORY_SOCIAL
listography.com,SOURCE_CATEGORY_SOCIAL
lite.qwant.com,SOURCE_CATEGORY_SEARCH
livedoor.com,SOURCE_CATEGORY_SOCIAL
livedoorblog,SOURCE_CATEGORY_SOCIAL
livejournal,SOURCE_CATEGORY_SOCIAL
livejournal.com,SOURCE_CATEGORY_SOCIAL
lm.facebook.com,SOURCE_CATEGORY_SOCIAL
lnkd.in,SOURCE_CATEGORY_SOCIAL
lycos,SOURCE_CATEGORY_SEARCH
m.alibaba.com,SOURCE_CATEGORY_SHOPPING
m.baidu.com,SOURCE_CATEGORY_SEARCH
m.blog.naver.com,SOURCE_CATEGORY_SOCIAL
m.cafe.naver.com,SOURCE_CATEGORY_SOCIAL
m.facebook.com,SOURCE_CATEGORY_SOCIAL
m.kin.naver.com,SOURCE_CATEGORY_SOCIAL
m.naver.com,SOURCE_CATEGORY_SEARCH
m.search.naver.com,SOURCE_CATEGORY_SEARCH
m.shopping.naver.com,SOURCE_CATEGORY_SHOPPING
m.sogou.com,SOURCE_CATEGORY_SEARCH
m.twitch.tv,SOURCE_CATEGORY_VIDEO
m.vk.com,SOURCE_CATEGORY_SOCIAL
m.yelp.com,SOURCE_CATEGORY_SOCIAL
m.youtube.com,SOURCE_CATEGORY_VIDEO
mail.rambler.ru,SOURCE_CATEGORY_SEARCH
mail.yandex.ru,SOURCE_CATEGORY_SEARCH
malaysia.search.yahoo.com,SOURCE_CATEGORY_SEARCH
mbga.jp,SOURCE_CATEGORY_SOCIAL
medium.com,SOURCE_CATEGORY_SOCIAL
meetin.org,SOURCE_CATEGORY_SOCIAL
meetup,SOURCE_CATEGORY_SOCIAL
meetup.com,SOURCE_CATEGORY_SOCIAL
meinvz.net,SOURCE_CATEGORY_SOCIAL
meneame.net,SOURCE_CATEGORY_SOCIAL
menuism.com,SOURCE_CATEGORY_SOCIAL
mercadolibre,SOURCE_CATEGORY_SHOPPING
mercadolibre.com,SOURCE_CATEGORY_SHOPPING
mercadolibre.com.ar,SOURCE_CATEGORY_SHOPPING
mercadolibre.com.mx,SOURCE_CATEGORY_SHOPPING
message.alibaba.com,SOURCE_CATEGORY_SHOPPING
messages.google.com,SOURCE_CATEGORY_SOCIAL
messages.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL
messenger,SOURCE_CATEGORY_SOCIAL
messenger.com,SOURCE_CATEGORY_SOCIAL
mix.com,SOURCE_CATEGORY_SOCIAL
mixi.jp,SOURCE_CATEGORY_SOCIAL
mobile.facebook.com,SOURCE_CATEGORY_SOCIAL
mocospace,SOURCE_CATEGORY_SOCIAL
mocospace.com,SOURCE_CATEGORY_SOCIAL
mouthshut,SOURCE_CATEGORY_SOCIAL
mouthshut.com,SOURCE_CATEGORY_SOCIAL
movabletype,SOURCE_CATEGORY_SOCIAL
movabletype.com,SOURCE_CATEGORY_SOCIAL
msearch.shopping.naver.com,SOURCE_CATEGORY_SHOPPING
msn,SOURCE_CATEGORY_SEARCH
msn.com,SOURCE_CATEGORY_SEARCH
mubi,SOURCE_CATEGORY_SOCIAL
mubi.com,SOURCE_CATEGORY_SOCIAL
music.youtube.com,SOURCE_CATEGORY_VIDEO
mx.search.yahoo.com,SOURCE_CATEGORY_SEARCH
my.opera.com,SOURCE_CATEGORY_SOCIAL
myanimelist.net,SOURCE_CATEGORY_SOCIAL
myheritage,SOURCE_CATEGORY_SOCIAL
myheritage.com,SOURCE_CATEGORY_SOCIAL
mylife,SOURCE_CATEGORY_SOCIAL
mylife.com,SOURCE_CATEGORY_SOCIAL
mymodernmet,SOURCE_CATEGORY_SOCIAL
mymodernmet.com,SOURCE_CATEGORY_SOCIAL
myspace,SOURCE_CATEGORY_SOCIAL
myspace.com,SOURCE_CATEGORY_SOCIAL
najdi,SOURCE_CATEGORY_SEARCH
naver,SOURCE_CATEGORY_SEARCH
naver.com,SOURCE_CATEGORY_SEARCH
netflix,SOURCE_CATEGORY_VIDEO
netflix.com,SOURCE_CATEGORY_VIDEO
netvibes,SOURCE_CATEGORY_SOCIAL
netvibes.com,SOURCE_CATEGORY_SOCIAL
news.google.com,SOURCE_CATEGORY_SEARCH
news.ycombinator.com,SOURCE_CATEGORY_SOCIAL
newsshowcase,SOURCE_CATEGORY_SOCIAL
nexopia,SOURCE_CATEGORY_SOCIAL
ngopost.org,SOURCE_CATEGORY_SOCIAL
niconico,SOURCE_CATEGORY_SOCIAL
nicovideo.jp,SOURCE_CATEGORY_SOCIAL
nightlifelink,SOURCE_CATEGORY_SOCIAL
nightlifelink.com,SOURCE_CATEGORY_SOCIAL
ning,SOURCE_CATEGORY_SOCIAL
ning.com,SOURCE_CATEGORY_SOCIAL
nl.pinterest.com,SOURCE_CATEGORY_SOCIAL
nl.search.yahoo.com,SOURCE_CATEGORY_SEARCH
nl.shopping.net,SOURCE_CATEGORY_SHOPPING
no.search.yahoo.com,SOURCE_CATEGORY_SEARCH
no.shopping.net,SOURCE_CATEGORY_SHOPPING
ntp.msn.com,SOURCE_CATEGORY_SEARCH
nz.search.yahoo.com,SOURCE_CATEGORY_SEARCH
odnoklassniki.ru,SOURCE_CATEGORY_SOCIAL
odnoklassniki.ua,SOURCE_CATEGORY_SOCIAL
offer.alibaba.com,SOURCE_CATEGORY_SHOPPING
okwave.jp,SOURCE_CATEGORY_SOCIAL
old.reddit.com,SOURCE_CATEGORY_SOCIAL
one.walmart.com,SOURCE_CATEGORY_SHOPPING
onet,SOURCE_CATEGORY_SEARCH
onet.pl,SOURCE_CATEGORY_SEARCH
oneworldgroup.org,SOURCE_CATEGORY_SOCIAL
onstartups,SOURCE_CATEGORY_SOCIAL
onstartups.com,SOURCE_CATEGORY_SOCIAL
opendiary,SOURCE_CATEGORY_SOCIAL
opendiary.com,SOURCE_CATEGORY_SOCIAL
order.shopping.yahoo.co.jp,SOURCE_CATEGORY_SHOPPING
oshiete.goo.ne.jp,SOURCE_CATEGORY_SOCIAL
out.reddit.com,SOURCE_CATEGORY_SOCIAL
over-blog.com,SOURCE_CATEGORY_SOCIAL
overblog.com,SOURCE_CATEGORY_SOCIAL
paper.li,SOURCE_CATEGORY_SOCIAL
partners.shopify.com,SOURCE_CATEGORY_SHOPPING
partyflock.nl,SOURCE_CATEGORY_SOCIAL
pe.search.yahoo.com,SOURCE_CATEGORY_SEARCH
ph.search.yahoo.com,SOURCE_CATEGORY_SEARCH
photobucket,SOURCE_CATEGORY_SOCIAL
photobucket.com,SOURCE_CATEGORY_SOCIAL
pinboard,SOURCE_CATEGORY_SOCIAL
pinboard.in,SOURCE_CATEGORY_SOCIAL
pingsta,SOURCE_CATEGORY_SOCIAL
pingsta.com,SOURCE_CATEGORY_SOCIAL
pinterest,SOURCE_CATEGORY_SOCIAL
pinterest.at,SOURCE_CATEGORY_SOCIAL
pinterest.ca,SOURCE_CATEGORY_SOCIAL
pinterest.ch,SOURCE_CATEGORY_SOCIAL
pinterest.cl,SOURCE_CATEGORY_SOCIAL
pinterest.co.kr,SOURCE_CATEGORY_SOCIAL
pinterest.co.uk,SOURCE_CATEGORY_SOCIAL
pinterest.com,SOURCE_CATEGORY_SOCIAL
pinterest.com.au,SOURCE_CATEGORY_SOCIAL
pinterest.com.mx,SOURCE_CATEGORY_SOCIAL
pinterest.de,SOURCE_CATEGORY_SOCIAL
pinterest.es,SOURCE_CATEGORY_SOCIAL
pinterest.fr,SOURCE_CATEGORY_SOCIAL
pinterest.it,SOURCE_CATEGORY_SOCIAL
pinterest.jp,SOURCE_CATEGORY_SOCIAL
pinterest.nz,SOURCE_CATEGORY_SOCIAL
pinterest.ph,SOURCE_CATEGORY_SOCIAL
pinterest.pt,SOURCE_CATEGORY_SOCIAL
pinterest.ru,SOURCE_CATEGORY_SOCIAL
pinterest.se,SOURCE_CATEGORY_SOCIAL
pixiv.net,SOURCE_CATEGORY_SOCIAL
pl.pinterest.com,SOURCE_CATEGORY_SOCIAL
pl.search.yahoo.com,SOURCE_CATEGORY_SEARCH
play.google.com,SOURCE_CATEGORY_SEARCH
playahead.se,SOURCE_CATEGORY_SOCIAL
player.twitch.tv,SOURCE_CATEGORY_VIDEO
player.vimeo.com,SOURCE_CATEGORY_VIDEO
plurk,SOURCE_CATEGORY_SOCIAL
plurk.com,SOURCE_CATEGORY_SOCIAL
plus.google.com,SOURCE_CATEGORY_SOCIAL
plus.url.google.com,SOURCE_CATEGORY_SOCIAL
pocket.co,SOURCE_CATEGORY_SOCIAL
posterous,SOURCE_CATEGORY_SOCIAL
posterous.com,SOURCE_CATEGORY_SOCIAL
pro.homeadvisor.com,SOURCE_CATEGORY_SOCIAL
pulse.yahoo.com,SOURCE_CATEGORY_SOCIAL
qapacity,SOURCE_CATEGORY_SOCIAL
qapacity.com,SOURCE_CATEGORY_SOCIAL
quechup,SOURCE_CATEGORY_SOCIAL
quechup.com,SOURCE_CATEGORY_SOCIAL
quora,SOURCE_CATEGORY_SOCIAL
quora.com,SOURCE_CATEGORY_SOCIAL
qwant,SOURCE_CATEGORY_SEARCH
qwant.com,SOURCE_CATEGORY_SEARCH
qzone.qq.com,SOURCE_CATEGORY_SOCIAL
rakuten,SOURCE_CATEGORY_SEARCH
rakuten.co.jp,SOURCE_CATEGORY_SEARCH
rambler,SOURCE_CATEGORY_SEARCH
rambler.ru,SOURCE_CATEGORY_SEARCH
ravelry,SOURCE_CATEGORY_SOCIAL
ravelry.com,SOURCE_CATEGORY_SOCIAL
reddit,SOURCE_CATEGORY_SOCIAL
reddit.com,SOURCE_CATEGORY_SOCIAL
redux,SOURCE_CATEGORY_SOCIAL
redux.com,SOURCE_CATEGORY_SOCIAL
renren,SOURCE_CATEGORY_SOCIAL
renren.com,SOURCE_CATEGORY_SOCIAL
researchgate.net,SOURCE_CATEGORY_SOCIAL
reunion,SOURCE_CATEGORY_SOCIAL
reunion.com,SOURCE_CATEGORY_SOCIAL
reverbnation,SOURCE_CATEGORY_SOCIAL
reverbnation.com,SOURCE_CATEGORY_SOCIAL
rtl.de,SOURCE_CATEGORY_SOCIAL
ryze,SOURCE_CATEGORY_SOCIAL
ryze.com,SOURCE_CATEGORY_SOCIAL
s3.amazonaws.com,SOURCE_CATEGORY_SHOPPING
salespider,SOURCE_CATEGORY_SOCIAL
salespider.com,SOURCE_CATEGORY_SOCIAL
scoop.it,SOURCE_CATEGORY_SOCIAL
screenrant,SOURCE_CATEGORY_SOCIAL
screenrant.com,SOURCE_CATEGORY_SOCIAL
scribd,SOURCE_CATEGORY_SOCIAL
scribd.com,SOURCE_CATEGORY_SOCIAL
scvngr,SOURCE_CATEGORY_SOCIAL
scvngr.com,SOURCE_CATEGORY_SOCIAL
se.search.yahoo.com,SOURCE_CATEGORY_SEARCH
se.shopping.net,SOURCE_CATEGORY_SHOPPING
search-results,SOURCE_CATEGORY_SEARCH
search.aol.co.uk,SOURCE_CATEGORY_SEARCH
search.aol.com,SOURCE_CATEGORY_SEARCH
search.google.com,SOURCE_CATEGORY_SEARCH
search.smt.docomo.ne.jp,SOURCE_CATEGORY_SEARCH
search.ukr.net,SOURCE_CATEGORY_SEARCH
secondlife,SOURCE_CATEGORY_SOCIAL
secondlife.com,SOURCE_CATEGORY_SOCIAL
secureurl.ukr.net,SOURCE_CATEGORY_SEARCH
serverfault,SOURCE_CATEGORY_SOCIAL
serverfault.com,SOURCE_CATEGORY_SOCIAL
seznam,SOURCE_CATEGORY_SEARCH
seznam.cz,SOURCE_CATEGORY_SEARCH
sg.search.yahoo.com,SOURCE_CATEGORY_SEARCH
shareit,SOURCE_CATEGORY_SOCIAL
sharethis,SOURCE_CATEGORY_SOCIAL
sharethis.com,SOURCE_CATEGORY_SOCIAL
shop.app,SOURCE_CATEGORY_SHOPPING
shopify,SOURCE_CATEGORY_SHOPPING
shopify.com,SOURCE_CATEGORY_SHOPPING
shopping.naver.com,SOURCE_CATEGORY_SHOPPING
shopping.yahoo.co.jp,SOURCE_CATEGORY_SHOPPING
shopping.yahoo.com,SOURCE_CATEGORY_SHOPPING
shopzilla,SOURCE_CATEGORY_SHOPPING
shopzilla.com,SOURCE_CATEGORY_SHOPPING
shvoong.com,SOURCE_CATEGORY_SOCIAL
simplycodes.com,SOURCE_CATEGORY_SHOPPING
sites.google.com,SOURCE_CATEGORY_SOCIAL
skype,SOURCE_CATEGORY_SOCIAL
skyrock,SOURCE_CATEGORY_SOCIAL
skyrock.com,SOURCE_CATEGORY_SOCIAL
slashdot.org,SOURCE_CATEGORY_SOCIAL
slideshare.net,SOURCE_CATEGORY_SOCIAL
smartnews.com,SOURCE_CATEGORY_SOCIAL
snapchat,SOURCE_CATEGORY_SOCIAL
snapchat.com,SOURCE_CATEGORY_SOCIAL
so.com,SOURCE_CATEGORY_SEARCH
social,SOURCE_CATEGORY_SOCIAL
sociallife.com.br,SOURCE_CATEGORY_SOCIAL
socialvibe,SOURCE_CATEGORY_SOCIAL
socialvibe.com,SOURCE_CATEGORY_SOCIAL
sogou,SOURCE_CATEGORY_SEARCH
sogou.com,SOURCE_CATEGORY_SEARCH
sp-web.search.auone.jp,SOURCE_CATEGORY_SEARCH
spaces.live.com,SOURCE_CATEGORY_SOCIAL
spoke,SOURCE_CATEGORY_SOCIAL
spoke.com,SOURCE_CATEGORY_SOCIAL
spruz,SOURCE_CATEGORY_SOCIAL
spruz.com,SOURCE_CATEGORY_SOCIAL
ssense.com,SOURCE_CATEGORY_SOCIAL
stackapps,SOURCE_CATEGORY_SOCIAL
stackapps.com,SOURCE_CATEGORY_SOCIAL
stackexchange,SOURCE_CATEGORY_SOCIAL
stackexchange.com,SOURCE_CATEGORY_SOCIAL
stackoverflow,SOURCE_CATEGORY_SOCIAL
stackoverflow.com,SOURCE_CATEGORY_SOCIAL
stardoll.com,SOURCE_CATEGORY_SOCIAL
startsiden,SOURCE_CATEGORY_SEARCH
startsiden.no,SOURCE_CATEGORY_SEARCH
stickam,SOURCE_CATEGORY_SOCIAL
stickam.com,SOURCE_CATEGORY_SOCIAL
store.shopping.yahoo.co.jp,SOURCE_CATEGORY_SHOPPING
stripe,SOURCE_CATEGORY_SHOPPING
stripe.com,SOURCE_CATEGORY_SHOPPING
studivz.net,SOURCE_CATEGORY_SOCIAL
suche.aol.de,SOURCE_CATEGORY_SEARCH
suomi24.fi,SOURCE_CATEGORY_SOCIAL
superuser,SOURCE_CATEGORY_SOCIAL
superuser.com,SOURCE_CATEGORY_SOCIAL
sweeva,SOURCE_CATEGORY_SOCIAL
sweeva.com,SOURCE_CATEGORY_SOCIAL
t.co,SOURCE_CATEGORY_SOCIAL
t.me,SOURCE_CATEGORY_SOCIAL
tagged,SOURCE_CATEGORY_SOCIAL
tagged.com,SOURCE_CATEGORY_SOCIAL
taggedmail,SOURCE_CATEGORY_SOCIAL
taggedmail.com,SOURCE_CATEGORY_SOCIAL
talkbiznow,SOURCE_CATEGORY_SOCIAL
talkbiznow.com,SOURCE_CATEGORY_SOCIAL
taringa.net,SOURCE_CATEGORY_SOCIAL
techmeme,SOURCE_CATEGORY_SOCIAL
techmeme.com,SOURCE_CATEGORY_SOCIAL
ted,SOURCE_CATEGORY_VIDEO
ted.com,SOURCE_CATEGORY_VIDEO
tencent,SOURCE_CATEGORY_SOCIAL
tencent.com,SOURCE_CATEGORY_SOCIAL
terra,SOURCE_CATEGORY_SEARCH
th.search.yahoo.com,SOURCE_CATEGORY_SEARCH
tiktok,SOURCE_CATEGORY_SOCIAL
tiktok.com,SOURCE_CATEGORY_SOCIAL
tinyurl,SOURCE_CATEGORY_SOCIAL
tinyurl.com,SOURCE_CATEGORY_SOCIAL
toolbox,SOURCE_CATEGORY_SOCIAL
toolbox.com,SOURCE_CATEGORY_SOCIAL
touch.facebook.com,SOURCE_CATEGORY_SOCIAL
tr.pinterest.com,SOURCE_CATEGORY_SOCIAL
tr.search.yahoo.com,SOURCE_CATEGORY_SEARCH
travellerspoint,SOURCE_CATEGORY_SOCIAL
travellerspoint.com,SOURCE_CATEGORY_SOCIAL
tripadvisor,SOURCE_CATEGORY_SOCIAL
tripadvisor.com,SOURCE_CATEGORY_SOCIAL
trombi,SOURCE_CATEGORY_SOCIAL
trombi.com,SOURCE_CATEGORY_SOCIAL
trustpilot,SOURCE_CATEGORY_SOCIAL
tudou,SOURCE_CATEGORY_SOCIAL
tudou.com,SOURCE_CATEGORY_SOCIAL
tuenti,SOURCE_CATEGORY_SOCIAL
tuenti.com,SOURCE_CATEGORY_SOCIAL
tumblr,SOURCE_CATEGORY_SOCIAL
tumblr.com,SOURCE_CATEGORY_SOCIAL
tut.by,SOURCE_CATEGORY_SEARCH
tw.search.yahoo.com,SOURCE_CATEGORY_SEARCH
tweetdeck,SOURCE_CATEGORY_SOCIAL
tweetdeck.com,SOURCE_CATEGORY_SOCIAL
twitch,SOURCE_CATEGORY_VIDEO
twitch.tv,SOURCE_CATEGORY_VIDEO
twitter,SOURCE_CATEGORY_SOCIAL
twitter.com,SOURCE_CATEGORY_SOCIAL
twoo.com,SOURCE_CATEGORY_SOCIAL
typepad,SOURCE_CATEGORY_SOCIAL
typepad.com,SOURCE_CATEGORY_SOCIAL
uk.search.yahoo.com,SOURCE_CATEGORY_SEARCH
uk.shopping.net,SOURCE_CATEGORY_SHOPPING
ukr,SOURCE_CATEGORY_SEARCH
unblog.fr,SOURCE_CATEGORY_SOCIAL
urbanspoon.com,SOURCE_CATEGORY_SOCIAL
us.search.yahoo.com,SOURCE_CATEGORY_SEARCH
ushareit.com,SOURCE_CATEGORY_SOCIAL
ushi.cn,SOURCE_CATEGORY_SOCIAL
utreon,SOURCE_CATEGORY_VIDEO
utreon.com,SOURCE_CATEGORY_VIDEO
vampirefreaks,SOURCE_CATEGORY_SOCIAL
vampirefreaks.com,SOURCE_CATEGORY_SOCIAL
vampirerave,SOURCE_CATEGORY_SOCIAL
vampirerave.com,SOURCE_CATEGORY_SOCIAL
veoh,SOURCE_CATEGORY_VIDEO
veoh.com,SOURCE_CATEGORY_VIDEO
vg.no,SOURCE_CATEGORY_SOCIAL
viadeo.journaldunet.com,SOURCE_CATEGORY_VIDEO
video.ibm.com,SOURCE_CATEGORY_SOCIAL
vimeo,SOURCE_CATEGORY_VIDEO
vimeo.com,SOURCE_CATEGORY_VIDEO
virgilio,SOURCE_CATEGORY_SEARCH
vk.com,SOURCE_CATEGORY_SOCIAL
vkontakte.ru,SOURCE_CATEGORY_SOCIAL
vn.search.yahoo.com,SOURCE_CATEGORY_SEARCH
wakoopa,SOURCE_CATEGORY_SOCIAL
wakoopa.com,SOURCE_CATEGORY_SOCIAL
walmart,SOURCE_CATEGORY_SHOPPING
walmart.com,SOURCE_CATEGORY_SHOPPING
wap.sogou.com,SOURCE_CATEGORY_SEARCH
wattpad,SOURCE_CATEGORY_SOCIAL
wattpad.com,SOURCE_CATEGORY_SOCIAL
web.facebook.com,SOURCE_CATEGORY_SOCIAL
web.skype.com,SOURCE_CATEGORY_SOCIAL
webmaster.yandex.ru,SOURCE_CATEGORY_SEARCH
websearch.rakuten.co.jp,SOURCE_CATEGORY_SEARCH
webshots,SOURCE_CATEGORY_SOCIAL
webshots.com,SOURCE_CATEGORY_SOCIAL
wechat,SOURCE_CATEGORY_SOCIAL
wechat.com,SOURCE_CATEGORY_SOCIAL
weebly,SOURCE_CATEGORY_SOCIAL
weebly.com,SOURCE_CATEGORY_SOCIAL
weibo,SOURCE_CATEGORY_SOCIAL
weibo.com,SOURCE_CATEGORY_SOCIAL
wer-weiss-was.de,SOURCE_CATEGORY_SOCIAL
weread,SOURCE_CATEGORY_SOCIAL
weread.com,SOURCE_CATEGORY_SOCIAL
whatsapp,SOURCE_CATEGORY_SOCIAL
whatsapp.com,SOURCE_CATEGORY_SOCIAL
wiki.answers.com,SOURCE_CATEGORY_SOCIAL
wikihow.com,SOURCE_CATEGORY_SOCIAL
wikitravel.org,SOURCE_CATEGORY_SOCIAL
wistia,SOURCE_CATEGORY_VIDEO
wistia.com,SOURCE_CATEGORY_VIDEO
woot.com,SOURCE_CATEGORY_SOCIAL
wordpress,SOURCE_CATEGORY_SOCIAL
wordpress.com,SOURCE_CATEGORY_SOCIAL
wordpress.org,SOURCE_CATEGORY_SOCIAL
xanga,SOURCE_CATEGORY_SOCIAL
xanga.com,SOURCE_CATEGORY_SOCIAL
xing,SOURCE_CATEGORY_SOCIAL
xing.com,SOURCE_CATEGORY_SOCIAL
yahoo,SOURCE_CATEGORY_SEARCH
yahoo-mbga.jp,SOURCE_CATEGORY_SOCIAL
yahoo.co.jp,SOURCE_CATEGORY_SEARCH
yahoo.com,SOURCE_CATEGORY_SEARCH
yammer,SOURCE_CATEGORY_SOCIAL
yammer.com,SOURCE_CATEGORY_SOCIAL
yandex,SOURCE_CATEGORY_SEARCH
yandex.by,SOURCE_CATEGORY_SEARCH
yandex.com,SOURCE_CATEGORY_SEARCH
yandex.com.tr,SOURCE_CATEGORY_SEARCH
yandex.fr,SOURCE_CATEGORY_SEARCH
yandex.kz,SOURCE_CATEGORY_SEARCH
yandex.ru,SOURCE_CATEGORY_SEARCH
yandex.ua,SOURCE_CATEGORY_SEARCH
yandex.uz,SOURCE_CATEGORY_SEARCH
yelp,SOURCE_CATEGORY_SOCIAL
yelp.co.uk,SOURCE_CATEGORY_SOCIAL
yelp.com,SOURCE_CATEGORY_SOCIAL
youku,SOURCE_CATEGORY_VIDEO
youku.com,SOURCE_CATEGORY_VIDEO
youroom.in,SOURCE_CATEGORY_SOCIAL
youtube,SOURCE_CATEGORY_VIDEO
youtube.com,SOURCE_CATEGORY_VIDEO
za.pinterest.com,SOURCE_CATEGORY_SOCIAL
zalo,SOURCE_CATEGORY_SOCIAL
zen.yandex.ru,SOURCE_CATEGORY_SEARCH
zoo.gr,SOURCE_CATEGORY_SOCIAL
zooppa,SOURCE_CATEGORY_SOCIAL
zooppa.com,SOURCE_CATEGORY_SOCIAL
1 source source category
2 360.cn SOURCE_CATEGORY_SEARCH
3 43things SOURCE_CATEGORY_SOCIAL
4 43things.com SOURCE_CATEGORY_SOCIAL
5 51.com SOURCE_CATEGORY_SOCIAL
6 5ch.net SOURCE_CATEGORY_SOCIAL
7 Google Shopping SOURCE_CATEGORY_SHOPPING
8 Hatena SOURCE_CATEGORY_SOCIAL
9 IGShopping SOURCE_CATEGORY_SHOPPING
10 ImageShack SOURCE_CATEGORY_SOCIAL
11 aax-us-east.amazon-adsystem.com SOURCE_CATEGORY_SHOPPING
12 aax.amazon-adsystem.com SOURCE_CATEGORY_SHOPPING
13 academia.edu SOURCE_CATEGORY_SOCIAL
14 activerain SOURCE_CATEGORY_SOCIAL
15 activerain.com SOURCE_CATEGORY_SOCIAL
16 activeworlds SOURCE_CATEGORY_SOCIAL
17 activeworlds.com SOURCE_CATEGORY_SOCIAL
18 addthis SOURCE_CATEGORY_SOCIAL
19 addthis.com SOURCE_CATEGORY_SOCIAL
20 airg.ca SOURCE_CATEGORY_SOCIAL
21 alibaba SOURCE_CATEGORY_SHOPPING
22 alibaba.com SOURCE_CATEGORY_SHOPPING
23 alice SOURCE_CATEGORY_SEARCH
24 allnurses.com SOURCE_CATEGORY_SOCIAL
25 allrecipes.com SOURCE_CATEGORY_SOCIAL
26 alumniclass SOURCE_CATEGORY_SOCIAL
27 alumniclass.com SOURCE_CATEGORY_SOCIAL
28 amazon SOURCE_CATEGORY_SHOPPING
29 amazon.co.uk SOURCE_CATEGORY_SHOPPING
30 amazon.com SOURCE_CATEGORY_SHOPPING
31 ameba.jp SOURCE_CATEGORY_SOCIAL
32 ameblo.jp SOURCE_CATEGORY_SOCIAL
33 americantowns SOURCE_CATEGORY_SOCIAL
34 americantowns.com SOURCE_CATEGORY_SOCIAL
35 amp.reddit.com SOURCE_CATEGORY_SOCIAL
36 ancestry.com SOURCE_CATEGORY_SOCIAL
37 anobii SOURCE_CATEGORY_SOCIAL
38 anobii.com SOURCE_CATEGORY_SOCIAL
39 answerbag SOURCE_CATEGORY_SOCIAL
40 answerbag.com SOURCE_CATEGORY_SOCIAL
41 answers.yahoo.com SOURCE_CATEGORY_SOCIAL
42 aol SOURCE_CATEGORY_SEARCH
43 aolanswers SOURCE_CATEGORY_SOCIAL
44 aolanswers.com SOURCE_CATEGORY_SOCIAL
45 apps.facebook.com SOURCE_CATEGORY_SOCIAL
46 apps.shopify.com SOURCE_CATEGORY_SHOPPING
47 ar.pinterest.com SOURCE_CATEGORY_SOCIAL
48 ar.search.yahoo.com SOURCE_CATEGORY_SEARCH
49 artstation.com SOURCE_CATEGORY_SOCIAL
50 ask SOURCE_CATEGORY_SEARCH
51 askubuntu SOURCE_CATEGORY_SOCIAL
52 askubuntu.com SOURCE_CATEGORY_SOCIAL
53 asmallworld.com SOURCE_CATEGORY_SOCIAL
54 at.search.yahoo.com SOURCE_CATEGORY_SEARCH
55 athlinks SOURCE_CATEGORY_SOCIAL
56 athlinks.com SOURCE_CATEGORY_SOCIAL
57 au.search.yahoo.com SOURCE_CATEGORY_SEARCH
58 auone SOURCE_CATEGORY_SEARCH
59 avg SOURCE_CATEGORY_SEARCH
60 away.vk.com SOURCE_CATEGORY_SOCIAL
61 awe.sm SOURCE_CATEGORY_SOCIAL
62 b.hatena.ne.jp SOURCE_CATEGORY_SOCIAL
63 baby-gaga SOURCE_CATEGORY_SOCIAL
64 baby-gaga.com SOURCE_CATEGORY_SOCIAL
65 babyblog.ru SOURCE_CATEGORY_SOCIAL
66 babylon SOURCE_CATEGORY_SEARCH
67 badoo SOURCE_CATEGORY_SOCIAL
68 badoo.com SOURCE_CATEGORY_SOCIAL
69 baidu SOURCE_CATEGORY_SEARCH
70 bebo SOURCE_CATEGORY_SOCIAL
71 bebo.com SOURCE_CATEGORY_SOCIAL
72 beforeitsnews SOURCE_CATEGORY_SOCIAL
73 beforeitsnews.com SOURCE_CATEGORY_SOCIAL
74 bharatstudent SOURCE_CATEGORY_SOCIAL
75 bharatstudent.com SOURCE_CATEGORY_SOCIAL
76 biglobe SOURCE_CATEGORY_SEARCH
77 biglobe.co.jp SOURCE_CATEGORY_SEARCH
78 biglobe.ne.jp SOURCE_CATEGORY_SEARCH
79 biip.no SOURCE_CATEGORY_SOCIAL
80 bing SOURCE_CATEGORY_SEARCH
81 biswap.org SOURCE_CATEGORY_SOCIAL
82 bit.ly SOURCE_CATEGORY_SOCIAL
83 blackcareernetwork.com SOURCE_CATEGORY_SOCIAL
84 blackplanet SOURCE_CATEGORY_SOCIAL
85 blackplanet.com SOURCE_CATEGORY_SOCIAL
86 blip.fm SOURCE_CATEGORY_SOCIAL
87 blog.com SOURCE_CATEGORY_SOCIAL
88 blog.feedspot.com SOURCE_CATEGORY_SOCIAL
89 blog.goo.ne.jp SOURCE_CATEGORY_SOCIAL
90 blog.naver.com SOURCE_CATEGORY_SOCIAL
91 blog.twitch.tv SOURCE_CATEGORY_VIDEO
92 blog.yahoo.co.jp SOURCE_CATEGORY_SOCIAL
93 blogg.no SOURCE_CATEGORY_SOCIAL
94 bloggang.com SOURCE_CATEGORY_SOCIAL
95 blogger SOURCE_CATEGORY_SOCIAL
96 blogger.com SOURCE_CATEGORY_SOCIAL
97 blogher SOURCE_CATEGORY_SOCIAL
98 blogher.com SOURCE_CATEGORY_SOCIAL
99 bloglines SOURCE_CATEGORY_SOCIAL
100 bloglines.com SOURCE_CATEGORY_SOCIAL
101 blogs.com SOURCE_CATEGORY_SOCIAL
102 blogsome SOURCE_CATEGORY_SOCIAL
103 blogsome.com SOURCE_CATEGORY_SOCIAL
104 blogspot SOURCE_CATEGORY_SOCIAL
105 blogspot.com SOURCE_CATEGORY_SOCIAL
106 blogster SOURCE_CATEGORY_SOCIAL
107 blogster.com SOURCE_CATEGORY_SOCIAL
108 blurtit SOURCE_CATEGORY_SOCIAL
109 blurtit.com SOURCE_CATEGORY_SOCIAL
110 bookmarks.yahoo.co.jp SOURCE_CATEGORY_SOCIAL
111 bookmarks.yahoo.com SOURCE_CATEGORY_SOCIAL
112 br.pinterest.com SOURCE_CATEGORY_SOCIAL
113 br.search.yahoo.com SOURCE_CATEGORY_SEARCH
114 brightkite SOURCE_CATEGORY_SOCIAL
115 brightkite.com SOURCE_CATEGORY_SOCIAL
116 brizzly SOURCE_CATEGORY_SOCIAL
117 brizzly.com SOURCE_CATEGORY_SOCIAL
118 business.facebook.com SOURCE_CATEGORY_SOCIAL
119 buzzfeed SOURCE_CATEGORY_SOCIAL
120 buzzfeed.com SOURCE_CATEGORY_SOCIAL
121 buzznet SOURCE_CATEGORY_SOCIAL
122 buzznet.com SOURCE_CATEGORY_SOCIAL
123 ca.search.yahoo.com SOURCE_CATEGORY_SEARCH
124 cafe.naver.com SOURCE_CATEGORY_SOCIAL
125 cafemom SOURCE_CATEGORY_SOCIAL
126 cafemom.com SOURCE_CATEGORY_SOCIAL
127 camospace SOURCE_CATEGORY_SOCIAL
128 camospace.com SOURCE_CATEGORY_SOCIAL
129 canalblog.com SOURCE_CATEGORY_SOCIAL
130 care.com SOURCE_CATEGORY_SOCIAL
131 care2 SOURCE_CATEGORY_SOCIAL
132 care2.com SOURCE_CATEGORY_SOCIAL
133 caringbridge.org SOURCE_CATEGORY_SOCIAL
134 catster SOURCE_CATEGORY_SOCIAL
135 catster.com SOURCE_CATEGORY_SOCIAL
136 cbnt.io SOURCE_CATEGORY_SOCIAL
137 cellufun SOURCE_CATEGORY_SOCIAL
138 cellufun.com SOURCE_CATEGORY_SOCIAL
139 centerblog.net SOURCE_CATEGORY_SOCIAL
140 centrum.cz SOURCE_CATEGORY_SEARCH
141 ch.search.yahoo.com SOURCE_CATEGORY_SEARCH
142 chat.zalo.me SOURCE_CATEGORY_SOCIAL
143 checkout.shopify.com SOURCE_CATEGORY_SHOPPING
144 checkout.stripe.com SOURCE_CATEGORY_SHOPPING
145 chegg.com SOURCE_CATEGORY_SOCIAL
146 chicagonow SOURCE_CATEGORY_SOCIAL
147 chicagonow.com SOURCE_CATEGORY_SOCIAL
148 chiebukuro.yahoo.co.jp SOURCE_CATEGORY_SOCIAL
149 cl.search.yahoo.com SOURCE_CATEGORY_SEARCH
150 classmates SOURCE_CATEGORY_SOCIAL
151 classmates.com SOURCE_CATEGORY_SOCIAL
152 classquest SOURCE_CATEGORY_SOCIAL
153 classquest.com SOURCE_CATEGORY_SOCIAL
154 cn.bing.com SOURCE_CATEGORY_SEARCH
155 cnn SOURCE_CATEGORY_SEARCH
156 co.pinterest.com SOURCE_CATEGORY_SOCIAL
157 co.search.yahoo.com SOURCE_CATEGORY_SEARCH
158 cocolog-nifty SOURCE_CATEGORY_SOCIAL
159 cocolog-nifty.com SOURCE_CATEGORY_SOCIAL
160 comcast SOURCE_CATEGORY_SEARCH
161 conduit SOURCE_CATEGORY_SEARCH
162 copainsdavant.linternaute.com SOURCE_CATEGORY_SOCIAL
163 couchsurfing.org SOURCE_CATEGORY_SOCIAL
164 cozycot SOURCE_CATEGORY_SOCIAL
165 cozycot.com SOURCE_CATEGORY_SOCIAL
166 cr.shopping.naver.com SOURCE_CATEGORY_SHOPPING
167 cr2.shopping.naver.com SOURCE_CATEGORY_SHOPPING
168 crackle SOURCE_CATEGORY_VIDEO
169 crackle.com SOURCE_CATEGORY_VIDEO
170 cross.tv SOURCE_CATEGORY_SOCIAL
171 crunchyroll SOURCE_CATEGORY_SOCIAL
172 crunchyroll.com SOURCE_CATEGORY_SOCIAL
173 curiositystream SOURCE_CATEGORY_VIDEO
174 curiositystream.com SOURCE_CATEGORY_VIDEO
175 cyworld SOURCE_CATEGORY_SOCIAL
176 cyworld.com SOURCE_CATEGORY_SOCIAL
177 cz.pinterest.com SOURCE_CATEGORY_SOCIAL
178 d.hatena.ne.jp SOURCE_CATEGORY_SOCIAL
179 d.tube SOURCE_CATEGORY_VIDEO
180 dailymotion SOURCE_CATEGORY_VIDEO
181 dailymotion.com SOURCE_CATEGORY_VIDEO
182 dailystrength.org SOURCE_CATEGORY_SOCIAL
183 dashboard.twitch.tv SOURCE_CATEGORY_VIDEO
184 daum SOURCE_CATEGORY_SEARCH
185 daum.net SOURCE_CATEGORY_SEARCH
186 de.search.yahoo.com SOURCE_CATEGORY_SEARCH
187 deluxe.com SOURCE_CATEGORY_SOCIAL
188 deviantart SOURCE_CATEGORY_SOCIAL
189 deviantart.com SOURCE_CATEGORY_SOCIAL
190 dianping SOURCE_CATEGORY_SOCIAL
191 dianping.com SOURCE_CATEGORY_SOCIAL
192 digg SOURCE_CATEGORY_SOCIAL
193 digg.com SOURCE_CATEGORY_SOCIAL
194 diigo SOURCE_CATEGORY_SOCIAL
195 diigo.com SOURCE_CATEGORY_SOCIAL
196 discover.hubpages.com SOURCE_CATEGORY_SOCIAL
197 disneyplus SOURCE_CATEGORY_VIDEO
198 disneyplus.com SOURCE_CATEGORY_VIDEO
199 disqus SOURCE_CATEGORY_SOCIAL
200 disqus.com SOURCE_CATEGORY_SOCIAL
201 dk.search.yahoo.com SOURCE_CATEGORY_SEARCH
202 dogpile SOURCE_CATEGORY_SEARCH
203 dogpile.com SOURCE_CATEGORY_SEARCH
204 dogster SOURCE_CATEGORY_SOCIAL
205 dogster.com SOURCE_CATEGORY_SOCIAL
206 dol2day SOURCE_CATEGORY_SOCIAL
207 dol2day.com SOURCE_CATEGORY_SOCIAL
208 doostang SOURCE_CATEGORY_SOCIAL
209 doostang.com SOURCE_CATEGORY_SOCIAL
210 dopplr SOURCE_CATEGORY_SOCIAL
211 dopplr.com SOURCE_CATEGORY_SOCIAL
212 douban SOURCE_CATEGORY_SOCIAL
213 douban.com SOURCE_CATEGORY_SOCIAL
214 draft.blogger.com SOURCE_CATEGORY_SOCIAL
215 draugiem.lv SOURCE_CATEGORY_SOCIAL
216 drugs-forum SOURCE_CATEGORY_SOCIAL
217 drugs-forum.com SOURCE_CATEGORY_SOCIAL
218 duckduckgo SOURCE_CATEGORY_SEARCH
219 dzone SOURCE_CATEGORY_SOCIAL
220 dzone.com SOURCE_CATEGORY_SOCIAL
221 ebay SOURCE_CATEGORY_SHOPPING
222 ebay.co.uk SOURCE_CATEGORY_SHOPPING
223 ebay.com SOURCE_CATEGORY_SHOPPING
224 ebay.com.au SOURCE_CATEGORY_SHOPPING
225 ebay.de SOURCE_CATEGORY_SHOPPING
226 ecosia.org SOURCE_CATEGORY_SEARCH
227 edublogs.org SOURCE_CATEGORY_SOCIAL
228 elftown SOURCE_CATEGORY_SOCIAL
229 elftown.com SOURCE_CATEGORY_SOCIAL
230 email.seznam.cz SOURCE_CATEGORY_SEARCH
231 eniro SOURCE_CATEGORY_SEARCH
232 epicurious.com SOURCE_CATEGORY_SOCIAL
233 es.search.yahoo.com SOURCE_CATEGORY_SEARCH
234 espanol.search.yahoo.com SOURCE_CATEGORY_SEARCH
235 etsy SOURCE_CATEGORY_SHOPPING
236 etsy.com SOURCE_CATEGORY_SHOPPING
237 everforo.com SOURCE_CATEGORY_SOCIAL
238 exalead.com SOURCE_CATEGORY_SEARCH
239 exblog.jp SOURCE_CATEGORY_SOCIAL
240 excite.com SOURCE_CATEGORY_SEARCH
241 extole SOURCE_CATEGORY_SOCIAL
242 extole.com SOURCE_CATEGORY_SOCIAL
243 facebook SOURCE_CATEGORY_SOCIAL
244 facebook.com SOURCE_CATEGORY_SOCIAL
245 faceparty SOURCE_CATEGORY_SOCIAL
246 faceparty.com SOURCE_CATEGORY_SOCIAL
247 fandom.com SOURCE_CATEGORY_SOCIAL
248 fanpop SOURCE_CATEGORY_SOCIAL
249 fanpop.com SOURCE_CATEGORY_SOCIAL
250 fark SOURCE_CATEGORY_SOCIAL
251 fark.com SOURCE_CATEGORY_SOCIAL
252 fast.wistia.net SOURCE_CATEGORY_VIDEO
253 fb SOURCE_CATEGORY_SOCIAL
254 fb.me SOURCE_CATEGORY_SOCIAL
255 fc2 SOURCE_CATEGORY_SOCIAL
256 fc2.com SOURCE_CATEGORY_SOCIAL
257 feedspot SOURCE_CATEGORY_SOCIAL
258 feministing SOURCE_CATEGORY_SOCIAL
259 feministing.com SOURCE_CATEGORY_SOCIAL
260 fi.search.yahoo.com SOURCE_CATEGORY_SEARCH
261 filmaffinity SOURCE_CATEGORY_SOCIAL
262 filmaffinity.com SOURCE_CATEGORY_SOCIAL
263 firmy.cz SOURCE_CATEGORY_SEARCH
264 flickr SOURCE_CATEGORY_SOCIAL
265 flickr.com SOURCE_CATEGORY_SOCIAL
266 flipboard SOURCE_CATEGORY_SOCIAL
267 flipboard.com SOURCE_CATEGORY_SOCIAL
268 folkdirect SOURCE_CATEGORY_SOCIAL
269 folkdirect.com SOURCE_CATEGORY_SOCIAL
270 foodservice SOURCE_CATEGORY_SOCIAL
271 foodservice.com SOURCE_CATEGORY_SOCIAL
272 forums.androidcentral.com SOURCE_CATEGORY_SOCIAL
273 forums.crackberry.com SOURCE_CATEGORY_SOCIAL
274 forums.imore.com SOURCE_CATEGORY_SOCIAL
275 forums.nexopia.com SOURCE_CATEGORY_SOCIAL
276 forums.webosnation.com SOURCE_CATEGORY_SOCIAL
277 forums.wpcentral.com SOURCE_CATEGORY_SOCIAL
278 fotki SOURCE_CATEGORY_SOCIAL
279 fotki.com SOURCE_CATEGORY_SOCIAL
280 fotolog SOURCE_CATEGORY_SOCIAL
281 fotolog.com SOURCE_CATEGORY_SOCIAL
282 foursquare SOURCE_CATEGORY_SOCIAL
283 foursquare.com SOURCE_CATEGORY_SOCIAL
284 fr.search.yahoo.com SOURCE_CATEGORY_SEARCH
285 free.facebook.com SOURCE_CATEGORY_SOCIAL
286 friendfeed SOURCE_CATEGORY_SOCIAL
287 friendfeed.com SOURCE_CATEGORY_SOCIAL
288 fruehstueckstreff.org SOURCE_CATEGORY_SOCIAL
289 fubar SOURCE_CATEGORY_SOCIAL
290 fubar.com SOURCE_CATEGORY_SOCIAL
291 gaiaonline SOURCE_CATEGORY_SOCIAL
292 gaiaonline.com SOURCE_CATEGORY_SOCIAL
293 gamerdna SOURCE_CATEGORY_SOCIAL
294 gamerdna.com SOURCE_CATEGORY_SOCIAL
295 gather.com SOURCE_CATEGORY_SOCIAL
296 geni.com SOURCE_CATEGORY_SOCIAL
297 getpocket.com SOURCE_CATEGORY_SOCIAL
298 glassboard SOURCE_CATEGORY_SOCIAL
299 glassboard.com SOURCE_CATEGORY_SOCIAL
300 glassdoor SOURCE_CATEGORY_SOCIAL
301 glassdoor.com SOURCE_CATEGORY_SOCIAL
302 globo SOURCE_CATEGORY_SEARCH
303 go.mail.ru SOURCE_CATEGORY_SEARCH
304 godtube SOURCE_CATEGORY_SOCIAL
305 godtube.com SOURCE_CATEGORY_SOCIAL
306 goldenline.pl SOURCE_CATEGORY_SOCIAL
307 goldstar SOURCE_CATEGORY_SOCIAL
308 goldstar.com SOURCE_CATEGORY_SOCIAL
309 goo.gl SOURCE_CATEGORY_SOCIAL
310 gooblog SOURCE_CATEGORY_SOCIAL
311 goodreads SOURCE_CATEGORY_SOCIAL
312 goodreads.com SOURCE_CATEGORY_SOCIAL
313 google SOURCE_CATEGORY_SEARCH
314 google+ SOURCE_CATEGORY_SOCIAL
315 google-play SOURCE_CATEGORY_SEARCH
316 googlegroups.com SOURCE_CATEGORY_SOCIAL
317 googleplus SOURCE_CATEGORY_SOCIAL
318 govloop SOURCE_CATEGORY_SOCIAL
319 govloop.com SOURCE_CATEGORY_SOCIAL
320 gowalla SOURCE_CATEGORY_SOCIAL
321 gowalla.com SOURCE_CATEGORY_SOCIAL
322 gree.jp SOURCE_CATEGORY_SOCIAL
323 groups.google.com SOURCE_CATEGORY_SOCIAL
324 gulli.com SOURCE_CATEGORY_SOCIAL
325 gutefrage.net SOURCE_CATEGORY_SOCIAL
326 habbo SOURCE_CATEGORY_SOCIAL
327 habbo.com SOURCE_CATEGORY_SOCIAL
328 help.hulu.com SOURCE_CATEGORY_VIDEO
329 help.netflix.com SOURCE_CATEGORY_VIDEO
330 hi5 SOURCE_CATEGORY_SOCIAL
331 hi5.com SOURCE_CATEGORY_SOCIAL
332 hk.search.yahoo.com SOURCE_CATEGORY_SEARCH
333 hootsuite SOURCE_CATEGORY_SOCIAL
334 hootsuite.com SOURCE_CATEGORY_SOCIAL
335 houzz SOURCE_CATEGORY_SOCIAL
336 houzz.com SOURCE_CATEGORY_SOCIAL
337 hoverspot SOURCE_CATEGORY_SOCIAL
338 hoverspot.com SOURCE_CATEGORY_SOCIAL
339 hr.com SOURCE_CATEGORY_SOCIAL
340 hu.pinterest.com SOURCE_CATEGORY_SOCIAL
341 hubculture SOURCE_CATEGORY_SOCIAL
342 hubculture.com SOURCE_CATEGORY_SOCIAL
343 hubpages.com SOURCE_CATEGORY_SOCIAL
344 hulu SOURCE_CATEGORY_VIDEO
345 hulu.com SOURCE_CATEGORY_VIDEO
346 hyves.net SOURCE_CATEGORY_SOCIAL
347 hyves.nl SOURCE_CATEGORY_SOCIAL
348 ibibo SOURCE_CATEGORY_SOCIAL
349 ibibo.com SOURCE_CATEGORY_SOCIAL
350 id.pinterest.com SOURCE_CATEGORY_SOCIAL
351 id.search.yahoo.com SOURCE_CATEGORY_SEARCH
352 id.twitch.tv SOURCE_CATEGORY_VIDEO
353 identi.ca SOURCE_CATEGORY_SOCIAL
354 ig SOURCE_CATEGORY_SOCIAL
355 imageshack.com SOURCE_CATEGORY_SOCIAL
356 imageshack.us SOURCE_CATEGORY_SOCIAL
357 imvu SOURCE_CATEGORY_SOCIAL
358 imvu.com SOURCE_CATEGORY_SOCIAL
359 in.pinterest.com SOURCE_CATEGORY_SOCIAL
360 in.search.yahoo.com SOURCE_CATEGORY_SEARCH
361 incredimail SOURCE_CATEGORY_SEARCH
362 insanejournal SOURCE_CATEGORY_SOCIAL
363 insanejournal.com SOURCE_CATEGORY_SOCIAL
364 instagram SOURCE_CATEGORY_SOCIAL
365 instagram.com SOURCE_CATEGORY_SOCIAL
366 instapaper SOURCE_CATEGORY_SOCIAL
367 instapaper.com SOURCE_CATEGORY_SOCIAL
368 internations.org SOURCE_CATEGORY_SOCIAL
369 interpals.net SOURCE_CATEGORY_SOCIAL
370 intherooms SOURCE_CATEGORY_SOCIAL
371 intherooms.com SOURCE_CATEGORY_SOCIAL
372 iq.com SOURCE_CATEGORY_VIDEO
373 iqiyi SOURCE_CATEGORY_VIDEO
374 iqiyi.com SOURCE_CATEGORY_VIDEO
375 irc-galleria.net SOURCE_CATEGORY_SOCIAL
376 is.gd SOURCE_CATEGORY_SOCIAL
377 it.search.yahoo.com SOURCE_CATEGORY_SEARCH
378 italki SOURCE_CATEGORY_SOCIAL
379 italki.com SOURCE_CATEGORY_SOCIAL
380 jammerdirect SOURCE_CATEGORY_SOCIAL
381 jammerdirect.com SOURCE_CATEGORY_SOCIAL
382 jappy.com SOURCE_CATEGORY_SOCIAL
383 jappy.de SOURCE_CATEGORY_SOCIAL
384 jobs.netflix.com SOURCE_CATEGORY_VIDEO
385 justin.tv SOURCE_CATEGORY_VIDEO
386 kaboodle.com SOURCE_CATEGORY_SOCIAL
387 kakao SOURCE_CATEGORY_SOCIAL
388 kakao.com SOURCE_CATEGORY_SOCIAL
389 kakaocorp.com SOURCE_CATEGORY_SOCIAL
390 kaneva SOURCE_CATEGORY_SOCIAL
391 kaneva.com SOURCE_CATEGORY_SOCIAL
392 kin.naver.com SOURCE_CATEGORY_SOCIAL
393 kvasir SOURCE_CATEGORY_SEARCH
394 l.facebook.com SOURCE_CATEGORY_SOCIAL
395 l.instagram.com SOURCE_CATEGORY_SOCIAL
396 l.messenger.com SOURCE_CATEGORY_SOCIAL
397 last.fm SOURCE_CATEGORY_SOCIAL
398 lens.google.com SOURCE_CATEGORY_SEARCH
399 librarything SOURCE_CATEGORY_SOCIAL
400 librarything.com SOURCE_CATEGORY_SOCIAL
401 lifestream.aol.com SOURCE_CATEGORY_SOCIAL
402 line SOURCE_CATEGORY_SOCIAL
403 line.me SOURCE_CATEGORY_SOCIAL
404 linkedin SOURCE_CATEGORY_SOCIAL
405 linkedin.com SOURCE_CATEGORY_SOCIAL
406 listal SOURCE_CATEGORY_SOCIAL
407 listal.com SOURCE_CATEGORY_SOCIAL
408 listography SOURCE_CATEGORY_SOCIAL
409 listography.com SOURCE_CATEGORY_SOCIAL
410 lite.qwant.com SOURCE_CATEGORY_SEARCH
411 livedoor.com SOURCE_CATEGORY_SOCIAL
412 livedoorblog SOURCE_CATEGORY_SOCIAL
413 livejournal SOURCE_CATEGORY_SOCIAL
414 livejournal.com SOURCE_CATEGORY_SOCIAL
415 lm.facebook.com SOURCE_CATEGORY_SOCIAL
416 lnkd.in SOURCE_CATEGORY_SOCIAL
417 lycos SOURCE_CATEGORY_SEARCH
418 m.alibaba.com SOURCE_CATEGORY_SHOPPING
419 m.baidu.com SOURCE_CATEGORY_SEARCH
420 m.blog.naver.com SOURCE_CATEGORY_SOCIAL
421 m.cafe.naver.com SOURCE_CATEGORY_SOCIAL
422 m.facebook.com SOURCE_CATEGORY_SOCIAL
423 m.kin.naver.com SOURCE_CATEGORY_SOCIAL
424 m.naver.com SOURCE_CATEGORY_SEARCH
425 m.search.naver.com SOURCE_CATEGORY_SEARCH
426 m.shopping.naver.com SOURCE_CATEGORY_SHOPPING
427 m.sogou.com SOURCE_CATEGORY_SEARCH
428 m.twitch.tv SOURCE_CATEGORY_VIDEO
429 m.vk.com SOURCE_CATEGORY_SOCIAL
430 m.yelp.com SOURCE_CATEGORY_SOCIAL
431 m.youtube.com SOURCE_CATEGORY_VIDEO
432 mail.rambler.ru SOURCE_CATEGORY_SEARCH
433 mail.yandex.ru SOURCE_CATEGORY_SEARCH
434 malaysia.search.yahoo.com SOURCE_CATEGORY_SEARCH
435 mbga.jp SOURCE_CATEGORY_SOCIAL
436 medium.com SOURCE_CATEGORY_SOCIAL
437 meetin.org SOURCE_CATEGORY_SOCIAL
438 meetup SOURCE_CATEGORY_SOCIAL
439 meetup.com SOURCE_CATEGORY_SOCIAL
440 meinvz.net SOURCE_CATEGORY_SOCIAL
441 meneame.net SOURCE_CATEGORY_SOCIAL
442 menuism.com SOURCE_CATEGORY_SOCIAL
443 mercadolibre SOURCE_CATEGORY_SHOPPING
444 mercadolibre.com SOURCE_CATEGORY_SHOPPING
445 mercadolibre.com.ar SOURCE_CATEGORY_SHOPPING
446 mercadolibre.com.mx SOURCE_CATEGORY_SHOPPING
447 message.alibaba.com SOURCE_CATEGORY_SHOPPING
448 messages.google.com SOURCE_CATEGORY_SOCIAL
449 messages.yahoo.co.jp SOURCE_CATEGORY_SOCIAL
450 messenger SOURCE_CATEGORY_SOCIAL
451 messenger.com SOURCE_CATEGORY_SOCIAL
452 mix.com SOURCE_CATEGORY_SOCIAL
453 mixi.jp SOURCE_CATEGORY_SOCIAL
454 mobile.facebook.com SOURCE_CATEGORY_SOCIAL
455 mocospace SOURCE_CATEGORY_SOCIAL
456 mocospace.com SOURCE_CATEGORY_SOCIAL
457 mouthshut SOURCE_CATEGORY_SOCIAL
458 mouthshut.com SOURCE_CATEGORY_SOCIAL
459 movabletype SOURCE_CATEGORY_SOCIAL
460 movabletype.com SOURCE_CATEGORY_SOCIAL
461 msearch.shopping.naver.com SOURCE_CATEGORY_SHOPPING
462 msn SOURCE_CATEGORY_SEARCH
463 msn.com SOURCE_CATEGORY_SEARCH
464 mubi SOURCE_CATEGORY_SOCIAL
465 mubi.com SOURCE_CATEGORY_SOCIAL
466 music.youtube.com SOURCE_CATEGORY_VIDEO
467 mx.search.yahoo.com SOURCE_CATEGORY_SEARCH
468 my.opera.com SOURCE_CATEGORY_SOCIAL
469 myanimelist.net SOURCE_CATEGORY_SOCIAL
470 myheritage SOURCE_CATEGORY_SOCIAL
471 myheritage.com SOURCE_CATEGORY_SOCIAL
472 mylife SOURCE_CATEGORY_SOCIAL
473 mylife.com SOURCE_CATEGORY_SOCIAL
474 mymodernmet SOURCE_CATEGORY_SOCIAL
475 mymodernmet.com SOURCE_CATEGORY_SOCIAL
476 myspace SOURCE_CATEGORY_SOCIAL
477 myspace.com SOURCE_CATEGORY_SOCIAL
478 najdi SOURCE_CATEGORY_SEARCH
479 naver SOURCE_CATEGORY_SEARCH
480 naver.com SOURCE_CATEGORY_SEARCH
481 netflix SOURCE_CATEGORY_VIDEO
482 netflix.com SOURCE_CATEGORY_VIDEO
483 netvibes SOURCE_CATEGORY_SOCIAL
484 netvibes.com SOURCE_CATEGORY_SOCIAL
485 news.google.com SOURCE_CATEGORY_SEARCH
486 news.ycombinator.com SOURCE_CATEGORY_SOCIAL
487 newsshowcase SOURCE_CATEGORY_SOCIAL
488 nexopia SOURCE_CATEGORY_SOCIAL
489 ngopost.org SOURCE_CATEGORY_SOCIAL
490 niconico SOURCE_CATEGORY_SOCIAL
491 nicovideo.jp SOURCE_CATEGORY_SOCIAL
492 nightlifelink SOURCE_CATEGORY_SOCIAL
493 nightlifelink.com SOURCE_CATEGORY_SOCIAL
494 ning SOURCE_CATEGORY_SOCIAL
495 ning.com SOURCE_CATEGORY_SOCIAL
496 nl.pinterest.com SOURCE_CATEGORY_SOCIAL
497 nl.search.yahoo.com SOURCE_CATEGORY_SEARCH
498 nl.shopping.net SOURCE_CATEGORY_SHOPPING
499 no.search.yahoo.com SOURCE_CATEGORY_SEARCH
500 no.shopping.net SOURCE_CATEGORY_SHOPPING
501 ntp.msn.com SOURCE_CATEGORY_SEARCH
502 nz.search.yahoo.com SOURCE_CATEGORY_SEARCH
503 odnoklassniki.ru SOURCE_CATEGORY_SOCIAL
504 odnoklassniki.ua SOURCE_CATEGORY_SOCIAL
505 offer.alibaba.com SOURCE_CATEGORY_SHOPPING
506 okwave.jp SOURCE_CATEGORY_SOCIAL
507 old.reddit.com SOURCE_CATEGORY_SOCIAL
508 one.walmart.com SOURCE_CATEGORY_SHOPPING
509 onet SOURCE_CATEGORY_SEARCH
510 onet.pl SOURCE_CATEGORY_SEARCH
511 oneworldgroup.org SOURCE_CATEGORY_SOCIAL
512 onstartups SOURCE_CATEGORY_SOCIAL
513 onstartups.com SOURCE_CATEGORY_SOCIAL
514 opendiary SOURCE_CATEGORY_SOCIAL
515 opendiary.com SOURCE_CATEGORY_SOCIAL
516 order.shopping.yahoo.co.jp SOURCE_CATEGORY_SHOPPING
517 oshiete.goo.ne.jp SOURCE_CATEGORY_SOCIAL
518 out.reddit.com SOURCE_CATEGORY_SOCIAL
519 over-blog.com SOURCE_CATEGORY_SOCIAL
520 overblog.com SOURCE_CATEGORY_SOCIAL
521 paper.li SOURCE_CATEGORY_SOCIAL
522 partners.shopify.com SOURCE_CATEGORY_SHOPPING
523 partyflock.nl SOURCE_CATEGORY_SOCIAL
524 pe.search.yahoo.com SOURCE_CATEGORY_SEARCH
525 ph.search.yahoo.com SOURCE_CATEGORY_SEARCH
526 photobucket SOURCE_CATEGORY_SOCIAL
527 photobucket.com SOURCE_CATEGORY_SOCIAL
528 pinboard SOURCE_CATEGORY_SOCIAL
529 pinboard.in SOURCE_CATEGORY_SOCIAL
530 pingsta SOURCE_CATEGORY_SOCIAL
531 pingsta.com SOURCE_CATEGORY_SOCIAL
532 pinterest SOURCE_CATEGORY_SOCIAL
533 pinterest.at SOURCE_CATEGORY_SOCIAL
534 pinterest.ca SOURCE_CATEGORY_SOCIAL
535 pinterest.ch SOURCE_CATEGORY_SOCIAL
536 pinterest.cl SOURCE_CATEGORY_SOCIAL
537 pinterest.co.kr SOURCE_CATEGORY_SOCIAL
538 pinterest.co.uk SOURCE_CATEGORY_SOCIAL
539 pinterest.com SOURCE_CATEGORY_SOCIAL
540 pinterest.com.au SOURCE_CATEGORY_SOCIAL
541 pinterest.com.mx SOURCE_CATEGORY_SOCIAL
542 pinterest.de SOURCE_CATEGORY_SOCIAL
543 pinterest.es SOURCE_CATEGORY_SOCIAL
544 pinterest.fr SOURCE_CATEGORY_SOCIAL
545 pinterest.it SOURCE_CATEGORY_SOCIAL
546 pinterest.jp SOURCE_CATEGORY_SOCIAL
547 pinterest.nz SOURCE_CATEGORY_SOCIAL
548 pinterest.ph SOURCE_CATEGORY_SOCIAL
549 pinterest.pt SOURCE_CATEGORY_SOCIAL
550 pinterest.ru SOURCE_CATEGORY_SOCIAL
551 pinterest.se SOURCE_CATEGORY_SOCIAL
552 pixiv.net SOURCE_CATEGORY_SOCIAL
553 pl.pinterest.com SOURCE_CATEGORY_SOCIAL
554 pl.search.yahoo.com SOURCE_CATEGORY_SEARCH
555 play.google.com SOURCE_CATEGORY_SEARCH
556 playahead.se SOURCE_CATEGORY_SOCIAL
557 player.twitch.tv SOURCE_CATEGORY_VIDEO
558 player.vimeo.com SOURCE_CATEGORY_VIDEO
559 plurk SOURCE_CATEGORY_SOCIAL
560 plurk.com SOURCE_CATEGORY_SOCIAL
561 plus.google.com SOURCE_CATEGORY_SOCIAL
562 plus.url.google.com SOURCE_CATEGORY_SOCIAL
563 pocket.co SOURCE_CATEGORY_SOCIAL
564 posterous SOURCE_CATEGORY_SOCIAL
565 posterous.com SOURCE_CATEGORY_SOCIAL
566 pro.homeadvisor.com SOURCE_CATEGORY_SOCIAL
567 pulse.yahoo.com SOURCE_CATEGORY_SOCIAL
568 qapacity SOURCE_CATEGORY_SOCIAL
569 qapacity.com SOURCE_CATEGORY_SOCIAL
570 quechup SOURCE_CATEGORY_SOCIAL
571 quechup.com SOURCE_CATEGORY_SOCIAL
572 quora SOURCE_CATEGORY_SOCIAL
573 quora.com SOURCE_CATEGORY_SOCIAL
574 qwant SOURCE_CATEGORY_SEARCH
575 qwant.com SOURCE_CATEGORY_SEARCH
576 qzone.qq.com SOURCE_CATEGORY_SOCIAL
577 rakuten SOURCE_CATEGORY_SEARCH
578 rakuten.co.jp SOURCE_CATEGORY_SEARCH
579 rambler SOURCE_CATEGORY_SEARCH
580 rambler.ru SOURCE_CATEGORY_SEARCH
581 ravelry SOURCE_CATEGORY_SOCIAL
582 ravelry.com SOURCE_CATEGORY_SOCIAL
583 reddit SOURCE_CATEGORY_SOCIAL
584 reddit.com SOURCE_CATEGORY_SOCIAL
585 redux SOURCE_CATEGORY_SOCIAL
586 redux.com SOURCE_CATEGORY_SOCIAL
587 renren SOURCE_CATEGORY_SOCIAL
588 renren.com SOURCE_CATEGORY_SOCIAL
589 researchgate.net SOURCE_CATEGORY_SOCIAL
590 reunion SOURCE_CATEGORY_SOCIAL
591 reunion.com SOURCE_CATEGORY_SOCIAL
592 reverbnation SOURCE_CATEGORY_SOCIAL
593 reverbnation.com SOURCE_CATEGORY_SOCIAL
594 rtl.de SOURCE_CATEGORY_SOCIAL
595 ryze SOURCE_CATEGORY_SOCIAL
596 ryze.com SOURCE_CATEGORY_SOCIAL
597 s3.amazonaws.com SOURCE_CATEGORY_SHOPPING
598 salespider SOURCE_CATEGORY_SOCIAL
599 salespider.com SOURCE_CATEGORY_SOCIAL
600 scoop.it SOURCE_CATEGORY_SOCIAL
601 screenrant SOURCE_CATEGORY_SOCIAL
602 screenrant.com SOURCE_CATEGORY_SOCIAL
603 scribd SOURCE_CATEGORY_SOCIAL
604 scribd.com SOURCE_CATEGORY_SOCIAL
605 scvngr SOURCE_CATEGORY_SOCIAL
606 scvngr.com SOURCE_CATEGORY_SOCIAL
607 se.search.yahoo.com SOURCE_CATEGORY_SEARCH
608 se.shopping.net SOURCE_CATEGORY_SHOPPING
609 search-results SOURCE_CATEGORY_SEARCH
610 search.aol.co.uk SOURCE_CATEGORY_SEARCH
611 search.aol.com SOURCE_CATEGORY_SEARCH
612 search.google.com SOURCE_CATEGORY_SEARCH
613 search.smt.docomo.ne.jp SOURCE_CATEGORY_SEARCH
614 search.ukr.net SOURCE_CATEGORY_SEARCH
615 secondlife SOURCE_CATEGORY_SOCIAL
616 secondlife.com SOURCE_CATEGORY_SOCIAL
617 secureurl.ukr.net SOURCE_CATEGORY_SEARCH
618 serverfault SOURCE_CATEGORY_SOCIAL
619 serverfault.com SOURCE_CATEGORY_SOCIAL
620 seznam SOURCE_CATEGORY_SEARCH
621 seznam.cz SOURCE_CATEGORY_SEARCH
622 sg.search.yahoo.com SOURCE_CATEGORY_SEARCH
623 shareit SOURCE_CATEGORY_SOCIAL
624 sharethis SOURCE_CATEGORY_SOCIAL
625 sharethis.com SOURCE_CATEGORY_SOCIAL
626 shop.app SOURCE_CATEGORY_SHOPPING
627 shopify SOURCE_CATEGORY_SHOPPING
628 shopify.com SOURCE_CATEGORY_SHOPPING
629 shopping.naver.com SOURCE_CATEGORY_SHOPPING
630 shopping.yahoo.co.jp SOURCE_CATEGORY_SHOPPING
631 shopping.yahoo.com SOURCE_CATEGORY_SHOPPING
632 shopzilla SOURCE_CATEGORY_SHOPPING
633 shopzilla.com SOURCE_CATEGORY_SHOPPING
634 shvoong.com SOURCE_CATEGORY_SOCIAL
635 simplycodes.com SOURCE_CATEGORY_SHOPPING
636 sites.google.com SOURCE_CATEGORY_SOCIAL
637 skype SOURCE_CATEGORY_SOCIAL
638 skyrock SOURCE_CATEGORY_SOCIAL
639 skyrock.com SOURCE_CATEGORY_SOCIAL
640 slashdot.org SOURCE_CATEGORY_SOCIAL
641 slideshare.net SOURCE_CATEGORY_SOCIAL
642 smartnews.com SOURCE_CATEGORY_SOCIAL
643 snapchat SOURCE_CATEGORY_SOCIAL
644 snapchat.com SOURCE_CATEGORY_SOCIAL
645 so.com SOURCE_CATEGORY_SEARCH
646 social SOURCE_CATEGORY_SOCIAL
647 sociallife.com.br SOURCE_CATEGORY_SOCIAL
648 socialvibe SOURCE_CATEGORY_SOCIAL
649 socialvibe.com SOURCE_CATEGORY_SOCIAL
650 sogou SOURCE_CATEGORY_SEARCH
651 sogou.com SOURCE_CATEGORY_SEARCH
652 sp-web.search.auone.jp SOURCE_CATEGORY_SEARCH
653 spaces.live.com SOURCE_CATEGORY_SOCIAL
654 spoke SOURCE_CATEGORY_SOCIAL
655 spoke.com SOURCE_CATEGORY_SOCIAL
656 spruz SOURCE_CATEGORY_SOCIAL
657 spruz.com SOURCE_CATEGORY_SOCIAL
658 ssense.com SOURCE_CATEGORY_SOCIAL
659 stackapps SOURCE_CATEGORY_SOCIAL
660 stackapps.com SOURCE_CATEGORY_SOCIAL
661 stackexchange SOURCE_CATEGORY_SOCIAL
662 stackexchange.com SOURCE_CATEGORY_SOCIAL
663 stackoverflow SOURCE_CATEGORY_SOCIAL
664 stackoverflow.com SOURCE_CATEGORY_SOCIAL
665 stardoll.com SOURCE_CATEGORY_SOCIAL
666 startsiden SOURCE_CATEGORY_SEARCH
667 startsiden.no SOURCE_CATEGORY_SEARCH
668 stickam SOURCE_CATEGORY_SOCIAL
669 stickam.com SOURCE_CATEGORY_SOCIAL
670 store.shopping.yahoo.co.jp SOURCE_CATEGORY_SHOPPING
671 stripe SOURCE_CATEGORY_SHOPPING
672 stripe.com SOURCE_CATEGORY_SHOPPING
673 studivz.net SOURCE_CATEGORY_SOCIAL
674 suche.aol.de SOURCE_CATEGORY_SEARCH
675 suomi24.fi SOURCE_CATEGORY_SOCIAL
676 superuser SOURCE_CATEGORY_SOCIAL
677 superuser.com SOURCE_CATEGORY_SOCIAL
678 sweeva SOURCE_CATEGORY_SOCIAL
679 sweeva.com SOURCE_CATEGORY_SOCIAL
680 t.co SOURCE_CATEGORY_SOCIAL
681 t.me SOURCE_CATEGORY_SOCIAL
682 tagged SOURCE_CATEGORY_SOCIAL
683 tagged.com SOURCE_CATEGORY_SOCIAL
684 taggedmail SOURCE_CATEGORY_SOCIAL
685 taggedmail.com SOURCE_CATEGORY_SOCIAL
686 talkbiznow SOURCE_CATEGORY_SOCIAL
687 talkbiznow.com SOURCE_CATEGORY_SOCIAL
688 taringa.net SOURCE_CATEGORY_SOCIAL
689 techmeme SOURCE_CATEGORY_SOCIAL
690 techmeme.com SOURCE_CATEGORY_SOCIAL
691 ted SOURCE_CATEGORY_VIDEO
692 ted.com SOURCE_CATEGORY_VIDEO
693 tencent SOURCE_CATEGORY_SOCIAL
694 tencent.com SOURCE_CATEGORY_SOCIAL
695 terra SOURCE_CATEGORY_SEARCH
696 th.search.yahoo.com SOURCE_CATEGORY_SEARCH
697 tiktok SOURCE_CATEGORY_SOCIAL
698 tiktok.com SOURCE_CATEGORY_SOCIAL
699 tinyurl SOURCE_CATEGORY_SOCIAL
700 tinyurl.com SOURCE_CATEGORY_SOCIAL
701 toolbox SOURCE_CATEGORY_SOCIAL
702 toolbox.com SOURCE_CATEGORY_SOCIAL
703 touch.facebook.com SOURCE_CATEGORY_SOCIAL
704 tr.pinterest.com SOURCE_CATEGORY_SOCIAL
705 tr.search.yahoo.com SOURCE_CATEGORY_SEARCH
706 travellerspoint SOURCE_CATEGORY_SOCIAL
707 travellerspoint.com SOURCE_CATEGORY_SOCIAL
708 tripadvisor SOURCE_CATEGORY_SOCIAL
709 tripadvisor.com SOURCE_CATEGORY_SOCIAL
710 trombi SOURCE_CATEGORY_SOCIAL
711 trombi.com SOURCE_CATEGORY_SOCIAL
712 trustpilot SOURCE_CATEGORY_SOCIAL
713 tudou SOURCE_CATEGORY_SOCIAL
714 tudou.com SOURCE_CATEGORY_SOCIAL
715 tuenti SOURCE_CATEGORY_SOCIAL
716 tuenti.com SOURCE_CATEGORY_SOCIAL
717 tumblr SOURCE_CATEGORY_SOCIAL
718 tumblr.com SOURCE_CATEGORY_SOCIAL
719 tut.by SOURCE_CATEGORY_SEARCH
720 tw.search.yahoo.com SOURCE_CATEGORY_SEARCH
721 tweetdeck SOURCE_CATEGORY_SOCIAL
722 tweetdeck.com SOURCE_CATEGORY_SOCIAL
723 twitch SOURCE_CATEGORY_VIDEO
724 twitch.tv SOURCE_CATEGORY_VIDEO
725 twitter SOURCE_CATEGORY_SOCIAL
726 twitter.com SOURCE_CATEGORY_SOCIAL
727 twoo.com SOURCE_CATEGORY_SOCIAL
728 typepad SOURCE_CATEGORY_SOCIAL
729 typepad.com SOURCE_CATEGORY_SOCIAL
730 uk.search.yahoo.com SOURCE_CATEGORY_SEARCH
731 uk.shopping.net SOURCE_CATEGORY_SHOPPING
732 ukr SOURCE_CATEGORY_SEARCH
733 unblog.fr SOURCE_CATEGORY_SOCIAL
734 urbanspoon.com SOURCE_CATEGORY_SOCIAL
735 us.search.yahoo.com SOURCE_CATEGORY_SEARCH
736 ushareit.com SOURCE_CATEGORY_SOCIAL
737 ushi.cn SOURCE_CATEGORY_SOCIAL
738 utreon SOURCE_CATEGORY_VIDEO
739 utreon.com SOURCE_CATEGORY_VIDEO
740 vampirefreaks SOURCE_CATEGORY_SOCIAL
741 vampirefreaks.com SOURCE_CATEGORY_SOCIAL
742 vampirerave SOURCE_CATEGORY_SOCIAL
743 vampirerave.com SOURCE_CATEGORY_SOCIAL
744 veoh SOURCE_CATEGORY_VIDEO
745 veoh.com SOURCE_CATEGORY_VIDEO
746 vg.no SOURCE_CATEGORY_SOCIAL
747 viadeo.journaldunet.com SOURCE_CATEGORY_VIDEO
748 video.ibm.com SOURCE_CATEGORY_SOCIAL
749 vimeo SOURCE_CATEGORY_VIDEO
750 vimeo.com SOURCE_CATEGORY_VIDEO
751 virgilio SOURCE_CATEGORY_SEARCH
752 vk.com SOURCE_CATEGORY_SOCIAL
753 vkontakte.ru SOURCE_CATEGORY_SOCIAL
754 vn.search.yahoo.com SOURCE_CATEGORY_SEARCH
755 wakoopa SOURCE_CATEGORY_SOCIAL
756 wakoopa.com SOURCE_CATEGORY_SOCIAL
757 walmart SOURCE_CATEGORY_SHOPPING
758 walmart.com SOURCE_CATEGORY_SHOPPING
759 wap.sogou.com SOURCE_CATEGORY_SEARCH
760 wattpad SOURCE_CATEGORY_SOCIAL
761 wattpad.com SOURCE_CATEGORY_SOCIAL
762 web.facebook.com SOURCE_CATEGORY_SOCIAL
763 web.skype.com SOURCE_CATEGORY_SOCIAL
764 webmaster.yandex.ru SOURCE_CATEGORY_SEARCH
765 websearch.rakuten.co.jp SOURCE_CATEGORY_SEARCH
766 webshots SOURCE_CATEGORY_SOCIAL
767 webshots.com SOURCE_CATEGORY_SOCIAL
768 wechat SOURCE_CATEGORY_SOCIAL
769 wechat.com SOURCE_CATEGORY_SOCIAL
770 weebly SOURCE_CATEGORY_SOCIAL
771 weebly.com SOURCE_CATEGORY_SOCIAL
772 weibo SOURCE_CATEGORY_SOCIAL
773 weibo.com SOURCE_CATEGORY_SOCIAL
774 wer-weiss-was.de SOURCE_CATEGORY_SOCIAL
775 weread SOURCE_CATEGORY_SOCIAL
776 weread.com SOURCE_CATEGORY_SOCIAL
777 whatsapp SOURCE_CATEGORY_SOCIAL
778 whatsapp.com SOURCE_CATEGORY_SOCIAL
779 wiki.answers.com SOURCE_CATEGORY_SOCIAL
780 wikihow.com SOURCE_CATEGORY_SOCIAL
781 wikitravel.org SOURCE_CATEGORY_SOCIAL
782 wistia SOURCE_CATEGORY_VIDEO
783 wistia.com SOURCE_CATEGORY_VIDEO
784 woot.com SOURCE_CATEGORY_SOCIAL
785 wordpress SOURCE_CATEGORY_SOCIAL
786 wordpress.com SOURCE_CATEGORY_SOCIAL
787 wordpress.org SOURCE_CATEGORY_SOCIAL
788 xanga SOURCE_CATEGORY_SOCIAL
789 xanga.com SOURCE_CATEGORY_SOCIAL
790 xing SOURCE_CATEGORY_SOCIAL
791 xing.com SOURCE_CATEGORY_SOCIAL
792 yahoo SOURCE_CATEGORY_SEARCH
793 yahoo-mbga.jp SOURCE_CATEGORY_SOCIAL
794 yahoo.co.jp SOURCE_CATEGORY_SEARCH
795 yahoo.com SOURCE_CATEGORY_SEARCH
796 yammer SOURCE_CATEGORY_SOCIAL
797 yammer.com SOURCE_CATEGORY_SOCIAL
798 yandex SOURCE_CATEGORY_SEARCH
799 yandex.by SOURCE_CATEGORY_SEARCH
800 yandex.com SOURCE_CATEGORY_SEARCH
801 yandex.com.tr SOURCE_CATEGORY_SEARCH
802 yandex.fr SOURCE_CATEGORY_SEARCH
803 yandex.kz SOURCE_CATEGORY_SEARCH
804 yandex.ru SOURCE_CATEGORY_SEARCH
805 yandex.ua SOURCE_CATEGORY_SEARCH
806 yandex.uz SOURCE_CATEGORY_SEARCH
807 yelp SOURCE_CATEGORY_SOCIAL
808 yelp.co.uk SOURCE_CATEGORY_SOCIAL
809 yelp.com SOURCE_CATEGORY_SOCIAL
810 youku SOURCE_CATEGORY_VIDEO
811 youku.com SOURCE_CATEGORY_VIDEO
812 youroom.in SOURCE_CATEGORY_SOCIAL
813 youtube SOURCE_CATEGORY_VIDEO
814 youtube.com SOURCE_CATEGORY_VIDEO
815 za.pinterest.com SOURCE_CATEGORY_SOCIAL
816 zalo SOURCE_CATEGORY_SOCIAL
817 zen.yandex.ru SOURCE_CATEGORY_SEARCH
818 zoo.gr SOURCE_CATEGORY_SOCIAL
819 zooppa SOURCE_CATEGORY_SOCIAL
820 zooppa.com SOURCE_CATEGORY_SOCIAL

View File

@ -1219,6 +1219,731 @@ defmodule PlausibleWeb.Api.ExternalControllerTest do
end
end
describe "acquisition channel tests" do
setup do
site = insert(:site)
{:ok, site: site}
end
test "parses cross network channel", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com/?utm_campaign=cross-network",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Cross-network"
end
test "parses paid shopping channel based on campaign/medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com/?utm_campaign=shopping&utm_medium=paid",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Shopping"
end
test "parses paid shopping channel based on referrer source and medium", %{
conn: conn,
site: site
} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=paid",
referrer: "https://shopify.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Shopping"
end
test "parses paid shopping channel based on referrer utm_source and medium", %{
conn: conn,
site: site
} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=shopify&utm_medium=paid",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Shopping"
end
test "parses paid search channel based on referrer and medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=paid",
referrer: "https://duckduckgo.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Search"
end
test "parses paid search channel based on gclid", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?gclid=123identifier",
referrer: "https://google.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Search"
end
test "is not paid search when gclid is present on non-google referrer", %{
conn: conn,
site: site
} do
params = %{
name: "pageview",
url: "http://example.com?gclid=123identifier",
referrer: "https://duckduckgo.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Search"
end
test "parses paid search channel based on msclkid", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?msclkid=123identifier",
referrer: "https://bing.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Search"
end
test "is not paid search when msclkid is present on non-bing referrer", %{
conn: conn,
site: site
} do
params = %{
name: "pageview",
url: "http://example.com?msclkid=123identifier",
referrer: "https://duckduckgo.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Search"
end
test "parses paid search channel based on utm_source and medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=google&utm_medium=paid",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Search"
end
test "parses paid social channel based on referrer and medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=paid",
referrer: "https://tiktok.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Social"
end
test "parses paid social channel based on utm_source and medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=tiktok&utm_medium=paid",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Social"
end
test "parses paid video channel based on referrer and medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=paid",
referrer: "https://youtube.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Video"
end
test "parses paid video channel based on utm_source and medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=youtube&utm_medium=paid",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Video"
end
test "parses display channel", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=banner",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Display"
end
test "parses paid other channel", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=cpc",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Paid Other"
end
test "parses organic shopping channel from referrer", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com",
referrer: "https://walmart.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Shopping"
end
test "parses organic shopping channel from utm_source", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=walmart",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Shopping"
end
test "parses organic shopping channel from utm_campaign", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_campaign=shop",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Shopping"
end
test "parses organic social channel from referrer", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com",
referrer: "http://facebook.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Social"
end
test "parses organic social channel from utm_source", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=twitter",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Social"
end
test "parses organic social channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=social",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Social"
end
test "parses organic video channel from referrer", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com",
referrer: "https://vimeo.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Video"
end
test "parses organic video channel from utm_source", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=vimeo",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Video"
end
test "parses organic video channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=video",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Video"
end
test "parses organic search channel from referrer", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com",
referrer: "http://duckduckgo.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Search"
end
test "parses organic search channel from utm_source", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=duckduckgo",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Organic Search"
end
test "parses referral channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=referral",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Referral"
end
test "parses email channel from utm_source", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=email",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Email"
end
test "parses email channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=email",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Email"
end
test "parses affiliates channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=affiliate",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Affiliates"
end
test "parses audio channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=audio",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Audio"
end
test "parses sms channel from utm_source", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_source=sms",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "SMS"
end
test "parses sms channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=sms",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "SMS"
end
test "parses mobile push notifications channel from utm_medium with push", %{
conn: conn,
site: site
} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=app-push",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Mobile Push Notifications"
end
test "parses mobile push notifications channel from utm_medium", %{conn: conn, site: site} do
params = %{
name: "pageview",
url: "http://example.com?utm_medium=example-mobile",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Mobile Push Notifications"
end
test "parses referral channel if session starts with a simple referral", %{
conn: conn,
site: site
} do
params = %{
name: "pageview",
url: "http://example.com",
referrer: "https://othersite.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Referral"
end
test "parses direct channel if session starts without referrer or utm tags", %{
conn: conn,
site: site
} do
params = %{
name: "pageview",
url: "http://example.com",
domain: site.domain
}
conn =
conn
|> put_req_header("user-agent", @user_agent)
|> post("/api/event", params)
session = get_created_session(site)
assert response(conn, 202) == "ok"
assert session.channel == "Direct"
end
end
describe "user_id generation" do
setup do
site = insert(:site)