示例#1
0
def alias(key, person, identity,
          scheme=KISSmetrics.TRACKING_SCHEME,
          host=KISSmetrics.TRACKING_HOSTNAME,
          path=KISSmetrics.ALIAS_PATH):
    query = create_query(key, person, identity=identity)
    return _request(scheme=scheme, netloc=host, path=path, query=query,
                    fragment=None)
示例#2
0
def set(key, person, timestamp=None, properties=None,
        scheme=KISSmetrics.TRACKING_SCHEME,
        host=KISSmetrics.TRACKING_HOSTNAME,
        path=KISSmetrics.SET_PATH):
    query = create_query(key, person, timestamp=timestamp,
                         properties=properties)
    return _request(scheme=scheme, netloc=host, path=path, query=query,
                    fragment=None)
示例#3
0
def alias(key,
          person,
          identity,
          scheme=KISSmetrics.TRACKING_SCHEME,
          host=KISSmetrics.TRACKING_HOSTNAME,
          path=KISSmetrics.ALIAS_PATH):
    query = create_query(key, person, identity=identity)
    return _request(scheme=scheme,
                    netloc=host,
                    path=path,
                    query=query,
                    fragment=None)
示例#4
0
def set(key,
        person,
        timestamp=None,
        properties=None,
        scheme=KISSmetrics.TRACKING_SCHEME,
        host=KISSmetrics.TRACKING_HOSTNAME,
        path=KISSmetrics.SET_PATH):
    query = create_query(key,
                         person,
                         timestamp=timestamp,
                         properties=properties)
    return _request(scheme=scheme,
                    netloc=host,
                    path=path,
                    query=query,
                    fragment=None)