data-export-formats
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseData Export Formats
数据导出格式
Use this skill when creating CSV exports for ad platforms or when you need to understand the project's data schemas.
当你需要为广告平台创建CSV导出文件,或需要了解项目的数据架构时,可以使用本技能。
Google Ads Export Formats
Google Ads导出格式
Enhanced Conversions CSV
增强转化CSV
For uploading offline conversion data to improve Smart Bidding.
Required columns:
Email,Phone,Conversion Name,Conversion Time,Conversion Value,Conversion CurrencyFormat requirements:
- Email: SHA256 hash (32 hex chars, lowercase)
- Phone: SHA256 hash (32 hex chars, lowercase)
- Conversion Name: String matching your Google Ads conversion action
- Conversion Time: ISO 8601 UTC format ()
2024-11-15T14:32:00Z - Conversion Value: Numeric, no currency symbol
- Conversion Currency: 3-letter code (,
USD, etc.)EUR
Example:
csv
Email,Phone,Conversion Name,Conversion Time,Conversion Value,Conversion Currency
ed8e83c2f4cb7b9f43cdc75c148b0b09,628923b3c489bda7dd9ebba89cb5b46c,paid_subscription,2025-11-03T00:00:00Z,2388.0,USD
1bffb899c9248b28e37cda02dbd59444,0dd03c9dc463ab5efcd15f3343035ffa,paid_subscription,2025-10-31T00:00:00Z,2189.0,USDGoogle Ads upload path:
Tools & Settings → Conversions → Upload conversions → Import用于上传线下转化数据,优化智能出价策略。
必填列:
Email,Phone,Conversion Name,Conversion Time,Conversion Value,Conversion Currency格式要求:
- Email:SHA256哈希值(32位十六进制字符,小写)
- Phone:SHA256哈希值(32位十六进制字符,小写)
- Conversion Name:与Google Ads转化操作名称一致的字符串
- Conversion Time:ISO 8601 UTC格式()
2024-11-15T14:32:00Z - Conversion Value:数值类型,不含货币符号
- Conversion Currency:3位货币代码(,
USD等)EUR
示例:
csv
Email,Phone,Conversion Name,Conversion Time,Conversion Value,Conversion Currency
ed8e83c2f4cb7b9f43cdc75c148b0b09,628923b3c489bda7dd9ebba89cb5b46c,paid_subscription,2025-11-03T00:00:00Z,2388.0,USD
1bffb899c9248b28e37cda02dbd59444,0dd03c9dc463ab5efcd15f3343035ffa,paid_subscription,2025-10-31T00:00:00Z,2189.0,USDGoogle Ads上传路径:
工具与设置 → 转化 → 上传转化数据 → 导入Customer Match CSV (Retargeting Audiences)
客户匹配CSV(再营销受众)
For uploading audience lists to Google Ads.
Minimal columns (email only):
EmailExtended columns (better match rate):
Email,Phone,First Name,Last Name,Country,ZipFormat requirements:
- Email: SHA256 hash (32 hex chars, lowercase) OR plaintext (Google hashes it)
- Phone: SHA256 hash OR E.164 format ()
+14155551234 - First Name / Last Name: Plaintext, lowercase, trimmed
- Country: 2-letter ISO code (,
US, etc.)GB - Zip: 5-digit US or local format
Example (hashed):
csv
Email,Phone
ed8e83c2f4cb7b9f43cdc75c148b0b09,628923b3c489bda7dd9ebba89cb5b46c
1bffb899c9248b28e37cda02dbd59444,0dd03c9dc463ab5efcd15f3343035ffaGoogle Ads upload path:
Tools & Settings → Audience Manager → Customer Match → Email list用于向Google Ads上传受众列表。
最简列(仅邮箱):
Email扩展列(匹配率更高):
Email,Phone,First Name,Last Name,Country,Zip格式要求:
- Email:SHA256哈希值(32位十六进制字符,小写)或明文(Google会自动哈希)
- Phone:SHA256哈希值或E.164格式()
+14155551234 - First Name / Last Name:明文,小写,去除首尾空格
- Country:2位ISO代码(,
US等)GB - Zip:美国5位邮编或当地格式
示例(哈希版):
csv
Email,Phone
ed8e83c2f4cb7b9f43cdc75c148b0b09,628923b3c489bda7dd9ebba89cb5b46c
1bffb899c9248b28e37cda02dbd59444,0dd03c9dc463ab5efcd15f3343035ffaGoogle Ads上传路径:
工具与设置 → 受众管理器 → 客户匹配 → 邮箱列表Meta Custom Audiences CSV
Meta自定义受众CSV
For uploading to Meta Ads Manager.
Columns:
email,phone,fn,ln,country,zipFormat requirements:
- email: SHA256 hash (lowercase hex) OR plaintext lowercase
- phone: Digits only, no formatting ()
14155551234 - fn / ln: Lowercase, trimmed
- country: 2-letter ISO lowercase ()
us - zip: 5-digit
Example:
csv
email,phone,fn,ln,country,zip
ed8e83c2f4cb7b9f43cdc75c148b0b09,14155551234,john,doe,us,94105用于上传至Meta广告管理器。
列:
email,phone,fn,ln,country,zip格式要求:
- email:SHA256哈希值(小写十六进制)或小写明文
- phone:仅数字,无格式符()
14155551234 - fn / ln:小写,去除首尾空格
- country:2位小写ISO代码()
us - zip:5位数字
示例:
csv
email,phone,fn,ln,country,zip
ed8e83c2f4cb7b9f43cdc75c148b0b09,14155551234,john,doe,us,94105Project Data Schemas
项目数据架构
users.csv (~5,000 records)
users.csv(约5000条记录)
User master file with acquisition data.
| Field | Type | Description | Example |
|---|---|---|---|
| user_id | UUID | Unique identifier | |
| String | SHA256 hash (32 chars) | | |
| phone | String | SHA256 hash (32 chars) | |
| signup_date | Date | Registration date | |
| traffic_source | String | Acquisition channel | |
| utm_source | String | UTM source | |
| utm_medium | String | UTM medium | |
| utm_campaign | String | Campaign ID | |
包含获客数据的用户主文件。
| 字段 | 类型 | 描述 | 示例 |
|---|---|---|---|
| user_id | UUID | 唯一标识符 | |
| String | SHA256哈希值(32位字符) | | |
| phone | String | SHA256哈希值(32位字符) | |
| signup_date | Date | 注册日期 | |
| traffic_source | String | 获客渠道 | |
| utm_source | String | UTM来源 | |
| utm_medium | String | UTM媒介 | |
| utm_campaign | String | 活动ID | |
events.csv (~57,000 records)
events.csv(约57000条记录)
Event stream with funnel progression.
| Field | Type | Description | Example |
|---|---|---|---|
| event_id | UUID | Unique event ID | |
| user_id | UUID | FK to users | |
| event_name | String | Event type | |
| page_url | String | Page path | |
| timestamp | DateTime | ISO 8601 UTC | |
| session_id | UUID | Groups session events | |
| conversion_value | Numeric | USD (conversions only) | |
Funnel stages (event_name values):
- - Landing page visit
page_view - - Viewed pricing page
pricing_view - - Started checkout
checkout_start - - Submitted form
form_submit - - Completed purchase
conversion
包含漏斗转化流程的事件流数据。
| 字段 | 类型 | 描述 | 示例 |
|---|---|---|---|
| event_id | UUID | 唯一事件ID | |
| user_id | UUID | 关联users表的外键 | |
| event_name | String | 事件类型 | |
| page_url | String | 页面路径 | |
| timestamp | DateTime | ISO 8601 UTC格式 | |
| session_id | UUID | 会话事件分组标识 | |
| conversion_value | Numeric | 美元金额(仅转化事件) | |
漏斗阶段(event_name取值):
- - 着陆页访问
page_view - - 查看定价页
pricing_view - - 开始结账
checkout_start - - 提交表单
form_submit - - 完成购买
conversion
daily_metrics.csv (~60 records)
daily_metrics.csv(约60条记录)
Daily aggregated metrics with engineered anomalies.
| Field | Type | Description |
|---|---|---|
| date | Date | Metric date |
| sessions | Integer | Daily sessions |
| users | Integer | Unique users |
| conversions | Integer | Daily conversions |
| revenue | Numeric | Daily revenue (USD) |
| conversion_rate | Numeric | Conversions / users |
| avg_order_value | Numeric | Revenue / conversions |
Engineered anomalies:
- Nov 15: -63% sessions (signup flow bug)
- Nov 21: +99% conversions (onboarding improvement)
- Nov 28-30: -72% conversion rate (activation issue)
包含预设异常的每日聚合指标。
| 字段 | 类型 | 描述 |
|---|---|---|
| date | Date | 指标日期 |
| sessions | Integer | 每日会话数 |
| users | Integer | 独立用户数 |
| conversions | Integer | 每日转化数 |
| revenue | Numeric | 每日收入(美元) |
| conversion_rate | Numeric | 转化率(转化数/用户数) |
| avg_order_value | Numeric | 客单价(收入/转化数) |
预设异常:
- 11月15日:会话数下降63%(注册流程bug)
- 11月21日:转化数上升99%(新用户引导优化)
- 11月28-30日:转化率下降72%(激活环节问题)
trial_users.csv (~500 records)
trial_users.csv(约500条记录)
Trial user conversion data (Demo 4).
| Field | Type | Description |
|---|---|---|
| user_id | UUID | Unique identifier |
| signup_date | Date | Trial start date |
| plan_type | String | Always |
| converted | Boolean | Whether converted to paid |
| conversion_date | Date | When converted (nullable) |
| days_to_convert | Integer | Days from signup to conversion |
试用用户转化数据(Demo 4)。
| 字段 | 类型 | 描述 |
|---|---|---|
| user_id | UUID | 唯一标识符 |
| signup_date | Date | 试用开始日期 |
| plan_type | String | 固定为 |
| converted | Boolean | 是否转化为付费用户 |
| conversion_date | Date | 转化日期(可为空) |
| days_to_convert | Integer | 从注册到转化的天数 |
feature_usage.csv (~2,500 records)
feature_usage.csv(约2500条记录)
Feature adoption events (Demo 4).
| Field | Type | Description |
|---|---|---|
| user_id | UUID | FK to trial_users |
| feature_name | String | Feature used |
| first_used_date | Date | First usage date |
| usage_count | Integer | Total uses |
| days_since_signup_first_use | Integer | Days from signup to first use |
Key features:
- - Created first form
create_form_onboarding - - Published a form
publish_form - - Embedded form on site
embed_form - - Set up integration (aha moment)
configure_integration - - Viewed form analytics
view_analytics
Aha moment pattern: Users who within 3 days convert at 70% vs 19% baseline (3.7x lift).
configure_integration功能使用事件数据(Demo 4)。
| 字段 | 类型 | 描述 |
|---|---|---|
| user_id | UUID | 关联trial_users表的外键 |
| feature_name | String | 使用的功能 |
| first_used_date | Date | 首次使用日期 |
| usage_count | Integer | 总使用次数 |
| days_since_signup_first_use | Integer | 从注册到首次使用的天数 |
核心功能:
- - 创建首个表单
create_form_onboarding - - 发布表单
publish_form - - 在网站嵌入表单
embed_form - - 设置集成(Aha moment)
configure_integration - - 查看表单分析数据
view_analytics
Aha moment规律: 在3天内完成的用户转化率为70%,而基准转化率为19%(提升3.7倍)。
configure_integrationutm_data.csv (~12 records)
utm_data.csv(约12条记录)
Campaign UTM data with intentional inconsistencies (Demo 5).
| Field | Type | Description |
|---|---|---|
| url | String | Landing page URL |
| utm_source | String | Source parameter |
| utm_medium | String | Medium parameter |
| utm_campaign | String | Campaign parameter |
| session_count | Integer | Sessions with this UTM |
Engineered issues:
- Source fragmentation: vs
linkedinvsLinkedInLINKEDIN - Typos: instead of
product_upd_decproduct_update_dec
包含故意不一致的活动UTM数据(Demo 5)。
| 字段 | 类型 | 描述 |
|---|---|---|
| url | String | 着陆页URL |
| utm_source | String | UTM来源参数 |
| utm_medium | String | UTM媒介参数 |
| utm_campaign | String | UTM活动参数 |
| session_count | Integer | 该UTM对应的会话数 |
预设问题:
- 来源碎片化:、
linkedin、LinkedIn并存LINKEDIN - 拼写错误:应为
product_upd_decproduct_update_dec
Common Export Patterns
常见导出模板
High-Value Converters (Enhanced Conversions)
高价值转化用户(增强转化)
sql
SELECT
u.email AS Email,
u.phone AS Phone,
'paid_subscription' AS "Conversion Name",
e.timestamp AS "Conversion Time",
e.conversion_value AS "Conversion Value",
'USD' AS "Conversion Currency"
FROM users u
JOIN events e ON u.user_id = e.user_id
WHERE e.event_name = 'conversion'
AND e.conversion_value > 100
ORDER BY e.conversion_value DESCsql
SELECT
u.email AS Email,
u.phone AS Phone,
'paid_subscription' AS "Conversion Name",
e.timestamp AS "Conversion Time",
e.conversion_value AS "Conversion Value",
'USD' AS "Conversion Currency"
FROM users u
JOIN events e ON u.user_id = e.user_id
WHERE e.event_name = 'conversion'
AND e.conversion_value > 100
ORDER BY e.conversion_value DESCRetargeting Audience (Customer Match)
再营销受众(客户匹配)
sql
WITH pricing_views AS (
SELECT user_id, COUNT(*) as view_count
FROM events
WHERE event_name = 'pricing_view'
GROUP BY user_id
HAVING COUNT(*) >= 2
),
checkout_starters AS (
SELECT DISTINCT user_id FROM events WHERE event_name = 'checkout_start'
),
converters AS (
SELECT DISTINCT user_id FROM events WHERE event_name = 'conversion'
)
SELECT u.email AS Email, u.phone AS Phone
FROM users u
JOIN pricing_views pv ON u.user_id = pv.user_id
JOIN checkout_starters cs ON u.user_id = cs.user_id
LEFT JOIN converters c ON u.user_id = c.user_id
WHERE c.user_id IS NULLsql
WITH pricing_views AS (
SELECT user_id, COUNT(*) as view_count
FROM events
WHERE event_name = 'pricing_view'
GROUP BY user_id
HAVING COUNT(*) >= 2
),
checkout_starters AS (
SELECT DISTINCT user_id FROM events WHERE event_name = 'checkout_start'
),
converters AS (
SELECT DISTINCT user_id FROM events WHERE event_name = 'conversion'
)
SELECT u.email AS Email, u.phone AS Phone
FROM users u
JOIN pricing_views pv ON u.user_id = pv.user_id
JOIN checkout_starters cs ON u.user_id = cs.user_id
LEFT JOIN converters c ON u.user_id = c.user_id
WHERE c.user_id IS NULLFile Locations
文件位置
| File | Location | Records |
|---|---|---|
| users.csv | | ~5,000 |
| events.csv | | ~57,000 |
| daily_metrics.csv | | ~60 |
| trial_users.csv | | ~500 |
| feature_usage.csv | | ~2,500 |
| utm_data.csv | | ~12 |
| 文件 | 路径 | 记录数 |
|---|---|---|
| users.csv | | 约5000 |
| events.csv | | 约57000 |
| daily_metrics.csv | | 约60 |
| trial_users.csv | | 约500 |
| feature_usage.csv | | 约2500 |
| utm_data.csv | | 约12 |
BigQuery Location
BigQuery位置
Project:
Dataset:
Tables: , , , ,
agents-webinar-2025webinar_demosuserseventsdaily_metricstrial_usersfeature_usage项目:
数据集:
表: , , , ,
agents-webinar-2025webinar_demosuserseventsdaily_metricstrial_usersfeature_usage