閱讀143 返回首頁    go 阿裏雲 go 技術社區[雲棲]


自定義標簽-標簽加工及規範__進階功能_移動定向營銷_規則引擎-阿裏雲

豐富的標簽可以更精準的細分人群,更精細的實現定向營銷。

標簽是什麼?

標簽,是描述客觀事物的方法,是對業務邏輯的抽象表達。標簽描述一個人(或一個設備)的具體屬性,如:性別(標簽值:男、女)、如收藏洗衣機的人(標簽值:是、否)、如喜歡吃火鍋的人(標簽值:是、否)……總之,標簽是人或事物的特征,是一個業務邏輯的抽象。

在數據體係中,標簽是以Query的方式描述業務對象,多個標簽組合在一起可以描述複雜的業務。

標簽對業務的價值

  • 優勢一:業務視角的數據管理

從業務的視角,對數據語義化進行描述,業務人員和開發者看到的都是一個個與業務相關的“標簽”, 人人都看的懂。

  • 優勢二:邏輯層上的數據關聯

數據來自不同的業務係統,當我們做一個應用時,之前需要根據業務需求,對各個係統的數據處理後產生一個或多個新的邏輯層的數據表,但有了標簽後可以不用再經曆這個過程,隻需要將各業務係統的數據發布成標簽,移動定向營銷服務便可使用。

  • 優勢三:自動化的數據搬遷

你的數據會存在MaxCompute上,標簽化後,你隻需要告訴係統你要用數據,定向運營會自動對標簽所在的計算資源做搬遷,但不影響你原來的物理層數據。

從本章節開始,會詳細講述如何自定義標簽。

自定義標簽分成3個步驟:

  • 1 加工符合規範的數據
  • 2 新增標簽:錄入標簽
  • 3 標簽展示:定義新建人群時,所用到的標簽展示UI

加工標簽數據

開通MaxCompute:是一種快速、完全托管的TB/PB級數據倉庫解決方案。

開通大數據開發:提供可視化開發界麵、離線任務調度運維、快速數據集成、多人協同工作等功能,為您提供一個高效、安全的離線數據開發環境。

建議在MaxCompute中加工標簽數據;若您已有加工好的標簽數據,也可以將加工好的標簽數據存儲在MaxCompute中。加工的標簽數據必須滿足以下規範。

標簽數據規範

要求字段類型、分區格式一致

可以有1張或多張標簽數據表

每一張標簽數據表,第一列必須為用戶ID,第二列及以上為標簽列(標簽列可以有一列或多列)

若標簽數據表超過1張,請保證用戶ID為同一種類型

字段描述

列名 數據類型 注釋 是否可以為空
user_id string 用戶ID,可以是各種唯一標識用戶身份的ID。不能出現(01-03)特殊字符。以下user_id字段同此意
tag1 string/bigint 第一個標簽
如“age”標簽,數據類型為bigint,值為1-100
詳見【注釋1】
tag2 string 同上
…… …… …… ……
tag n string 同上

分區描述

分區名 數據類型 注釋 是否可以為空
ds string 日期分區 格式 ‘yyyyMMdd’

ODPS DDL示例

  1. CREATE TABLE user_meta (
  2. user_id STRING,
  3. age bigint,
  4. sex string
  5. )
  6. PARTITIONED BY (
  7. ds STRING
  8. );

ODPS SQL示例

  1. INSERT OVERWRITE TABLE user_meta PARTITION (ds='20160101')
  2. SELECT 'u1' AS user_id
  3. , 18 AS age
  4. , '男' AS sex
  5. FROM dual;

注釋1

標簽類型分多值枚舉型,KV數值型,單值枚舉型,單值數值型四種標簽取值類型。

舉例:

  • 單值數值型,如信用,隻能取一個值,但這個值是不可枚舉的,是連續的

  • 單值枚舉型,如性別,隻能取一個值,但這個值是可以枚舉的(男,女)

  • KV數值型,如用戶的類目偏好,用戶對某幾個類目有偏好分,如3298:0.89,3456:0.98..這裏3298和3456是類目id,0.89和0.98是偏好分

  • 多值枚舉型,如用戶的標簽,美包控、準媽媽等可以枚舉,但是每個用戶可以取多個

最後更新:2016-11-23 16:04:09

  上一篇:go 活動投放API__快速開始_移動定向營銷_規則引擎-阿裏雲
  下一篇:go 標簽展示__進階功能_移動定向營銷_規則引擎-阿裏雲