1
0
قرینه از https://github.com/matomo-org/matomo.git synced 2025-08-22 15:07:44 +00:00
Files
matomo/tests/PHPUnit/System/expected/test_CustomEvents__Events.getName_month.xml
Stefan Giehl 5863dc9267 Fix aggregation of additional action metrics (#22348)
* Correctly set column aggegation methods for action reports

* don't provide a max value if no values are available at all

* update expected test files

* update submodule

* Fix min/max checks

* Ensure to store null for min/max event value metric if no values are available

* don't use numeric check to not break percentage values

* Updates expected test files

* Ensure correct aggregation of min/max event value metrics

* apply review feedback
2024-07-15 15:40:06 +02:00

331 خطوط
11 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<result>
<row>
<label>Spirited Away (千と千尋の神隠し)</label>
<nb_visits>24</nb_visits>
<nb_events>24</nb_events>
<nb_events_with_value>3</nb_events_with_value>
<sum_event_value>28.98</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<sum_daily_nb_uniq_visitors>24</sum_daily_nb_uniq_visitors>
<avg_event_value>9.66</avg_event_value>
<segment>eventName==Spirited+Away+%28%E5%8D%83%E3%81%A8%E5%8D%83%E5%B0%8B%E3%81%AE%E7%A5%9E%E9%9A%A0%E3%81%97%29</segment>
<subtable>
<row>
<label>clickBuyNow</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play25%</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play50%</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play75%</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playEnd</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playStart</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playTrailer</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>rating</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>3</nb_events_with_value>
<sum_event_value>28.98</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>9.66</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>La fiancée de l'eau</label>
<nb_visits>18</nb_visits>
<nb_events>21</nb_events>
<nb_events_with_value>6</nb_events_with_value>
<sum_event_value>57</sum_event_value>
<min_event_value>9</min_event_value>
<max_event_value>10</max_event_value>
<sum_daily_nb_uniq_visitors>18</sum_daily_nb_uniq_visitors>
<avg_event_value>9.5</avg_event_value>
<segment>eventName==La+fianc%C3%A9e+de+l%26%23039%3Beau</segment>
<subtable>
<row>
<label>play</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play25%</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play50%</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play75%</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playEnd</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>rating</label>
<nb_visits>3</nb_visits>
<nb_events>6</nb_events>
<nb_events_with_value>6</nb_events_with_value>
<sum_event_value>57</sum_event_value>
<min_event_value>9</min_event_value>
<max_event_value>10</max_event_value>
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>9.5</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Event Name not defined</label>
<nb_visits>10</nb_visits>
<nb_events>12</nb_events>
<nb_events_with_value>2</nb_events_with_value>
<sum_event_value>23</sum_event_value>
<min_event_value>0</min_event_value>
<max_event_value>23</max_event_value>
<sum_daily_nb_uniq_visitors>7</sum_daily_nb_uniq_visitors>
<avg_event_value>11.5</avg_event_value>
<subtable>
<row>
<label>Search</label>
<nb_visits>6</nb_visits>
<nb_events>6</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>Purchase</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>This is an event without a URL</label>
<nb_visits>1</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>2</nb_events_with_value>
<sum_event_value>23</sum_event_value>
<min_event_value>0</min_event_value>
<max_event_value>23</max_event_value>
<sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors>
<avg_event_value>11.5</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>event name Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long ---&gt; SHOULD APPEAR IN TEST OUTPUT NOT TRUNCATED &lt;---</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>3</nb_events_with_value>
<sum_event_value>28.98</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>9.66</avg_event_value>
<segment>eventName==event+name+Extremely+long+Extremely+long+Extremely+long+Extremely+long+Extremely+long+Extremely+long+Extremely+long+Extremely+long+Extremely+long+Extremely+long+---%26gt%3B+SHOULD+APPEAR+IN+TEST+OUTPUT+NOT+TRUNCATED+%26lt%3B---</segment>
<subtable>
<row>
<label>event action Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long Extremely long ---&gt; SHOULD APPEAR IN TEST OUTPUT NOT TRUNCATED &lt;---</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>3</nb_events_with_value>
<sum_event_value>28.98</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>9.66</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Ponyo (崖の上のポニョ)</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
<segment>eventName==Ponyo+%28%E5%B4%96%E3%81%AE%E4%B8%8A%E3%81%AE%E3%83%9D%E3%83%8B%E3%83%A7%29</segment>
<subtable>
<row>
<label>playTrailer</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Princess Mononoke (もののけ姫)</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
<segment>eventName==Princess+Mononoke+%28%E3%82%82%E3%81%AE%E3%81%AE%E3%81%91%E5%A7%AB%29</segment>
<subtable>
<row>
<label>playTrailer</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Search query here</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
<segment>eventName==Search+query+here</segment>
<subtable>
<row>
<label>Search</label>
<nb_visits>3</nb_visits>
<nb_events>3</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<sum_daily_nb_uniq_visitors>3</sum_daily_nb_uniq_visitors>
<avg_event_value>0</avg_event_value>
</row>
</subtable>
</row>
</result>