Thống kê nhóm VKontakte - phương pháp miễn phí và trả phí. Tìm kiếm nhóm VKontakte (cộng đồng)

Để tìm kiếm cộng đồng:

1. Nhập tên của tác vụ vào trường này, dưới tên này, nó sẽ được hiển thị trong lịch sử của tất cả các tác vụ trong phiên bản Pro và dưới tên này, kết quả sẽ được tải xuống trong phiên bản Flash và Pro.

2. Chỉ định dữ liệu để phân tích:

  • Nhập từ khóa hoặc cụm từ vào trường hợp chỉ định mà bạn muốn tìm cộng đồng. Xin lưu ý rằng không thể tìm kiếm nhiều từ trong một mô-đun.
  • Chỉ định có tìm kiếm theo sự xuất hiện chính xác của một cụm từ hay không. Khi bạn chọn "Sự xuất hiện chính xác của cụm từ tìm kiếm", kết quả sẽ chỉ bao gồm những cộng đồng có tên chứa cụm từ hoặc dạng từ được chỉ định chứ không phải bất kỳ từ nào trong cụm từ được chỉ định hoặc một từ có đuôi khác.
  • Trong phiên bản Flash, bạn có thể chỉ định thêm tìm kiếm chỉ cho các cộng đồng chính thức, tức là các cộng đồng đã được xác minh.
3. Bộ lọc cài đặt kết quả:
  • Chọn loại cộng đồng bạn muốn tìm: cộng đồng, trang công khai hoặc sự kiện - hoặc chọn "bất kỳ" nếu loại cộng đồng đó không quan trọng. Trong phiên bản Flash, bạn cũng có thể tìm thấy các cuộc họp trong tương lai.
  • Xác định vị trí địa lý cho các nhóm và sự kiện, vì các trang công khai chỉ có thông tin địa lý nếu chúng được tạo dưới dạng nhóm và sau đó được chuyển sang công khai.
Ngoài ra, trong phiên bản Flash bạn có thể:
  • Thiết lập tập hợp cộng đồng theo số lượng người dùng, tốc độ tăng trưởng, tỷ lệ lưu lượng truy cập hàng ngày trên số lượng người dùng, tỷ lệ số lượt thích trên số lượng người dùng, tỷ lệ số lượng bình luận trên số lượng người dùng , tỷ lệ giữa số lượng bài viết trong các cuộc thảo luận với số lượng người dùng. Nghĩa là các cộng đồng được thu thập sẽ được sắp xếp theo thứ tự giảm dần theo tham số đã chọn. Có sẵn khi tìm kiếm mà không chỉ định thành phố. Điều này phải được thực hiện trước khi bắt đầu phân tích cú pháp.
  • Lọc danh sách theo số lượng người đăng ký. Các cộng đồng không đáp ứng số lượng người đăng ký tối thiểu và tối đa được chỉ định sẽ không được đưa vào mẫu. Điều này phải được thực hiện trước khi bắt đầu phân tích cú pháp.
  • Lọc danh sách theo các từ khóa không nên có trong tên cộng đồng (nhập cách nhau bằng dấu cách).
  • Lọc các cộng đồng được tìm thấy theo ngày không muộn hơn ngày mà bài đăng cuối cùng trong cộng đồng sẽ được xuất bản. Để tùy chọn này hoạt động, bạn cần đợi tác vụ hoàn thành và nhấp vào “Tìm ngày đăng bài cuối cùng”.
Sau khi điền tất cả dữ liệu, để hoàn thành tác vụ, bạn cần nhấp vào nút “Chạy” trong phiên bản Pro và nút “Tìm kiếm” trong phiên bản Flash.

Nếu bạn đang sử dụng phiên bản Pro, một thông báo hoàn thành sẽ được gửi đến email bạn đã cung cấp khi đăng ký. Nếu ở phiên bản Flash thì bạn cần đợi cho đến khi module chạy xong mới lưu kết quả.

Mọi người đều thích ô tô, thể loại âm nhạc hoặc ban nhạc, xu hướng thời trang và phong cách nhất định. Đây là lý do tại sao mọi người tạo ra các cộng đồng cùng quan tâm. Vậy làm thế nào để thực hiện tìm kiếm cộng đồng VKontakte?

Để bắt đầu, hãy truy cập trang của bạn. Và nhấn nút hiển thị trong hình.

Tiếp theo, bạn nhập tên cộng đồng vào dòng như trong hình. Một giao diện xuất hiện nơi bạn có thể tham gia bất kỳ công ty nào hoặc đăng ký vào nhiều blog thú vị khác nhau. Ngoài ra, để thuận tiện, bạn có một menu đặc biệt ở bên phải giúp tìm kiếm dễ dàng hơn theo thể loại và mức độ phổ biến. Nếu bạn thích cộng đồng này, chỉ cần nhấp vào nút “Tham gia” hoặc “Đăng ký”. Đây chính xác là cách tìm kiếm cộng đồng trên VKontakte, rất đơn giản.

Như trường hợp của mọi người, có thể tìm thấy một nhóm trên VKontakte mà không cần đăng ký. Tuy nhiên, việc tìm kiếm các nhóm VKontakte mà không đăng ký sẽ kém hiệu quả hơn nhiều so với việc tìm kiếm từ trang cá nhân được ủy quyền của bạn. Bạn có thể đăng nhập trực tiếp trên trang chính, trang đầu tiên bằng cách nhập tên người dùng và mật khẩu của bạn. Nếu bạn quên mật khẩu, bạn có thể khôi phục mật khẩu bằng cách mang theo số điện thoại và số tài khoản đã đăng ký.

Trong hình ảnh bên dưới, bạn có thể thấy ví dụ về quảng cáo của chúng tôi và hai nhóm VKontakte đã chọn mà chúng tôi coi là mục tiêu. Chúng tôi có thể chỉ cần biết nhóm này, là người đăng ký của họ hoặc đó có thể là đối thủ cạnh tranh của bạn.

Hãy sử dụng tìm kiếm VKontakte và nhập từ khóa cho chủ đề của chúng tôi. Trong trường hợp này, ví dụ, nó sẽ là "kinh doanh":

Chúng tôi chọn từ họ những thứ phù hợp nhất với chúng tôi và theo ý kiến ​​​​của bạn, vị trí của bạn có thể nằm ở đâu. Bạn cũng có thể chọn các nhóm đối thủ cạnh tranh của mình: đối tượng có sẵn này có thể thể hiện mình một cách hiệu quả nhất trong số những nhóm khác. Chúng tôi sao chép tên của các cộng đồng này và liên kết của chúng vào một tệp văn bản riêng.

Bây giờ chúng tôi phải đối mặt với nhiệm vụ tập hợp các nhóm còn lại nơi có thể có khách hàng của chúng tôi. Để thực hiện việc này, chúng tôi sẽ sử dụng một dịch vụ riêng trên trang web. Dịch vụ này được sử dụng miễn phí, không giống như các dịch vụ phổ biến khác. Vào trang web và chọn mục thích hợp ở menu bên trái:

Chọn mục đầu tiên có tên “Tìm kiếm khán giả cộng đồng”. Cơ hội này sẽ cho phép chúng tôi tìm hiểu xem đối tượng mục tiêu của chúng tôi thuộc nhóm nào khác.

Để thực hiện việc này, sau khi nhập liên kết đến cộng đồng đầu tiên, hãy chọn phạm vi người đăng ký cho các nhóm tương tự. Tập lệnh hệ thống sẽ tìm kiếm các cộng đồng tương tự, phân tích đối tượng hiện có từ cộng đồng đầu tiên. Bằng cách này, bạn có thể tìm thấy các nhóm có liên quan mà không cần sử dụng tìm kiếm thủ công trên VKontakte.

Tiếp theo, chúng tôi chỉ định định dạng “Thông tin mở rộng”: bạn có thể nhận các cộng đồng và thông tin về họ. Ví dụ: tỷ lệ phần trăm khán giả phù hợp. Điều này sẽ giúp bạn chọn được những nhóm có đối tượng khán giả giống nhau nhất.

Đi xuống bên dưới và nhấp vào nút “Bắt đầu tìm kiếm đối tượng”. Trong cửa sổ bật lên, nhấp vào nút “Đăng nhập qua VK”, sau đó cho phép truy cập ứng dụng.

Bạn sẽ nhìn thấy lại trang trước đó và nếu chưa lưu dữ liệu thì hãy nhập lại và bắt đầu tìm kiếm đối tượng. Trong cột “Hiển thị… kết quả hàng đầu”, chọn giá trị 100 để có kết quả nhanh hơn. Quá trình này có thể mất từ ​​một giờ đến vài chục giờ, tùy thuộc vào đối tượng của cộng đồng bạn đã chọn. Trong khi khán giả đang tụ tập, bạn có thể học :)

Cuối cùng, bạn sẽ nhận được thông tin sau:

Chúng tôi xem xét sự tuân thủ của từng cộng đồng. Theo quan điểm của chúng tôi, chúng tôi chọn những thứ bao gồm đối tượng mục tiêu của chúng tôi. Chúng tôi sao chép liên kết của các nhóm này vào một tệp đã tạo trước đó để sử dụng trong các quảng cáo của chúng tôi trên VKontakte sau này.

Phương pháp được sử dụng ở trên để tìm kiếm các cộng đồng tương tự cũng đáng chú ý vì bằng cách này, bạn có thể tìm kiếm mà không cần nhập từ khóa cụ thể. Trước đây, trong quá trình tìm kiếm thủ công, chúng tôi đã sử dụng từ “Doanh nghiệp”, nhưng trong kết quả của trình phân tích cú pháp, bạn có thể nhận được danh sách không có từ khóa này. Do đó, nếu cộng đồng ban đầu có đối tượng mục tiêu tối đa cho bạn, thì khi sử dụng dịch vụ này, bạn có thể tìm thấy những cộng đồng tương tự nhất và kết quả là sử dụng đối tượng của họ để quảng cáo.

Tìm kiếm nhóm và cộng đồng trên VKontakte sẽ giúp bạn có được tất cả những thông tin này. Để thực hiện việc này, bạn cần truy cập mạng xã hội dưới thông tin đăng nhập của mình và tìm dòng chữ “Cộng đồng” trên bảng trên cùng (màu xanh). Nếu nhấp vào liên kết này, bạn sẽ thấy một danh sách dài gồm tất cả các loại nhóm mà VKontakte có. Nhưng bạn không cần tất cả các nhóm có sẵn trên mạng xã hội, vì vậy bạn nên sử dụng tính năng tìm kiếm. Bạn có thể tìm thấy tất cả các dịch vụ quảng cáo trang hoặc nhóm VKontakte của mình.

Đơn giản nhất tìm kiếm nhóm VKontakteđược thực hiện theo từ khóa (ví dụ: “công thức nấu ăn”, “thể dục”, “Spartak” hoặc bất kỳ từ nào khác tương ứng với những gì bạn muốn tìm). Tốt hơn là sử dụng các tùy chọn khác nhau: cách viết, từ đồng nghĩa tiếng Nga và tiếng Anh, điều này sẽ giúp bạn tìm được nhóm mà bạn quan tâm nhất, vì có thể có hàng trăm hoặc thậm chí hàng nghìn nhóm dành riêng cho cùng một chủ đề và tìm kiếm nhóm VKontakte sẽ cung cấp cho bạn tất cả các tùy chọn với từ khóa đã nhập. Đọc thêm về tìm kiếm thông tin trên VKontakte.

Sau khi bạn nhận được các tùy chọn nhóm cho từ tìm kiếm của mình, bạn có thể chọn các tham số làm rõ ở bên phải để giúp điều hướng nhiều nhóm kết quả dễ dàng hơn. Tìm kiếm nhóm VKontakte có thể được thực hiện bằng cách chỉ ra loại cộng đồng (nhóm, trang, cuộc họp hoặc bất kỳ loại nào), bạn có thể chỉ định quốc gia và thành phố để tìm những người hâm mộ chơi khúc côn cầu trong thành phố của bạn. Ngoài ra, đừng quên chọn hộp “tìm kiếm an toàn” để không nhận được các cộng đồng đáng ngờ trong kết quả tìm kiếm. Tìm hiểu cách thêm nhóm VKontakte từ đây.

Nếu phương pháp được mô tả ở trên không mang lại kết quả như mong muốn hoặc bạn không thể tìm thấy từ khóa phù hợp (hoặc có thể bạn chưa biết chính xác mình cần gì), bạn có thể thử tìm kiếm cộng đồng VKontakte Theo chủ đề. Sau khi bạn nhấp vào dòng chữ “cộng đồng” tương tự trên nền màu xanh lam, một cột có nhiều bộ sưu tập theo chủ đề khác nhau sẽ xuất hiện ở bên phải. Bạn có thể chọn “thể thao”, “văn hóa và nghệ thuật”, “thương hiệu” hoặc các tùy chọn khác được trình bày, sau đó tìm kiếm các nhóm VKontakte về chủ đề đã chọn. Bạn cũng có thể chuyển sự chú ý của mình sang tab “đề xuất” (nó sẽ ở đầu cột này, tại đây bạn sẽ thấy những nhóm phổ biến nhất có nhiều người đăng ký nhất). Nhóm của chúng tôi sẽ giúp bạn có được người đăng ký vào nhóm của mình một cách nhanh chóng và không tốn kém dịch vụ .

Tìm kiếm nhóm VKontakte mà không cần đăng ký

Nhiều người dùng Internet cũng quan tâm tìm kiếm các nhóm VKontakte mà không cần đăng ký. Bạn nên làm gì nếu muốn tìm một số thông tin nhưng người đó chưa đăng ký trên VKontakte? Điều đó là có thể. Để thực hiện việc này, bạn chỉ cần truy cập trang chính của vk.com và chọn tab “Cộng đồng”. Nó sẽ được viết ở cuối trang bằng văn bản màu xanh lam. Tiếp theo, tìm kiếm nhóm hoặc cộng đồng Liên hệ với mọi thứ được thực hiện theo cùng một thuật toán được mô tả ở trên. Bạn có thể thêm lượt thích vào bất kỳ hình ảnh hoặc bài đăng nào trên VKontakte về điều này

  • API VKontakte
  • Hôm nọ chúng tôi đã làm được một điều thú vị. Đối với tất cả các nhóm VKontakte có số lượng người đăng ký từ 5.000 đến 10.000 (~ 100.000 nhóm), một biểu đồ hoàn chỉnh đã được xây dựng trong đó trọng số của các cạnh bằng với giao điểm của các đối tượng trong nhóm.


    Thứ nhất, biểu đồ này trông rất đẹp:

    Thứ hai, với sự trợ giúp của nó, bạn có thể nhanh chóng chọn các nhóm về một chủ đề nhất định. Ví dụ, bạn cần tìm các nhóm về đan lát. Sử dụng từ khóa “đan” chúng tôi tìm được một nhóm phù hợp, Đan -Đan trực tuyến-, Ví dụ. Chúng tôi hiển thị các nhóm mà nó được liên kết:

    Và chúng ta lặp lại cho đến khi chán hoặc cho đến khi những cái tên mới không còn xuất hiện nữa.

    Đan. Trên thế giới này mọi thứ đều được kết nối...:
    8.88% Công Ty Cổ Phần Sợi
    3.06% Kênh của Mẹ - dành cho những bà mẹ sáng tạo (CROCHETS!)
    2.58%
    2.30% Đan -Đan trực tuyến-
    2.14% Cửa hàng sợi trực tuyến "AZHUR"
    1.94%
    1.85% Cửa hàng sợi - ღ YOUR YARN ღ
    1.76% Sợi
    1.72% Thế giới openwork: kết nối với tình yêu!
    1.55%

    Sợi “Madame Vyazalkina” (vật liệu may vá):
    2.49% Sợi
    2.37% Công Ty Cổ Phần Sợi
    1.42% Cửa hàng sợi Eesti lõng (Kauni, Kauni)
    1.39% Sợi Kauni là một huyền thoại của người Estonia. Đan.
    1.32% SỢI GIÁ RẺ.
    1.26% Cửa hàng sợi và thủ công mỹ nghệ KUDEL
    1.24% Mũ dệt kim và nhiều thứ khác.
    1.21% SỞ THÍCH & NHÀ | MAY
    1.18% Cửa hàng sợi trực tuyến "AZHUR"
    1.15% Spaghetti sợi Spaghetti

    Bạn có thể đạt được kết quả tương tự bằng cách chọn các từ khóa tìm kiếm một cách khôn ngoan: “đan”, “sợi”, “thủ công mỹ nghệ”, “móc”. Nhưng chúng không phải lúc nào cũng dễ dàng nghĩ ra.

    Để xây dựng một biểu đồ như vậy, một số giải pháp kỹ thuật không rõ ràng đã được sử dụng mà tôi muốn nói đến.

    Để có được danh sách đầy đủ các nhóm có quy mô nhất định, trang web tuyệt vời allsocial.ru đã được tải xuống. Tôi tự hỏi làm thế nào họ thu thập dữ liệu này? Họ chỉ đi qua tất cả các chỉ mục: vk.com/club1 , vk.com/club2,...? Chỉ những nhóm cỡ trung bình có số lượng người đăng ký từ 5.000 đến 10.000 người mới được chấp nhận vì hai lý do: bạn không thể thu hút lượng công chúng khổng lồ như MDK, nhưng quan trọng hơn, tư cách thành viên trong đó không mang lại tín hiệu đặc biệt, những nhóm như vậy là kết nối với mọi thứ trên thế giới.

    Để có danh sách những người đăng ký nhóm trong API VKontakte, có một phương pháp đặc biệt. Nhưng nó cho phép bạn nhận được 1000 người dùng cùng một lúc và chỉ 3 lần mỗi giây. Và cần phải nâng cấp khoảng 1.000.000.000 người dùng, rất nhiều. Hóa ra bạn sẽ phải đợi 3-4 ngày nếu VK phản hồi mọi yêu cầu ngay lập tức. Điều này nhìn chung có thể chấp nhận được, nhưng lưu ý sau trong tài liệu làm tôi bối rối:

    Ngoài những hạn chế về tần suất cuộc gọi, còn có những hạn chế về số lượng đối với các phương thức gọi cùng loại. Vì những lý do hiển nhiên, chúng tôi không cung cấp thông tin về giới hạn chính xác.

    Trong trường hợp của chúng tôi, nhận xét này thật khó chịu vì chúng tôi sẽ cần thực hiện 1.000.000 yêu cầu. Phương pháp tuyệt vời nhất để giải cứu ở đây hành hình. Sự tôn trọng lớn đối với những người từ VK dành cho anh ấy. Tôi tự hỏi liệu có ai khác có điều gì đó như thế này không? Vấn đề là thông qua việc thực thi, bạn có thể gửi các chương trình bằng ngôn ngữ VKScript đặc biệt tới Liên hệ, đưa vào đó một số yêu cầu API và có thể cả một số logic. Trong trường hợp của tôi, chương trình trông giống như thế này:

    Trả về [ API.groups.getMembers(id=1, offset=0, count=1000), API.groups.getMembers(id=1, offset=1000, count=1000), API.groups.getMembers(id=1, offset=2000, count=1000), API.groups.getMembers(id=1, offset=3000, count=1000), API.groups.getMembers(id=1, offset=4000, count=1000), API.groups .getMembers(id=1, offset=5000, count=1000), ... ];
    Không thể có nhiều hơn 25 lệnh gọi API trong một chương trình. Tức là số lượng yêu cầu giảm xuống còn 40.000 và về mặt lý thuyết có thể tránh được lệnh cấm. Mỗi yêu cầu như vậy không còn được hoàn thành ngay lập tức mà mất khoảng 5-6 giây nên chúng tôi vẫn phải chờ. Có, bạn có thể bắt đầu tải xuống theo nhiều chủ đề, nhưng điều đó sẽ rất đáng sợ. Sau hai ngày rưỡi, mọi thứ đã được tải xuống và chiếm khoảng 10GB trên đĩa của tôi.

    Bây giờ câu hỏi được đặt ra: làm thế nào để nhét 10GB này vào RAM và làm thế nào để tính toán giao điểm theo cặp đối tượng cho 100.000 nhóm. Điều hữu ích là mỗi người dùng thường là thành viên của một số ít nhóm (99% người dùng là thành viên của ít hơn 15 nhóm). Bạn có thể viết ra những đóng góp của mỗi người dùng cho các nút giao và sau đó cộng những đóng góp này lại. Ví dụ: Giả sử có hai người dùng: A và B và ba nhóm 1, 2 và 3. A nằm trong cả ba, B chỉ ở 1 và 3. A đóng góp cho ba giao điểm: (1, 2), (1 , 3) ​​và (2, 3), B - thành một: (1, 3). Cộng nó lại, chúng ta có 1 và 3 giao nhau bởi hai người dùng, những nhóm còn lại là một. Nếu về mặt kỹ thuật, bạn bỏ qua những người dùng là thành viên của 15 nhóm trở lên, thì bạn sẽ phải viết ra khoảng 500.000.000 giao lộ, điều này tốt hơn nhiều so với khi giải quyết trực tiếp, nơi bạn sẽ cần đếm 100.000 * 100.000 giao lộ.

    Tuyệt vời, vấn đề duy nhất còn lại là RAM. May mắn thay, thuật toán được mô tả rất phù hợp với mô hình thu nhỏ bản đồ, do đó, một nano-hadup 50 dòng đã được tạo và phép tính trông như thế này: chúng tôi viết các nhóm và người dùng thuộc về họ vào hai cột:

    Người dùng nhóm 3953835 10 2065169 100001643 2112714 100001643 ...
    Kết quả là một tệp có dung lượng ~9GB, hãy sắp xếp nó bằng cách sử dụng sắp xếp Unix trong cột thứ hai và xem vị trí của Pavel Durov:
    người dùng nhóm 2226515 1 37110020 1 38354466 1 43453499 1 60140141 1 60615047 1 64980878 1 1019652 10 ...
    Chúng tôi đọc tệp, nhóm luồng theo cột thứ hai, chỉ giữ trong bộ nhớ danh sách các nhóm người dùng, nếu có ít hơn 15 nhóm, hãy ghi tất cả các kết quả trùng khớp vào một tệp khác:

    Mục tiêu nguồn 10000 10027193 9980615 9997141 9974 9976553 ...
    Vì ngưỡng được chọn chính xác nên tệp không quá lớn - ~9GB. Chúng tôi sắp xếp nó theo hai cột:
    mục tiêu nguồn 10000 100000 10000 100000 10000 10009982 10000 100100 10000 100100 10000 10019194 10000 10019194 10000 1002 10000 1002 0000 1002 ...
    Sau đó, tệp được đọc, nhóm thành hai cột và giao điểm được tính toán ngay lập tức. Ví dụ: đối với nhóm 10000 và 100000, có 2 người dùng. Điều này có thể được nói ngay lập tức; không cần phải lưu trữ bất cứ điều gì trong bộ nhớ.