#include "google_analytics_filter.h"
|
typedef StringPieceVector | MethodVector |
|
|
| GoogleAnalyticsFilter (HtmlParse *html_parse, Statistics *statistics) |
|
| GoogleAnalyticsFilter (HtmlParse *html_parse, Statistics *statistics, MethodVector *glue_methods, MethodVector *unhandled_methods) |
| The filter will take ownership of the method vectors.
|
|
virtual void | StartDocument () |
|
virtual void | EndDocument () |
|
virtual void | StartElement (HtmlElement *element) |
|
virtual void | EndElement (HtmlElement *element) |
|
virtual void | Flush () |
|
virtual void | Characters (HtmlCharactersNode *characters_node) |
| Expected HTML Events in <script> elements.
|
|
virtual void | Comment (HtmlCommentNode *comment) |
| Unexpected HTML Events in <script> elements.
|
|
virtual void | Cdata (HtmlCdataNode *cdata) |
|
virtual void | IEDirective (HtmlIEDirectiveNode *directive) |
|
virtual const char * | Name () const |
|
ScriptUsage | GetScriptUsage () const override |
|
|
static void | InitStats (Statistics *statistics) |
|
|
static const char | kPageLoadCount [] |
|
static const char | kRewrittenCount [] |
|
Filter <script> tags. Rewrite qualifying sync loads of Google Analytics as async loads.
The documentation for this class was generated from the following file: