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_day.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_uniq_visitors>16</nb_uniq_visitors>
<nb_visits>16</nb_visits>
<nb_events>16</nb_events>
<nb_events_with_value>2</nb_events_with_value>
<sum_event_value>19.32</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<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_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play25%</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play50%</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play75%</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playEnd</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playStart</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playTrailer</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>rating</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>2</nb_events_with_value>
<sum_event_value>19.32</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<avg_event_value>9.66</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>La fiancée de l'eau</label>
<nb_uniq_visitors>12</nb_uniq_visitors>
<nb_visits>12</nb_visits>
<nb_events>14</nb_events>
<nb_events_with_value>4</nb_events_with_value>
<sum_event_value>38</sum_event_value>
<min_event_value>9</min_event_value>
<max_event_value>10</max_event_value>
<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_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play25%</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play50%</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>play75%</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>playEnd</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>rating</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>4</nb_events>
<nb_events_with_value>4</nb_events_with_value>
<sum_event_value>38</sum_event_value>
<min_event_value>9</min_event_value>
<max_event_value>10</max_event_value>
<avg_event_value>9.5</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Event Name not defined</label>
<nb_uniq_visitors>5</nb_uniq_visitors>
<nb_visits>7</nb_visits>
<nb_events>9</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>
<avg_event_value>11.5</avg_event_value>
<subtable>
<row>
<label>Search</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>4</nb_visits>
<nb_events>4</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>Purchase</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
<row>
<label>This is an event without a URL</label>
<nb_uniq_visitors>1</nb_uniq_visitors>
<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>
<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_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>2</nb_events_with_value>
<sum_event_value>19.32</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<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_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>2</nb_events_with_value>
<sum_event_value>19.32</sum_event_value>
<min_event_value>9.66</min_event_value>
<max_event_value>9.66</max_event_value>
<avg_event_value>9.66</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Ponyo (崖の上のポニョ)</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<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_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Princess Mononoke (もののけ姫)</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<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_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
</subtable>
</row>
<row>
<label>Search query here</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
<segment>eventName==Search+query+here</segment>
<subtable>
<row>
<label>Search</label>
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_visits>2</nb_visits>
<nb_events>2</nb_events>
<nb_events_with_value>0</nb_events_with_value>
<sum_event_value>0</sum_event_value>
<min_event_value />
<max_event_value />
<avg_event_value>0</avg_event_value>
</row>
</subtable>
</row>
</result>