내 웹 응용 프로그램 용 위젯을 만들었습니다. 사용자가 코드를 받고 웹 사이트에 코드를 붙여 넣으면 내 위젯은 트위터, 디그 및 기타 소셜 위젯과 같은 웹 사이트에서 작동합니다.개념 및 알고리즘 : 위젯 용 단일 URL 만 기록하는 방법?
내 위젯은 단일 게시물 (postid : 234)에 대해 게시물을 기반으로합니다. 단일 위젯을 제공하므로 누구나 자신의 웹 사이트에 위젯을 포함시킬 수 있습니다.
이제 모든 위젯이 게시되고 게시 된 위치를 알고 싶습니다. 왜냐하면 내 위젯이 시작될 때 (onload) 사이트의 URL을 기록했지만 다른 누군가가 블로그 또는 웹 사이트의 공통 메뉴에 위젯을 배치했을 때 문제가 발생합니다. 매번 URL을 기록하고 있으므로 블로그의 사이드 바에있는 경우 중복을 만드는 모든 게시물의 URL을 기록합니다.
아무에게도 도움이 될 수 있습니까? 사이트의 위젯에 대해 단 하나의 레코드 만 갖도록하려면 어떻게해야합니까?
하지만 사용자에게 도메인을 묻는 것은 시간이 많이 걸릴 것이며 다른 웹 사이트에서는 이와 같이하지 않습니다. 이것은 유용성 문제가 될 것입니다 ... – Prashant
한 가지 더 생각해보십시오. 각 사용자에 대해 스크립트의 고유 ID를 생성하십시오 . 그런 다음 URL 대신 ID를 추적하십시오. 도메인, 전체 URL 및 모두를 저장할 수는 있지만 ID로 그룹화 할 수는 있습니다. –