2015-03-05 15 views
8

Tôi đã tìm kiếm tài liệu API trough nhưng tôi không thể tìm thấy thuộc tính để đặt hình đại diện/hình thu nhỏ của Hồ sơ người dùng khi sử dụng Analytics của mọi người. Có thể không?Hồ sơ người dùng Mixpanel People Analytics Avatar

Tôi đang sử dụng API biểu đồ Facebook để tải xuống và tôi muốn lưu nó vào hồ sơ người dùng trong mixpanel. Nhưng tôi thiếu "avatar".

FB.api("/me/picture",function (response) { 
    console.log('Avatar URL: ' + response.data.url); 
    mixpanel.people.set({ 
     "avatar": response.data.url 
    }); 
    }); 

Cheers

EDIT: Vâng, tôi đã liên lạc hỗ trợ Mixpanel và họ đã trả lời tôi như sau:

"Hiện nay, Mixpanel tự động kéo trong hình ảnh hồ sơ cá nhân của người sử dụng nếu email của người dùng được liên kết với một tài khoản avatar toàn cầu Gravatar. Hiện không có cách nào để kiểm soát thủ công điều này, vì vậy, bất kỳ người dùng nào không có hồ sơ Gravatar sẽ tiếc là không có hình ảnh hồ sơ. "

Điều đó có nghĩa là không thể thực hiện điều đó khi chúng ta nói. Tôi liên lạc với họ thêm một chút và rõ ràng, họ đã có tính năng đó trong đầu trong tương lai gần.

+0

Cảm ơn bạn đã chỉnh sửa. Tôi đang chờ bức ảnh này cũng như tôi có một URL hình ảnh đẹp ngồi trong cơ sở dữ liệu của tôi đang chờ để được chuyển đến Intercom/Mixpanel :) –

+0

Bạn được chào đón @ SébastienSaunier –

Trả lời

3

Mixpanel tự động kéo avatar của người dùng từ trang web này: https://en.gravatar.com/

Nếu người dùng có một Gravatar nó sẽ kéo nó vào hồ sơ của họ, nếu họ không, các bức tranh được để trống.

Đây là trình cắm trình duyệt kéo hình đại diện từ URL không phải là Gravatar để sửa đổi giao diện người dùng Mixpanel. Để sử dụng nó, bạn cần phải lưu trữ hình ảnh của người dùng trực tuyến ở một nơi khác.

Đây là liên kết thực sự với plugin javascript của mình: https://gist.github.com/enoex/af39b59b2e6b8255bde2

+0

Cảm ơn bạn đã biết. Tôi sẽ thử. –

Các vấn đề liên quan