Commit 036d513d by liuxiaoxing

微服务测试用例

parent c5c8f3aa
......@@ -10,6 +10,7 @@ import datetime
# 导入hashlib模块进行md5操作
import hashlib
# from jiami.md5 import get_str_sha1_secret_str
# 向短链发送点击数据
# 广告创意ID
......@@ -26,7 +27,7 @@ ry_adplan_name = '新版测试-计划'
ry_adcreative_name = '新版测试创意'
# bytedance_int 今日头条,kuaishou_int 快手,tencentams_int (新)广点通,rryingxiao_int 人人营销
pid = 'rryingxiao_int'
URL = 'http://uri6.com/tkio/2MRFZra?noredirect=true'
URL = 'http://10.2.20.42:8083/tkio/AVNvuua?noredirect=true'
# 测试头条衍生事件回调时加上
# callback= http%3A%2F%2Fad.toutiao.com%2Ftrack%2Factivate%2F%3Fcallback%3DCKP4rs-Zn4QDEKiQ6teZn4QDGN6L8Y-h9Wcg3ovxj6H1ZyiE0PjgroSEAzAOOM_X-8IDQik0YWY1NzdlOC1lZmViLTRmZDEtYmZkZC00MzE1Zjc1MmJhMGF1NTQ5M0iA0pOtA1AAiAEAkAECmAEA%26os%3D0%26muid%3D
# URL = 'http://uri6.com/adapt/encryp/love.match.set-bytedance?noredirect=true&pid=rryingxiao_int&callback=D8311DBF28D751F327B83F7CEE5B8850B88CC74C8C3FF628EB3A48CAE2212EE260EE347E1771382C5F1B2C0FC9E8921CB5245576D7E5C1EF680315AAA98DCFB189F66FBA49CC7BCB8E4B4726D6D363B816BB2133CADC80B1C12D9FE464A05ED974A70A646BAB1D4D78E2A75361676D5A0D3D4E52B7E7C6B72E9388C17FE9384BE1A47503AABEFB9423727DBAC7B7275AAD237E0E2774D2A8C3D0FDC895CE10C0CCE38F8FEDBC24AF2E23B2B5E742B50C07744361334E148979087917DFFFC445A74B9F939412DEF8D060474E1D353ED7E2EB636B32CADF29842BB90E2131BD3ED05D1A0438EA0EA8577613780B3D64377D85E758A2B20507A034A2C8A96077C7E200C410188C78F76B9B5E7F3E5E4AC3'
......@@ -39,7 +40,7 @@ URL = 'http://uri6.com/tkio/2MRFZra?noredirect=true'
# 7e3aa681f68435b3f74de790d6424690
# 4eab4be709defbfc2cc85826b09caea0
# 6ba2b016f280004d10a1a354e426eceb
appkey = '16dc0cb882d3dbec4f7f66251a84d6dd'
appkey = '99624d617e08b7be64a600b56c7af335'
lst = []
nowTime = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
s = 0
......@@ -80,14 +81,15 @@ for index in range(1):
# ip = '156.119.456.199'
try:
parms = {
# 'androidid': '86a069b7f6642bdde717709216e68d0b',
'click_time':str(round(time.time() * 1000)),
# 'androidid': '86ab7f6642bdde717709216e68d0b',
'imei': i,
# 'campuuid': '@#¥%……&……%¥#@#¥%&……&*****',
# 'clickid': '测试测试',
# "idfa": '00000000-0000-0000-0000-000000000000',
# "idfa": '583D2BB0-B19C-4A9A-A600-2A1EB2FB7E30',
# 'gxid': '78B5382F687FAD16E75F5DDDC7745013',
# 'caid': '00_A0FF634AEDF1403205A4A6A1118CDA61_A66338F33BEBB40F5CD65F198AF2F40C',
'oaid': '697134960e9ff8df46f21b4f97db595a',
# 'oaid': '697134960e9ff8df46f21b4f97db595a1',
# 'oaid_MD5': '9f89c84a559f573636a47ff8daed0d33',
'ip': ip,
# 'pid': pid,
......@@ -163,7 +165,8 @@ for index in range(1):
# print(p.status_code)
# print('androidid', a)
w = w + 1
# time.sleep(8)
# time.sleep(13)
# try:
# allEvent().installUpload(i, ip, appkey)
# # allEvent().formevent(i, ip, appkey)
......
......@@ -7,8 +7,8 @@ headers = {'Content-Type': 'application/json', 'X-RY-Access-Token': 'test_access
# 测试环境
URL_batch = 'http://10.3.20.42:8080/receive/batch'
# URL = 'http://10.2.20.42:8080/receive/tkio/'
URL = 'http://log.trackingio.com/receive/tkio/'
URL = 'http://10.2.20.42:8080/receive/tkio/'
# URL = 'http://log.trackingio.com/receive/tkio/'
# URL = 'http://jisulog.sortda.com/receive/tkio/'
# URL = 'http://172.31.21.207:8080/receive/tkio/'
# URL = 'http://120.53.212.71/receive/tkio/'
......@@ -78,14 +78,15 @@ class allEvent:
"_pkgname": "com.yanjing.yami",
# "_campaignid": 'default',
"_deviceid": i,
"_imei": i,
'_oaid': '4532432432r3r3455r34rt5',
# "_imei": i,
'_oaid': '697134960e9ff8df46f21b4f97db595a1',
"_rdid": '09DA91D0664C33DA7BEE7294CCCCCA07',
# 'ua': 'Mozilla/5.0 (Linux; U; Android 7.0; zh-CN; Nexus 5X Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.5.937 Mobile Safari/537.36',
# "idfa": i,
"idfa": i,
# "_current_caid": "00_A0FF634AEDF1403205A4A6A1118CDA61_A66338F33BEBB40F5CD65F198AF2F40C",
# "gxid": "876543567543565",
# "_idfv": i,
"_androidid": 'dewry3487ryd3478r34r',
"_androidid": '86ab7f6642bdde717709216e68d0b',
# "_imei2":"324323AAAA",
# "_meid": "CCC324323",
"_ip": IP,
......
......@@ -8,7 +8,7 @@ import hashlib
#安卓常规渠道激活
appkey = '16dc0cb882d3dbec4f7f66251a84d6dd'
appkey = 'f3f4db967187590e6c0b5cc158106788'
# 线上预约app
# 7f64fbd64513bc74aa6b5bf753ae0953
# 16dc0cb882d3dbec4f7f66251a84d6dd
......@@ -21,7 +21,7 @@ appkey = '16dc0cb882d3dbec4f7f66251a84d6dd'
# 150143490356
# lst = []
# newList = ['452444118382']
# newList = ['452444118382','232323232']
# # 遍历已有列表数据 发请求
# for i in newList:
# ip = socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff)))
......@@ -37,8 +37,8 @@ for index in range(1):
# p = '987654321234567'
# s = '2321321312h8ro321'
i = ''.join(str(random.choice(range(10))) for _ in range(12))
# i = '76532423423422'
# i = ''.join(str(random.choice(range(10))) for _ in range(12))
i = '583D2BB0-B19C-4A9A-A600-2A1EB2FB7E30'
# i = '00000000-0000-0000-0000-000000000000'
# 随机生成ipXXXX XXCB489741-0029-4A35-8E38-D142F836B623
ip = socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff)))
......@@ -49,8 +49,8 @@ for index in range(1):
# 119.60.0.0 宁夏回族自治区银川市
allEvent().installUpload(i, ip, appkey)
# time.sleep(1)
# allEvent().startupEvent(i, ip, appkey)
# time.sleep(1)
allEvent().startupEvent(i, ip, appkey)
# # time.sleep(1)
# allEvent().loginEvent(i, ip, appkey)
# time.sleep(1)
# allEvent().registerEvent(i, ip, appkey)
......@@ -60,7 +60,7 @@ for index in range(1):
# time.sleep(1)
# num = index + 1
# event = 'event_' + str(num)
# event = 'event_20'
# event = 'event_10'
# allEvent().ziding_event(i, ip, appkey, event)
# print(s)
# s = int(s) + 1
......
......@@ -8,8 +8,8 @@ import string
#向短链发送点击数据
#渠道短链
URL = 'http://uri6.com/tkio/2MRFZra?noredirect=true'
appkey = 'cd9a88d26f715c3a0503dd9a1476cccd'
URL = 'http://10.2.20.42:8083/tkio/zemI32a?noredirect=true'
appkey = 'f3f4db967187590e6c0b5cc158106788'
# URL = 'http://172.31.19.255:8083/tkio/VNNjQra'
event = 'event_1'
# 广告创意ID
......@@ -38,9 +38,9 @@ for _ in range(1):
d = "".join(random.sample(string.ascii_letters+string.digits, 4))
e = "".join(random.sample(string.ascii_letters+string.digits, 12))
# i = (a+"-"+b+"-"+c+"-"+d+"-"+e).upper()
i = (a+"-"+b+"-"+c+"-"+d+"-"+e).upper()
# i = '00000000-0000-0000-0000-000000000000'
i = '8a517deb7c54ac34e4a3e21f84ab6aae84d7696e'
# i = '8a517deb7c54ac34e4a3e21f84ab6aae84d7696e'
# i = 'IFV_05B50501-E0FC-4B83-BE74-F18ACEDEF37Bwew'
adid = ''.join(str(random.choice(range(10))) for _ in range(12))
......@@ -55,14 +55,16 @@ for _ in range(1):
try:
parms = {
# 点击时间
'click_time': str(round(time.time() * 1000)),
'idfa': i,
# 'idfa_MD5': '41C0DAEB7866756542666118D6ADF473',
# 'idfa_MD5': '4f17acf12727bfb060422996db969365',
# 'idfv': 'IFV_05B50501-E0FC-4B83-BE74-F18ACEDEF37Bwew',
# 'oaid_MD5': 'FCAF473729CE701E95A9422F5FBCD607',
# 'muid':i,
# 'oaid':'654324352124312232',
'ip': ip,
# 'ua': 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 SP-engine/2.30.0 baiduboxapp/12.13.0.10 (Baidu; P2 13.6.1)',
'ua': 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 SP-engine/2.30.0 baiduboxapp/12.13.0.10 (Baidu; P2 13.6.1)',
# ios
# Mozilla/5.0 (iPhone; CPU iPhone OS 13_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 SP-engine/2.30.0 baiduboxapp/12.13.0.10 (Baidu; P2 13.6.1)
# android
......@@ -89,14 +91,14 @@ for _ in range(1):
print('idfa:', i)
print('ip', ip)
w=w+1
# time.sleep(10)
# try:
# allEvent().installUpload(i, ip, appkey)
# # allEvent().formevent(i, ip, appkey)
#
# except Exception:
# print('install_wrong:', w)
# w = w + 1
time.sleep(10)
try:
allEvent().installUpload(i, ip, appkey)
# allEvent().formevent(i, ip, appkey)
except Exception:
print('install_wrong:', w)
w = w + 1
# time.sleep(3)
# try:
# allEvent().adshow(i, ip, appkey,adid)
......
......@@ -7,8 +7,8 @@ import random
headers = {'Content-Type': 'application/json'}
# URL = 'http://10.2.20.42:8080/receive/tkio/'
URL = 'http://log.trackingio.com/receive/tkio/'
URL = 'http://10.2.20.42:8080/receive/tkio/'
# URL = 'http://log.trackingio.com/receive/tkio/'
# URL = 'http://jisulog.sortda.com/receive/tkio/'
#时间戳
......
......@@ -6,7 +6,7 @@ import string
import time
#iOS常规渠道激活
appkey = '16dc0cb882d3dbec4f7f66251a84d6dd'
appkey = '44b56e7b7369d13643ec8961f6998b9b'
event = 'event_1'
for index in range(1):
......@@ -18,7 +18,7 @@ for index in range(1):
e = "".join(random.sample(string.ascii_letters + string.digits, 12))
# i = (a + "-" + b + "-" + c + "-" + d + "-" + e).upper()
i = 'NDHAFTRN-LUAS-89ER-ABI2-YYU0NQEOXESD'
i = '583D2BB0-B19C-4A9A-A600-2A1EB2FB7E39'
print(i)
adid = ''.join(str(random.choice(range(10))) for _ in range(12))
# 随机生成ip
......
......@@ -63,6 +63,7 @@ def code_Nums(n=6):
def test_qz1():
redirectandroid.parms['oaid'] = i
redirectandroid.send_request3("73iIZ3a", '')
print(i)
# device_id取值顺序-oaid为空,imei1,imei2,mac,android_id,ipv4不为空,取imei1
......@@ -89,14 +90,14 @@ def test_qz4():
redirectandroid.parms['mac'] = m
redirectandroid.parms['android_id'] = q
redirectandroid.send_request3("73iIZ3a", '')
print(i)
print(m)
# device_id取值顺序-oaid,imei1,imei2,mac为空,android_id,ipv4不为空,取android_id
def test_qz5():
redirectandroid.parms['android_id'] = q
redirectandroid.send_request3("73iIZ3a", '')
print(i)
print(q)
# device_id取值顺序-oaid,imei1,imei2,mac,android_id为空,ipv4不为空,取ipv4
......@@ -180,6 +181,7 @@ def test_atb1():
print(i)
# 安卓精准归因-imei1归因
def test_atb2():
i = code_nums(12)
......@@ -244,7 +246,9 @@ def test_atb6():
receiveandroid.data[0]['device_info']['device_id'] = o
receiveandroid.data[0]['device_info']['imei1_md5'] = md
receiveandroid.data[0]['device_info']['imei1'] = o
receiveandroid.data[0]['device_info']['device_id_md5'] = md
receiveandroid.data[0]['device_info']['device_id_type'] = 'imei1'
receiveandroid.data[0]['device_info']['device_id_md5_type'] = 'imei1_md5'
receiveandroid.send_request()
print(o)
......@@ -260,6 +264,10 @@ def test_atb7():
receiveandroid.data[0]['device_info']['imei2_md5'] = md
receiveandroid.data[0]['device_info']['imei1'] = o
receiveandroid.data[0]['device_info']['device_id_type'] = 'imei1'
receiveandroid.data[0]['device_info']['device_id_md5_type'] = 'imei2_md5'
receiveandroid.data[0]['device_info']['device_id_md5'] = md
receiveandroid.send_request()
print(o)
......@@ -274,11 +282,16 @@ def test_atb8():
receiveandroid.data[0]['device_info']['oaid_md5'] = md
receiveandroid.data[0]['device_info']['imei1'] = o
receiveandroid.data[0]['device_info']['device_id_type'] = 'imei1'
receiveandroid.data[0]['device_info']['device_id_md5_type'] = 'oaid_md5'
receiveandroid.data[0]['device_info']['device_id_md5'] = md
receiveandroid.send_request()
print(o)
print(md)
# 安卓精准归因-mac_md5归因
def test_atb9():
def test_atb44():
redirectandroid.parms['mac_md5'] = md
redirectandroid.parms['imei1'] = i
redirectandroid.send_request3("73iIZ3a", '')
......@@ -287,8 +300,12 @@ def test_atb9():
receiveandroid.data[0]['device_info']['mac_md5'] = md
receiveandroid.data[0]['device_info']['imei1'] = o
receiveandroid.data[0]['device_info']['device_id_type'] = 'imei1'
receiveandroid.data[0]['device_info']['device_id_md5_type'] = 'mac_md5'
receiveandroid.data[0]['device_info']['device_id_md5'] = md
receiveandroid.send_request()
print(o)
print(md)
# 安卓精准归因-gaid_md5归因
......@@ -301,6 +318,8 @@ def test_atb9():
receiveandroid.data[0]['device_info']['gaid_md5'] = md
receiveandroid.data[0]['device_info']['imei1'] = o
receiveandroid.data[0]['device_info']['device_id_type'] = 'imei1'
receiveandroid.data[0]['device_info']['device_id_md5_type'] = 'gaid_md5'
receiveandroid.data[0]['device_info']['device_id_md5'] = md
receiveandroid.send_request()
print(o)
......@@ -964,4 +983,52 @@ def test_atb41():
receiveandroid.data[0]['device_info']['android_id'] = i
receiveandroid.data[0]['device_info']['ipv4'] = ip
receiveandroid.send_request()
print(a)
\ No newline at end of file
print(a)
# 安卓精准归因-gaid归因
def test_atb42():
g = code_nums(36)
redirectandroid.parms['gaid'] = g
redirectandroid.parms['imei1'] = q
redirectandroid.send_request3("73iIZ3a", '')
time.sleep(10)
receiveandroid.data[0]['device_info']['gaid'] = g
receiveandroid.data[0]['device_info']['device_id'] = g
receiveandroid.data[0]['device_info']['device_id_type'] = 'gaid'
receiveandroid.send_request()
print(i)
# 安卓精准归因-androidid归因查询
def test_atb43():
a = code_nums(16)
redirectandroid.parms['android_id'] = a
redirectandroid.parms['imei1'] = q
redirectandroid.send_request3("73iIZ3a", '')
time.sleep(10)
receiveandroid.data[0]['device_info']['android_id'] = a
receiveandroid.data[0]['device_info']['device_id'] = a
receiveandroid.data[0]['device_info']['device_id_type'] = 'android_id'
receiveandroid.send_request()
print(i)
# 安卓精准归因-oaid归因
def test_atb44():
i = code_nums(12)
redirectandroid.parms['account_id'] = '123'
redirectandroid.parms['oaid'] = i
redirectandroid.send_request3("beEJbma", '')
time.sleep(10)
receiveandroid.data[0]['application_info']['appkey'] = 'b8e5e389e1223ffa16a5a9420258383d'
receiveandroid.data[0]['device_info']['device_id'] = i
receiveandroid.data[0]['device_info']['oaid'] = i
receiveandroid.data[0]['device_info']['device_id_type'] = 'oaid'
receiveandroid.send_request()
print(i)
\ No newline at end of file
import requests
url = "https://tmtest.trackingio.com/receive/query/touchpoint"
headers = {
'Content-Type': 'application/json'
}
appkey = ''
data = {
"appkey": appkey,
"device_id": "23213132132",
"device_id_type": "oaid",
"touchpoint_type": "click",
"attribution_type": "ua"
}
response = requests.request("POST", url, headers=headers, data=data)
print(response.text)
......@@ -1867,5 +1867,18 @@ def test_custom_params3():
assert response["status"] == "0"
def test_pl():
for index in range(1000):
newlist = ['install', 'startup', 'register', 'login', 'order', 'purchase', 'adclick']
for event in newlist:
data[0]["event_info"]['event_data']['ad_price_currency_type'] = 'CNY'
data[0]['event_info']['event_name'] = event
response = send_request()
assert response["status"] == "0"
if __name__ == '__main__':
pytest.main()
......@@ -7,7 +7,7 @@ url = "http://tkiomicro-receive-788931749.cn-north-1.elb.amazonaws.com.cn/receiv
chaochang = '543214223221321321312131313133132131232131232132132543214223221321321312131313133132131232131232132132543214223221321321312131313133132131232131232132132'
headers = {
'Content-Type': 'application/json'
'Content-Type': 'application/json'
}
global data
......@@ -32,19 +32,19 @@ data = [
},
"device_info": {
"ryid": "8e4888e488a40a17aed2f6752f51382a4eafc",
"device_id":"c3381276ae145b3663c8e0f6dd9f628a",
"device_id_type": "idfa_md5",
"device_id_md5": "c3381276ae145b3663c8e0f6dd9f628a",
"device_id_md5_type": "idfa_md5",
"os": "ios",
"os_version": "19",
"manufacturer": "HUAWEI",
"model": "Mate 40",
"ipv4": "",
"ipv6": "1.1.1",
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36",
"att_status": "unknown",
"lat_status": "disable",
"device_id": "c3381276ae145b3663c8e0f6dd9f628a",
"device_id_type": "idfa_md5",
"device_id_md5": "c3381276ae145b3663c8e0f6dd9f628a",
"device_id_md5_type": "idfa_md5",
"os": "ios",
"os_version": "19",
"manufacturer": "HUAWEI",
"model": "Mate 40",
# "ipv4": "",
"ipv6": "1.1.1",
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36",
"att_status": "unknown",
"lat_status": "disable",
"idfa": "3DEA635F-B24F-434B-833F-4ED028FEAEEF",
"idfa_md5": "c3381276ae145b3663c8e0f6dd9f628a",
"idfv": "3DEA635F-B24F-434B-833F-4ED028FEAEEF",
......@@ -81,10 +81,12 @@ data = [
]
data_temp = json.dumps(data)
def send_request():
global data
url = "http://tkiomicro-receive-788931749.cn-north-1.elb.amazonaws.com.cn/receive/tkiov2/sdk"
data[0]['timestamp_info']['install_time'] = int(round(time.time() * 1000))
data[0]['timestamp_info']['current_event_time'] = int(round(time.time() * 1000))
# print(data)
response = requests.request("POST", url, headers=headers, data=json.dumps(data))
print(response.text)
......@@ -96,18 +98,30 @@ def send_request():
return response
def send_request2():
global data
url = "http://tkiomicro-receive-788931749.cn-north-1.elb.amazonaws.com.cn/receive/tkiov2/s2s"
data[0]['timestamp_info']['install_time'] = int(round(time.time() * 1000))
data[0]['timestamp_info']['current_event_time'] = int(round(time.time() * 1000))
# print(data)
response = requests.request("POST", url, headers=headers, data=json.dumps(data))
print(response.text)
# 全局data
data = json.loads(data_temp)
response = json.loads(response.text)
s = str(response["status"])
response["status"] = s
return response
# os为ios,channel_name不等于default
def test_os_ios():
data[0]["device_info"]["os"] = 'ios'
data[0]['application_info']['channel_name'] = 'xiaomi'
response = send_request()
assert response["status"] == "104"
# os为大写iOS
def test_os_ios():
data[0]["device_info"]["os"] = 'iOS'
......@@ -147,7 +161,6 @@ def test_lat_status1():
assert response["status"] == "0"
# LAT启用状态,其他值
def test_lat_status2():
data[0]['device_info']['lat_status'] = "aaa"
......@@ -161,6 +174,7 @@ def test_lat_status3():
response = send_request()
assert response["status"] == "0"
# idfa为空,idfa_md5不为空
def test_idfa1():
data[0]['device_info']['idfa'] = ''
......@@ -174,6 +188,7 @@ def test_idfa2():
response = send_request()
assert response["status"] == "124"
# idfa为空,idfa_md5也为空
def test_idfa3():
data[0]['device_info']['idfa'] = ''
......@@ -241,7 +256,5 @@ def test_idfv_md52():
assert response["status"] == "125"
if __name__ == '__main__':
pytest.main()
......@@ -105,10 +105,6 @@ parms = {
data_temp = json.dumps(parms)
# p = requests.get(url=url1, params=parms, timeout=10, verify=False)
# print(p.url)
# print(p.status_code)
# print(p.content)
def send_request(dl, cs):
global parms
url1 = 'http://tmtest.trackingio.com/receive/turl/' + dl + cs
......@@ -123,7 +119,6 @@ def send_request(dl, cs):
def send_request2(dl, cs):
url1 = 'http://tmtest.trackingio.com/receive/turl/' + dl + cs
parms['ts'] = int(round(time.time() * 1000))
response = requests.get(url=url1, params=parms, timeout=10, verify=False)
print(response.url)
# response = json.loads(response.text)
......
......@@ -38,7 +38,7 @@ parms = {
'attribution_type': 'ua',
# 广告账户id。限制64字符内。都选传
# 'account_id': '',
'account_id': '123',
# # 广告组id。限制64字符内。都选传
# 'adgroup_id': '',
# # 广告组名称。限制256字符内。都选传
......@@ -71,8 +71,8 @@ parms = {
# 'request_id': '',
# # 渠道回调id。限制256字符。都选传
# 'callback_id': 'EJiw267wvfQCGKf2g74ZIPD89-vIATAMOAFCIjIwMTkxMTI3MTQxMTEzMDEwMDI2MDc3MjE1MTUwNTczNTBIAQ==',
# # 渠道回调地址。限制256字符。都选传
# 'callback_url': 'http%3A%2F%2Ftracking.e.qq.com%2Fconv%3Fcb%3DMTIzYWJjNDU2ZGVm%26conv_id%3D12345678',
# 渠道回调地址。限制256字符。都选传
'callback_url': 'https://www.baidu.com/?tn=98010089_dg&ch=16/',
# 自定触点参数集合。都选传。
# 'custom_params_1': ''
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment