Проследяване на Facebook споделяния на набор от връзки

Търся да проследя споделянията на набор от връзки на моя сайт. Тук обаче има две трудни неща:

От една страна, връзките могат да обхващат множество домейни (така че използването на диалоговия прозорец за споделяне на FB.ui и проследяването на обратното извикване е изключено).

Второ, връзките са специфични за потребителите на моя сайт

Така че примерен url може да бъде http://example.com/share/unique-id-goes-here

Знам, че има параметър на заявка за API на Graph (?id), но това би проследило само един от URL адресите и бих искал да избегна изпращането (потенциално) на стотици заявки към API наведнъж, за да върна информацията за споделяне.

Има ли все пак търсене със заместващ знак? Отворен съм и за други предложения!


person Poff    schedule 12.01.2015    source източник


Отговори (1)


Няма начин да се направи търсене със заместващ знак и такава опция не съществува в документацията. Най-добрият ви залог е да разгледате Facebook Insights и прикачете реф параметри за връзки, които притежавате.

Вторият ви вариант е да коригирате това твърдение

Знам, че има параметър на заявка за Graph API (?id), но това ще проследи само един от URL адресите

Можете да проследявате повече от един идентификатор с параметъра ids

https://graph.facebook.com/?ids=http://www.stackoverflow.com,https://www.youtube.com

Отговор

{
   "http://www.stackoverflow.com": {
      "id": "http://www.stackoverflow.com",
      "shares": 27967,
      "comments": 4
   },
   "https://www.youtube.com": {
      "id": "https://www.youtube.com",
      "shares": 8709432,
      "comments": 9
   }
}
person phwd    schedule 15.01.2015