2014-10-14 2 views
3

У меня есть много поддоменов, и я хочу данные событий для каждого поддомена. то, что я сделал это выполнить запрос HTTP, как это, для каждого суб-домен:piwik, как получить данные на поддомен?

/? 
idSite=6& 
token_auth=out-outh-token& 
format=json& 
date=2014-10-13%2C2014-10-14& 
expanded=1& 
segment=eventCategory%3D%3Dgoals%3BpageUrl%3D%40some-sub-domain& 
method=Events.getCategory& 
module=API& 
period=range 

, который работает отлично подходит для развития, но, как я исполняю много HTTP-запросов, они (запросы) начинают тайм-аут. , поэтому я добавил, что каждый раз, когда он сталкивался с таймаутом, он делал это медленно ... Есть ли способ получить все эти данные по одному запросу? есть ли способ лучше справиться с этой проблемой?

ответ

0

Сколько у вас субдоменов? Пожалуйста, подумайте над добавлением этих сегментов в редакторе сегментов и установите их в «предварительно архивированные» (я предполагаю, что у вас установлено архивирование cron).

Это нормально, что такие тайм-ауты запросов. Piwik по умолчанию обрабатывает такие запросы (необходимо перебирать все отчеты с сегментом, применяемым в предложении «where»).