Skip to content

Commit c9c3db9

Browse files
✨ New feature - [ Project TribooAnalytics ] Implement the support for the TribooAnalytics into amp-analytics (#39907)
* Add the TribooAnalytics support * Add missing files for TribooAnalytics vendor support * Remove a file that was added by mistake.
1 parent 0dc822a commit c9c3db9

File tree

4 files changed

+51
-0
lines changed

4 files changed

+51
-0
lines changed

examples/analytics-vendors.amp.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
<option>top100</option>
127127
<option>topmailru</option>
128128
<option>treasuredata</option>
129+
<option>tribooanalytics</option>
129130
<option>umenganalytics</option>
130131
<option>upscore</option>
131132
<option>vponanalytics</option>
@@ -1967,6 +1968,19 @@
19671968
</amp-analytics>
19681969
<!-- End Treasure Data example -->
19691970

1971+
<!-- tribooanalytics example -->
1972+
<amp-analytics type="tribooanalytics" id="tribooanalytics">
1973+
<script type="application/json">
1974+
{
1975+
"vars": {
1976+
"account": "amptest",
1977+
"page": "Home page"
1978+
}
1979+
}
1980+
</script>
1981+
</amp-analytics>
1982+
<!-- End tribooanalytics Example -->
1983+
19701984
<!-- Webtrekk tracking -->
19711985
<amp-analytics type="webtrekk" id="webtrekk">
19721986
<script type="application/json">

extensions/amp-analytics/0.1/test/vendor-requests.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,16 @@
561561
"pageview": "https://in.treasuredata.com/postback/v3/event/!database/events?td_write_key=!writeKey&td_global_id=td_global_id&td_client_id=_client_id(_td)_&td_charset=_document_charset_&td_language=_browser_language_&td_color=_screen_color_depth_&td_screen=_screen_width_x_scroll_height_&td_viewport=_available_screen_width_x_available_screen_height_&td_title=_title_&td_url=_source_url_&td_user_agent=_user_agent_&td_host=_source_host_&td_path=_source_path_&td_referrer=_document_referrer_&td_ip=td_ip",
562562
"event": "https://in.treasuredata.com/postback/v3/event/!database/events?td_write_key=!writeKey&td_global_id=td_global_id&td_client_id=_client_id(_td)_&td_charset=_document_charset_&td_language=_browser_language_&td_color=_screen_color_depth_&td_screen=_screen_width_x_scroll_height_&td_viewport=_available_screen_width_x_available_screen_height_&td_title=_title_&td_url=_source_url_&td_user_agent=_user_agent_&td_host=_source_host_&td_path=_source_path_&td_referrer=_document_referrer_&td_ip=td_ip"
563563
},
564+
"tribooanalytics": {
565+
"base": "https://amp.tribooanalytics.com/cgi-bin/ampta.cgi",
566+
"commpar": "AMP=1&RM=_random_&USER=!account&PAG=!page&HR=_source_url_&REFER=_document_referrer_&RES=_screen_width_X_screen_height_&COLOR=_screen_color_depth_&CID=_client_id(AMP_CID)_&PAGID=_page_view_id_&TITL=_title_&RQC=1",
567+
"pagepar": "&VIE=_viewer_&PLT=_page_load_time_",
568+
"eventpar": "&SSXL=1",
569+
"linkpar": "&LINK=!outboundLink",
570+
"pageview": "https://amp.tribooanalytics.com/cgi-bin/ampta.cgi?AMP=1&RM=_random_&USER=!account&PAG=!page&HR=_source_url_&REFER=_document_referrer_&RES=_screen_width_X_screen_height_&COLOR=_screen_color_depth_&CID=_client_id(AMP_CID)_&PAGID=_page_view_id_&TITL=_title_&RQC=1&VIE=_viewer_&PLT=_page_load_time_",
571+
"event": "https://amp.tribooanalytics.com/cgi-bin/ampta.cgi?AMP=1&RM=_random_&USER=!account&PAG=!page&HR=_source_url_&REFER=_document_referrer_&RES=_screen_width_X_screen_height_&COLOR=_screen_color_depth_&CID=_client_id(AMP_CID)_&PAGID=_page_view_id_&TITL=_title_&RQC=1&SSXL=1",
572+
"link": "https://amp.tribooanalytics.com/cgi-bin/ampta.cgi?AMP=1&RM=_random_&USER=!account&PAG=!page&HR=_source_url_&REFER=_document_referrer_&RES=_screen_width_X_screen_height_&COLOR=_screen_color_depth_&CID=_client_id(AMP_CID)_&PAGID=_page_view_id_&TITL=_title_&RQC=1&LINK=!outboundLink"
573+
},
564574
"umenganalytics": {
565575
"base": "https://b.cnzz.com/utrack?&_siteid=!siteid&_distinct_id=_client_id(umeng_amp_id)_&_t=_timestamp_&_s=google&_b=web&_r=_external_referrer_&_h=_screen_height_&_w=_screen_width_&_ivt=!initial_view_time",
566576
"pageview": "https://b.cnzz.com/utrack?&_siteid=!siteid&_distinct_id=_client_id(umeng_amp_id)_&_t=_timestamp_&_s=google&_b=web&_r=_external_referrer_&_h=_screen_height_&_w=_screen_width_&_ivt=!initial_view_time&_ename=$w_page_view&_eprops=!eventProps",
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"transport": {
3+
"beacon": false,
4+
"xhrpost": false,
5+
"image": true
6+
},
7+
"requests": {
8+
"base": "https://amp.tribooanalytics.com/cgi-bin/ampta.cgi",
9+
"commpar": "AMP=1&RM=${random}&USER=${account}&PAG=${page}&HR=${sourceUrl}&REFER=${documentReferrer}&RES=${screenWidth}X${screenHeight}&COLOR=${screenColorDepth}&CID=${clientId(AMP_CID)}&PAGID=${pageViewId}&TITL=${title}&RQC=${requestCount}",
10+
"pagepar": "&VIE=${viewer}&PLT=${pageLoadTime}",
11+
"eventpar": "&SSXL=1",
12+
"linkpar": "&LINK=${outboundLink}",
13+
"pageview": "${base}?${commpar}${pagepar}",
14+
"event": "${base}?${commpar}${eventpar}",
15+
"link": "${base}?${commpar}${linkpar}"
16+
},
17+
"triggers": {
18+
"pageview": {
19+
"on": "visible",
20+
"request": "pageview"
21+
}
22+
}
23+
}

extensions/amp-analytics/analytics-vendors-list.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -635,6 +635,10 @@ Type attribute value: `treasuredata`
635635

636636
Adds support for Treasure Data. Configuration details can be found at [docs.treasuredata.com](https://docs.treasuredata.com/display/public/INT/Google+Accelerated+Mobile+Pages+AMP).
637637

638+
### Triboo Data Analytics
639+
640+
Type attribute value: `tribooanalytics`
641+
638642
### Umeng+ Analytics
639643

640644
Type attribute value: `umenganalytics`

0 commit comments

Comments
 (0)