+
    0°¿jŠ  ã                   óJ  € R t ^ RIt^ RIHt ^ RIHt ^ RIHt ]! ]4      P                  4       P                  P                  P                  t]R,          R,          t]! ]4      P                  4       P                  R,          tRtR	 tR
 tR t]R8X  d   ]! ]! 4       4      hR# )u”  Блок «Узнаваемость бренда» для панели: спрос на имя портала в Яндексе.

Собран по образцу PR Factory («Ядро розничных запросов»). Смысл тот же:
просмотры показывают, сколько людей увидело материал, а брендовый спрос -
сколько из них запомнило имя и потом искало его само. Это единственная
метрика, где внешние публикации видны не охватом, а следом.

Данные - семантика/бренд-журнал.csv, его пишет семантика/замер-бренда.py.
Своя история, а не выгрузка: помесячный ряд Wordstat приходит за фиксированное
окно 2025 года и на параметры периода не отзывается (проверено 23.09.2026).

Что кладём в панель:
  сейчас / было / сдвиг     - сумма по всем формам имени на последний и первый замер
  запросы                   - по каждой форме: ряд замеров и последнее число
  ряд                       - сумма по датам, для графика
  старт                     - 03.09.2026, первая внешняя публикация: линия
                              «до/после» на графике, как в эталоне

Запуск: python3 панель/данные/обновить-бренд.py
N)ÚOrderedDict)Údate)ÚPathu   семантикаu   бренд-журнал.csvzreport.jsonz
2026-09-03c                 ór  € \        4       p \        P                  4       '       g   V # \        P                  RR7      P	                  4        Fè  pV'       d/   VP                  R4      '       g   VP                  R4      '       d   K;  VP                  R4      p\        V4      ^8  gJ   V^ ,          P                  R4      '       d,   V^,          P                  4       P                  4       '       g   K§  \        V^,          4      V P                  V^ ,          / 4      V^,          P                  4       &   Kê  	  V # )ux   {дата: {запрос: показов}} - пустые числа пропускаем, это «не мерили».úutf-8©ÚencodingÚ#u	   дата;Ú;Ú20)r   ô   ЖУРНАЛÚexistsÚ	read_textÚ
splitlinesÚ
startswithÚsplitÚlenÚstripÚisdigitÚintÚ
setdefault)ô   еслиô   строкаô   чs      ô   обновить-бренд.pyô   замерыr   %   sä   € ä‹}€HÜ×Ñ× Ò ØˆÜ$×.Ñ.¸Ð.Ó@×KÑKÖMˆß˜|×6Ñ6°s×;Ò;¸|×?VÑ?VÐWb×?cÒ?cÙØ×Ñ Ó$ˆÜˆr‹7�QŒ;˜b �e×.Ñ.¨t×4Ò4¸B¸q½E¿K¹K»M×<QÑ<Q×<SÒ<SÙÜ8;¸B¸q½E»
ˆ×Ñ˜B˜q�E 2Ó& r¨!¥u§{¡{£}Ó5ñ Nð €Oó    c                  óÞ  a
a€ \        4       o
S
'       g   R RRR/# \        S
4      p V ^ ,          V R ,          upoV  Uu. uF'  pRVR\        S
V,          P                  4       4      /NK)  	  pp\        S
P                  4        UUu0 uF  q" F  qDkK  	  K  	  uppV
V3R lR7      pV UUu. uF_  pRTR	S
S,          P	                  V4      R
S
V,          P	                  V4      RV  Uu. uF  pS
V,          P	                  V4      NK  	  up/NKa  	  ppp\        S
S,          P                  4       4      p\        S
V,          P                  4       4      p/ R RbRRbRRbR	VbR
VbRWx,
          bRVbRSbR\        V 4      bRV bRV  Uu. uF  q"R,           RVR,           2NK  	  upbRV U	u. uF  q™R,          NK  	  up	bRVbR\        bRRbRRb# u upi u uppi u upi u uppi u upi u up	i )!õ   статусu   замеров не былоõ   почемуuŽ   журнал семантика/бренд-журнал.csv пуст: запустите python3 семантика/замер-бренда.pyu   датаu   показовc                 ó8   <€ SS,          P                  V ^ 4      ) # )é    )Úget)ô   фô   замô   последняяs   &€€r   Ú<lambda>ô    собрать.<locals>.<lambda>B   s   ø€  FÐ+=Õ$>×$BÑ$BÀ2ÀqÓ$IÑ"Jr   )Úkeyu   запросõ   сейчасu   былоu   рядõ   меряемu   заголовокuO   Узнаваемость бренда: спрос на имя в Яндексеu   подписьu—   Сколько раз в месяц ищут «франтлас»: человек запомнил имя и искал сам. Wordstat, Россия.u
   сдвигu   первый_замерu   последний_замерõ   замеровu   датыu   подписи:é   é
   NÚ.:é   é   Nõ   запросыu
   стартu   старт_подписьuF   первая публикация на внешней площадкеu   оговоркаux  Своя история, а не выгрузка из Wordstat: помесячный ряд там отдаётся за фиксированное окно 2025 года. Копим замерами раз в неделю, поэтому точка на графике - дата замера, а не месяц. Числа этого порядка (десятки показов) - шум: опечатки и случайные наборы, а не читатели. Уточняющих запросов у Wordstat по бренду нет вовсе. Ждём, когда ряд начнёт расти устойчиво.éÿÿÿÿ)r   ÚsortedÚsumÚvaluesr"   r   ô
   СТАРТ)ô   датыô   перваяô   дô   рядr#   ô
   именаô   запросыô   сейчасô   былоô   тr$   r%   s             @@r   ô   собратьr@   4   s€  ù€ Ü‹^€FßàÐ:Øð Oð
ð 	
ô
 �f‹~€HØ'/°¥{°H¸RµLÐ$€LÐ$ÙU]Ó^ÑU]Èrˆz˜2Ð/´°V¸BµZ×5FÑ5FÓ5HÓ1IÓJÑU]€FÐ^ô  f§m¡m¤oÔC¡o Â¸"šÁ™¡oÒCÝJôL€Jñ ôñ
 ˆ"ð	 	˜Ø˜Ð1Õ2×6Ñ6°rÓ:Ø�F˜<Õ(×,Ñ,¨RÓ0Ø±Ó9±¨"�6˜"•:—>‘> "Ö%±Ñ9ó	ñ
 ð ñ ô �vÐ0Õ1×8Ñ8Ó:Ó;€LÜ�6˜,Õ'×.Ñ.Ó0Ó1€HðØ˜ðàÐoðð 	ð Dðð
 	˜ðð 	�Hðð 	�lÕ-ðð 	" <ðð 	(Ð);ðð 	œ#˜h›-ðð 	�Hðð 	¹XÓF¹X°r �h˜Z q¨¨C­¨	Ó2¹XÑFðð 	±&Ó9±&¨BÐ&×'Ð'±&Ñ9ðð 	˜.ðð 	”jðð  	$Ð%mð!ð" 	ðbð%ð ùò _ùó Dùò :ùó	ùò* GùÚ9s/   ½-GÂG
Â*<GÃ&!GÄGÆG%Æ*G*ÇGc                  óº  € \        4       p \        P                  ! \        P	                  R R7      4      pWR,          R&   \        P                  \        P                  ! VR^R7      R,           R R7       V P                  R4      R8X  d6   \        R	V R
,           RV R,           R\        V R,          4       R24       ^ # \        RV P                  R4      4       ^ # )r   r   Úpru
   брендF)Úensure_asciiÚindentÚ
r   r*   u   бренд: r+   u    замеров, сейчас r)   u#    показов в месяц по r1   u    формам имениu   бренд:r   )
r@   ÚjsonÚloadsô
   ОТЧЁТr   Ú
write_textÚdumpsr"   Úprintr   )ô   блокô
   отчётs     r   ô   главнаяrN   g   sÑ   € ÜÓ€HÜ—’œJ×0Ñ0¸'Ð0ÓBÓC€JØ%-ˆtÕ�\Ñ"Ü×Ñœ$Ÿ*š* Z¸eÈAÔNÐQUÕUØ%ð ô 'à‡|�|�NÓ# ~Ô5Ü�˜XÐ&6Õ7Ð8Ð8VÐW_Ð`nÕWoÐVpð q3Ü36°xÐ@PÕ7QÓ3RÐ2SÐSkðmô 	nñ ô 	ˆm˜XŸ\™\¨.Ó9Ô:Ùr   Ú__main__)Ú__doc__rF   Úcollectionsr   Údatetimer   Úpathlibr   Ú__file__ÚresolveÚparentô   КОРЕНЬr   rH   r6   r   r@   rN   Ú__name__Ú
SystemExit© r   r   Ú<module>r[      sž   ðñó* Ý #Ý Ý á�H‹~×%Ñ%Ó'×.Ñ.×5Ñ5×<Ñ<€ØÐ2Õ2Ð5RÕR€Ù�(‹^×#Ñ#Ó%×,Ñ,¨}Õ<€
ð €
òò0òfð ˆzÔÙ
‘^Ó%Ó
&Ð&ñ r   