瀏覽代碼

home report

nieyuge 2 年之前
父節點
當前提交
07697c61c6
共有 2 個文件被更改,包括 55 次插入10 次删除
  1. 17 0
      src/logic/content/nft.js
  2. 38 10
      src/logic/content/twitter.js

+ 17 - 0
src/logic/content/nft.js

@@ -3,6 +3,7 @@ import { listJoinNftGroup } from '@/http/nft';
 import { getChromeStorage } from '@/uilts/chromeExtension.js'
 import { _setPublishContent, publishNFTTweetPost, bindTwitterArt, bindTwitterArtMethod } from './twitter';
 import { jumpTwitterDetailByAlert } from '@/logic/content/help/twitter.js'
+import Report from "@/log-center/log"
 
 var ifShowNftGroup = false;
 var tempNftGroupPost = null;
@@ -31,8 +32,24 @@ export const showNFTGroupIcon = () => {
             oDiv.addEventListener('click', (e) => {
                 showNFTGroupList(e);
                 e.stopPropagation();
+                // report
+                Report.reportLog({
+                    pageSource: Report.pageSource.mainPage,
+                    businessType: Report.businessType.buttonClick,
+                    objectType: Report.objectType.buttonSecond
+                }, {
+                    type: 2
+                });
             })
         toolElem.firstChild.appendChild(oDiv)
+        // report
+        Report.reportLog({
+            pageSource: Report.pageSource.mainPage,
+            businessType: Report.businessType.buttonView,
+            objectType: Report.objectType.buttonSecond
+        }, {
+            type: 2
+        });
     }
 }
 

+ 38 - 10
src/logic/content/twitter.js

@@ -279,39 +279,57 @@ function _addDeNetEditBtn(params = {}) {
     setTimeout(() => {
         let toolElem = document.querySelector('div[data-testid="toolBar"]');
         if (toolElem) {
-            Report.reportLog({
-                pageSource: Report.pageSource.mainPage,
-                businessType: Report.businessType.buttonView,
-                objectType: Report.objectType.buttonSecond
-            });
             let innerDeIcon = document.getElementById('de-btn1');
             if (!innerDeIcon) {
                 toolElem.firstChild.appendChild(createTweetToolbarDenet());
                 popupShowGiveawayDialog();
+                Report.reportLog({
+                    pageSource: Report.pageSource.mainPage,
+                    businessType: Report.businessType.buttonView,
+                    objectType: Report.objectType.buttonSecond
+                }, {
+                    type: 0
+                });
             }
 
             let innerToolBoxIcon = document.getElementById('de-tool-box-btn-01');
             if (!innerToolBoxIcon) {
                 toolElem.firstChild.appendChild(createTweetToolbarToolBox())
+                Report.reportLog({
+                    pageSource: Report.pageSource.mainPage,
+                    businessType: Report.businessType.buttonView,
+                    objectType: Report.objectType.buttonSecond
+                }, {
+                    type: 1
+                });
             }
         } else {
             setTimeout(() => {
                 let toolElem = document.querySelector('div[data-testid="toolBar"]');
                 if (toolElem) {
-                    Report.reportLog({
-                        pageSource: Report.pageSource.mainPage,
-                        businessType: Report.businessType.buttonView,
-                        objectType: Report.objectType.buttonSecond
-                    });
                     let innerDeIcon = document.getElementById('de-btn1');
                     if (!innerDeIcon) {
                         toolElem.firstChild.appendChild(createTweetToolbarDenet());
                         popupShowGiveawayDialog();
+                        Report.reportLog({
+                            pageSource: Report.pageSource.mainPage,
+                            businessType: Report.businessType.buttonView,
+                            objectType: Report.objectType.buttonSecond
+                        }, {
+                            type: 0
+                        });
                     }
 
                     let innerToolBoxIcon = document.getElementById('de-tool-box-btn-01');
                     if (!innerToolBoxIcon) {
                         toolElem.firstChild.appendChild(createTweetToolbarToolBox())
+                        Report.reportLog({
+                            pageSource: Report.pageSource.mainPage,
+                            businessType: Report.businessType.buttonView,
+                            objectType: Report.objectType.buttonSecond
+                        }, {
+                            type: 1
+                        });
                     }
                 }
             }, 1000)
@@ -595,6 +613,8 @@ function createTweetToolbarDenet() {
             pageSource: Report.pageSource.mainPage,
             businessType: Report.businessType.buttonClick,
             objectType: Report.objectType.buttonSecond
+        }, {
+            type: 0
         });
         _deNetBtnClick();
     })
@@ -615,6 +635,14 @@ function createTweetToolbarToolBox() {
         _deNetBtnClick({
             type: 'TOOL_BOX'
         })
+        // report
+        Report.reportLog({
+            pageSource: Report.pageSource.mainPage,
+            businessType: Report.businessType.buttonClick,
+            objectType: Report.objectType.buttonSecond
+        }, {
+            type: 1
+        });
     })
 
     return deToolBoxBtn;