<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 07:26:43 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLSTK-406] Google analytic for STK</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLSTK-406</link>
                <project id="10287" key="MGNLSTK">Magnolia Standard Templating Kit (closed)</project>
                    <description>&lt;p&gt;Google Analytics is used on many sites and is a almost de facto standard as a use case on sites.&lt;/p&gt;

&lt;p&gt;STK should provide a easy possibility to activate/configure the Google Ananlytics.&lt;br/&gt;
As Google describes, the JS of GA should be placed at the very bottom before the body-end tag. See link below, point two:&lt;br/&gt;
&lt;a href=&quot;http://www.google.com/support/googleanalytics/bin/answer.py?answer=55488&amp;amp;cbid=1th4gth8puw5m&amp;amp;src=cb&amp;amp;lev=answer&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.google.com/support/googleanalytics/bin/answer.py?answer=55488&amp;amp;cbid=1th4gth8puw5m&amp;amp;src=cb&amp;amp;lev=answer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This shouldn&apos;t be a big problem to implement with JQuery, because the JS&apos;s get executed after the html structure is available.&lt;br/&gt;
Here i found a JS for JQuery which should work in STK, just added as a normal JS-node:&lt;br/&gt;
&lt;a href=&quot;http://playground.ebiene.de/2148/google-analytics-mit-jquery/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://playground.ebiene.de/2148/google-analytics-mit-jquery/&lt;/a&gt;&lt;br/&gt;
The only static part of this JS is the &apos;_gat._getTracker(&apos;UA-XXXXXXX-X&apos;);&apos; which defines you GA uid.&lt;/p&gt;

&lt;p&gt;So this should be implemented into STK:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;A way to define the &apos;UA-XXXXXXX-X&apos; value over the site configuration and hand it to the JS.&lt;/li&gt;
	&lt;li&gt;A option on page level, for excluding a page if it shouldn&apos;t be GA analyzed.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Some more info I found about the GA-Tracker and JQuery:&lt;br/&gt;
&lt;a href=&quot;http://plugins.jquery.com/project/gaTracker&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://plugins.jquery.com/project/gaTracker&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="16845">MGNLSTK-406</key>
            <summary>Google analytic for STK</summary>
                <type id="2" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10891&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="cringele">Christian Ringele</assignee>
                                    <reporter username="cringele">Christian Ringele</reporter>
                        <labels>
                    </labels>
                <created>Mon, 29 Jun 2009 17:26:27 +0200</created>
                <updated>Wed, 23 Jan 2013 08:53:25 +0100</updated>
                            <resolved>Tue, 4 Aug 2009 14:44:21 +0200</resolved>
                                    <version>1.1</version>
                                    <fixVersion>1.2</fixVersion>
                                    <component>concept</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="23408" author="pbaerfuss" created="Tue, 30 Jun 2009 14:59:37 +0200"  >&lt;p&gt;ideally we would use the latter (the gaTracker plugin) it brings the feature of updating all links so that tracking is easier to follow (navigation tracking)&lt;/p&gt;</comment>
                            <comment id="23450" author="gjoseph" created="Thu, 2 Jul 2009 14:23:26 +0200"  >&lt;p&gt;What&apos;s the use case for having pages of one same site &lt;b&gt;not&lt;/b&gt; analyzed ?&lt;/p&gt;</comment>
                            <comment id="23797" author="cringele" created="Thu, 30 Jul 2009 14:31:51 +0200"  >&lt;p&gt;The use case is, to keep some pages out of over all statistics.&lt;/p&gt;

&lt;p&gt;When reading about GA i often found this theoretical use case for it:&lt;br/&gt;
You have three main parts of you website, products - service - shop with their subpages.&lt;/p&gt;

&lt;p&gt;Now you launch on Christmas an contest for winning something below shop.&lt;br/&gt;
But you don&apos;t want the visits on this content being added to the over all statistics of you site, and of you shop part.&lt;br/&gt;
Otherwise its quite cumbersome to calculate:&lt;br/&gt;
all shops visits without the contest visits.&lt;/p&gt;

&lt;p&gt;But the exclusion of a page won&apos;t be a part of the first implementation.&lt;/p&gt;

&lt;p&gt;Another use case i often read about is on having subsections of a site analyzed into a different account/observation.&lt;br/&gt;
So that you could split up between products and shop section with it&apos;s single GS stats and overalls.&lt;/p&gt;</comment>
                            <comment id="23800" author="kraft" created="Thu, 30 Jul 2009 15:14:49 +0200"  >&lt;p&gt;I don&apos;t get it, can&apos;t imagine a use case to turn of analytics per page. Glad its not in the first release, and unless some external input provides a clear use case, analytics should be on or off per site, not per page. There is no harm to see what is happening when and where, even if you chose to ignore the results &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/wink.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="23802" author="cringele" created="Thu, 30 Jul 2009 15:48:07 +0200"  >&lt;p&gt;I won&apos;t implement it &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/wink.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;br/&gt;
And am really wondering too, if there will be a real use case from reality.&lt;/p&gt;

&lt;p&gt;I guess the use case i read is from when you can&apos;t ignore the results -&amp;gt; generated reports matter on its numbers.&lt;br/&gt;
I somebody pays your site for commercials you put on, but wants that a some site doesn&apos;t count into the over all hits (less paying).&lt;br/&gt;
That&apos;s the only situation i could image.&lt;br/&gt;
Reports form GA and somebody pays for numbers, but not for hits on a specific pages.&lt;/p&gt;</comment>
                            <comment id="23811" author="gjoseph" created="Fri, 31 Jul 2009 09:53:18 +0200"  >&lt;p&gt;I don&apos;t know if you guys know about this, but it could be interesting to see how to work/integrate with piwik:&lt;br/&gt;
&lt;a href=&quot;http://piwik.org/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://piwik.org/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="23812" author="kraft" created="Fri, 31 Jul 2009 10:05:30 +0200"  >&lt;p&gt;Well, yes and no. In the sales process, people understand that we are a CMS and not analytics, and typically want to integrate with whatever is their favorite tool. Knowing that we do provide Google Analytics makes them understand that this is possible. I feel that integration with other tools should best be left to the community, as there is no real benefit for us (unless of course we integrate with something absolutely state-of-the-art which provides us with a significant competitive advantage).&lt;/p&gt;

&lt;p&gt;One of the ideas I recently discussed with C. is to selectively get some of the G.A. data back into Magnolia and display some key figures directly in Magnolia; or at least provide direct links for each page to its G.A. report.&lt;/p&gt;</comment>
                            <comment id="23814" author="gjoseph" created="Fri, 31 Jul 2009 10:26:37 +0200"  >&lt;p&gt;Entirely agree, just thought i&apos;d mention the alternative (about the only one who can compete with GA, at least in terms of sexy reports; as far as I know anyway).&lt;/p&gt;</comment>
                            <comment id="23816" author="kraft" created="Fri, 31 Jul 2009 10:44:50 +0200"  >&lt;p&gt;yep, its definitely worth collection thee bits!&lt;/p&gt;</comment>
                            <comment id="23846" author="cringele" created="Tue, 4 Aug 2009 14:44:21 +0200"  >&lt;p&gt;Task is implemented as own module, see linked task in module project.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10022">
                    <name>supersession</name>
                                                                <inwardlinks description="is superseded by">
                                        <issuelink>
            <issuekey id="16968">MGNLGA-1</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 30 Jun 2009 14:59:37 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>mmuehlebach</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            14 years, 29 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>10.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>kraft</customfieldvalue>
            <customfieldvalue>cringele</customfieldvalue>
            <customfieldvalue>gjoseph</customfieldvalue>
            <customfieldvalue>pbaerfuss</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i044zr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>24251</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>