自動嵌入操作收集元件的系統(tǒng)與方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種移動裝置應(yīng)用程序的系統(tǒng)及方法,且特別是有關(guān)于一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著社會型態(tài)的變遷,消費者的消費模式也隨的改變。在現(xiàn)代社會中,移動裝置和移動裝置應(yīng)用程序(APP)已經(jīng)應(yīng)用的相當廣泛,在APP上呈現(xiàn)廣告也已成為吸引消費者進行購買的一種行銷手段。然而目前在APP上的廣告,多是針對不特定的消費者進行行銷,然而,并非所有消費者均對廣告產(chǎn)品有購買的意愿,因此,上述產(chǎn)品廣告的效用有限。
[0003]關(guān)于上述缺點,若能針對移動裝置使用者有更多的了解,可分別對不同的移動裝置使用者來進行適合產(chǎn)品的行銷,將有利于提高廣告效益。因此,APP開發(fā)業(yè)者往往希望能夠經(jīng)由其所開發(fā)的APP來了解使用者的操作行為、偏好、或消費模式,以適性地提供使用者所需的產(chǎn)品的廣告或促銷活動。然而,若要能夠經(jīng)由APP來搜集使用者的操作行為、偏好、或消費模式,通常需要開發(fā)人員依據(jù)設(shè)計人員或市場開發(fā)人員的設(shè)計理念,在APP中撰寫特定的程序碼,如此,開發(fā)人員必須要先和設(shè)計人員或市場開發(fā)人員溝通、確認其所需要的搜集的信息,然后才能撰寫程序碼,使得APP開發(fā)作業(yè)更加復(fù)雜,且一旦APP進行修改,收集信息的程序碼也都要一并修改,更加不便。此外,因開發(fā)人員必須是APP開發(fā)的專業(yè)人員,設(shè)計人員或市場開發(fā)人員難以在直接在APP中直接設(shè)定擬搜集信息的項目和嵌入程序碼。
[0004]由此可見,上述現(xiàn)有的方式,顯然仍存在不便與缺陷,而有待改進。為了解決上述問題,相關(guān)領(lǐng)域莫不費盡心思來謀求解決之道,但長久以來仍未發(fā)展出適當?shù)慕鉀Q方案。
【發(fā)明內(nèi)容】
[0005]
【發(fā)明內(nèi)容】
旨在提供本發(fā)明的簡化摘要,以使閱讀者對本發(fā)明具備基本的理解。此
【發(fā)明內(nèi)容】
并非本發(fā)明的完整概述,且其用意并非在指出本發(fā)明實施例的重要/關(guān)鍵元件或界定本發(fā)明的范圍。
[0006]本
【發(fā)明內(nèi)容】
的一目的是在提供一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)及方法,可提供追蹤項目并依據(jù)被點選追蹤項目將對應(yīng)的操作收集元件嵌入移動裝置應(yīng)用程序中適當位置,借以改善先前技術(shù)中只能由開發(fā)人員撰寫程序碼而增加的時間成本及技術(shù)門檻較高的問題。
[0007]為達上述目的,本
【發(fā)明內(nèi)容】
的一方面是關(guān)于一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)。前述系統(tǒng)包含操作界面提供模塊、記錄模塊、標記模塊以及嵌入模塊。操作界面提供模塊提供包含多個追蹤項目的操作界面,其中每一所述追蹤項目分別對應(yīng)至少一操作收集元件,每一所述操作收集元件是用以將移動裝置應(yīng)用程序于移動裝置中執(zhí)行時的操作信息傳送至服務(wù)器。記錄模塊用以記錄每一所述操作收集元件的關(guān)聯(lián)信息,其中該關(guān)聯(lián)信息為每一所述操作收集元件所對應(yīng)函數(shù)數(shù)據(jù)庫中多個函數(shù)的關(guān)聯(lián)函數(shù)。標記模塊根據(jù)所述追蹤項目的被點選追蹤項目的操作收集元件及其關(guān)聯(lián)信息,以于移動裝置應(yīng)用程序中依據(jù)關(guān)聯(lián)函數(shù)的位置決定操作收集元件的嵌入位置并進行標記。嵌入模塊根據(jù)所述標記將被點選追蹤項目的操作收集元件嵌入該嵌入位置。
[0008]根據(jù)本發(fā)明一實施例,前述可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)還包含元件建立模塊。前述元件建立模塊根據(jù)每一所述追蹤項目,從函數(shù)數(shù)據(jù)庫的多個函數(shù)中找出與每一所述追蹤項目對應(yīng)的追蹤函數(shù),以建立對應(yīng)每一所述追蹤項目的操作收集元件。
[0009]根據(jù)本發(fā)明另一實施例,前述可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)還包含關(guān)聯(lián)信息建立模塊。關(guān)聯(lián)信息建立模塊將每一所述追蹤項目所對應(yīng)的追蹤函數(shù),作為所建立對應(yīng)的操作收集元件的關(guān)聯(lián)函數(shù),并儲存在記錄模塊中作為關(guān)聯(lián)信息。
[0010]根據(jù)本發(fā)明再一實施例,前述操作界面還包含多個事件項目且可供指定一指定事件項目,而每一所述追蹤項目分別對應(yīng)至少一操作收集元件,為每一所述追蹤項目依據(jù)指定事件項目以分別對應(yīng)至少一操作收集元件。標記模塊是根據(jù)被點選追蹤項目及指定事件項目的操作收集元件及其關(guān)聯(lián)信息,來決定操作收集元件的嵌入位置并進行標記。
[0011]根據(jù)本發(fā)明又一實施例,前述可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)還包含操作收集元件數(shù)據(jù)庫。前述操作收集元件數(shù)據(jù)庫用以儲存所述操作收集元件。
[0012]根據(jù)本發(fā)明另一實施例,前述可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)還包含儲存模塊及統(tǒng)計模塊。前述儲存模塊用以儲存所述操作信息。統(tǒng)計模塊用以根據(jù)操作信息以統(tǒng)計所述追蹤項目的執(zhí)行次數(shù)。
[0013]根據(jù)本發(fā)明再一實施例,前述可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)還包含解析模塊。前述解析模塊用以于標記模塊進行標記之前,先對移動裝置應(yīng)用程序進行解析,以產(chǎn)生應(yīng)用程序解析數(shù)據(jù)及程序碼數(shù)據(jù)。
[0014]為達上述目的,本
【發(fā)明內(nèi)容】
的另一方面是關(guān)于一種移動裝置應(yīng)用程序中自動嵌入操作收集元件的方法,前述方法包含以下步驟:通過操作界面提供模塊以提供包含多個追蹤項目的操作界面,其中每一所述追蹤項目分別對應(yīng)至少一操作收集元件;通過每一所述操作收集元件以將移動裝置應(yīng)用程序于移動裝置中執(zhí)行時的操作信息傳送至服務(wù)器;通過記錄模塊以記錄每一所述操作收集元件的關(guān)聯(lián)信息,其中關(guān)聯(lián)信息為每一所述操作收集元件所對應(yīng)函數(shù)數(shù)據(jù)庫的多個函數(shù)中的關(guān)聯(lián)函數(shù);通過標記模塊以根據(jù)所述追蹤項目的被點選追蹤項目的操作收集元件及其關(guān)聯(lián)信息,以于移動裝置應(yīng)用程序中依據(jù)關(guān)聯(lián)函數(shù)的位置決定操作收集元件的嵌入位置并進行標記;以及通過嵌入模塊以根據(jù)所述標記將被點選追蹤項目的操作收集元件嵌入該嵌入位置。
[0015]因此,根據(jù)本發(fā)明的技術(shù)內(nèi)容,通過提供一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)及方法,可改善開發(fā)人員必須額外和設(shè)計人員/市場開發(fā)人員溝通、撰寫程序碼的時間成本較高的問題,本發(fā)明可提供便利的操作界面和追蹤選項,讓不具有程序開發(fā)能力的人員,能夠經(jīng)由指定追蹤項目后,自動在移動裝置應(yīng)用程序中嵌入操作收集元件。
[0016]在參閱下文實施方式后,本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識者當可輕易了解本發(fā)明的基本精神及其他發(fā)明目的,以及本發(fā)明所采用的技術(shù)手段與實施方式。
【附圖說明】
[0017]為讓本發(fā)明的上述和其他目的、特征、優(yōu)點與實施例能更明顯易懂,所附附圖的說明如下:
[0018]圖1是繪示依照本發(fā)明一實施例的一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)的應(yīng)用操作示意圖;
[0019]圖2是依照本發(fā)明另一實施例繪示一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)的示意圖;
[0020]圖3是依照本發(fā)明再一實施例繪示一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)的示意圖;
[0021]圖4是繪示依照本發(fā)明一實施例的一種如圖3所示的可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的系統(tǒng)的部分元件操作示意圖;
[0022]圖5是繪示依照本發(fā)明又一實施例的一種移動裝置應(yīng)用程序所產(chǎn)生的頁面示意圖;
[0023]圖6是繪示依照本發(fā)明一實施例的一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元件的方法的流程圖。
[0024]根據(jù)慣常的作業(yè)方式,圖中各種特征與元件并未依比例繪制,其繪制方式是為了以最佳的方式呈現(xiàn)與本發(fā)明相關(guān)的具體特征與元件。此外,在不同附圖間,以相同或相似的元件符號來指稱相似的元件/部件。
【具體實施方式】
[0025]為了使本發(fā)明的敘述更加詳盡與完備,下文針對了本發(fā)明的實施方式與具體實施例提出了說明性的描述;但這并非實施或運用本發(fā)明具體實施例的唯一形式。實施方式中涵蓋了多個具體實施例的特征以及用以建構(gòu)與操作這些具體實施例的方法步驟與其順序。然而,亦可利用其他具體實施例來達成相同或均等的功能與步驟順序。
[0026]除非本說明書另有定義,此處所用的科學(xué)與技術(shù)詞匯的含義與本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識者所理解與慣用的意義相同。此外,在不和上下文沖突的情形下,本說明書所用的單數(shù)名詞涵蓋該名詞的多型;而所用的多名詞時亦涵蓋該名詞的單數(shù)型。
[0027]另外,關(guān)于本文中所使用的“耦接”或“連接”,均可指二或多個元件相互直接作實體或電性接觸,或是相互間接作實體或電性接觸,或是經(jīng)由有線或無線通訊網(wǎng)絡(luò)進行通訊連接,亦可指二或多個元件相互操作或動作。
[0028]圖1是依照本發(fā)明一實施例繪示一種可于移動裝置應(yīng)用程序中自動嵌入操作收集元