0

Facebook OG를 사용하여 사용자가 내 사이트의 제품을 Facebook과 공유하도록하고 있습니다. 또한 VigLink Everywhere으로 제휴사 링크를 구현해야합니다. 내가 자책골이 URL 구조를 넣어제휴사 링크가있는 Facebook Open Graph 문제

http://redirect.viglink.com/?key=475a93b990315b7d41088aeaf46264c9&u=http%3A%2F%2Fwww.dev.buyvolo.com%2FDetails%3FdealId%3D11578%26variantId%3D11967

:

그래서, URL 인 점유율은 같은해야 URL을, 그래서 다음과 같이 페이지에 메타 태그는 다음과 같습니다

<meta property="og:type" content="vololocal:clothing" /> 
<meta property="og:url" content="http://redirect.viglink.com?key=475a93b990315b7d41088aeaf46264c9&amp;u=http%3a%2f%2fwww.dev.buyvolo.com%2fDetails%3fdealId%3d11578%26variantId%3d11967" /> 
<meta property="og:title" content="Helix Dress - Black Sequin" /> 
<meta property="og:description" content="Killer black sequin body-con dress featuring silver accents with a plunging sweetheart neckline and curved hem. Zip closure at back, boning. Fully lined." /> 

문제는 - Facebook OG Debugger으로 디버깅 할 때 다음 오류가 발생합니다.

Error Must Be Fixed: 
There was an error in fetching the object at URL 'http://www.dev.buyvolo.com/Details?dealId=11578&variantId=11967', or one of the the URLs specified via a redirect or the 'og:url' property including one of http://redirect.viglink.com?key=475a93b990315b7d41088aeaf46264c9&u=http%3a%2f%2fwww.dev.buyvolo.com%2fDetails%3fdealId%3d11578%26variantId%3d11967. 

어떻게 해결할 수 있습니까? 내가 뭘 잘못하고있어?

+0

직접 [직접 URL 디버깅] (https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.dev.buyvolo.com%2FDetails%3FdealId % 3D11578 % 26variantId % 3D11967), 당신은 _ "Object at URL"http://redirect.viglink.com/?key=475a93b990315b7d41088aeaf46264c9&u=http%3A%2F%2Fwww.dev.buyvolo.com%2FDetails%3FdealId% 지정한 응용 프로그램 ID [redirect.viglink.com]이 (가) 허용되지 않기 때문에 'vololocal : clothing'유형의 3D11578 % 26variantId % 3D11967 '이 (가) 유효하지 않습니다. "_ – CBroe

+0

그게 무슨 뜻입니까? 내가 페이스 북에서 애플 리케이션 설정을 변경해야합니까? – Zafar

+0

우선이 방법으로 원하는 것을 할 수 없다는 것을 의미합니다. – CBroe

답변

0

의견을 통해 CBroe가 말한 것은 정확합니다. 리디렉션 URL을 og : url로 지정할 수 없습니다.

og : url은 og 속성을 메타 태그를 통해 정의하는 객체 URL이어야합니다. 귀하의 경우 og의에서

: URL은 다음과 같아야합니다

http://www.dev.buyvolo.com/Details?dealId=11578&variantId=11967이 (FB 좋아하는 매개 변수를 얻는 경우에 확실 종료 아니에요 - 더 나은 http://www.dev.buyvolo.com/Details/11578/11967 같은 것입니다.)

그러나 - 당신이 FB 줄 때 올바른 og : url 당신과 사용자가 facebook에서이 링크를 클릭하면 GET 매개 변수를 확인할 수 있습니다. 페이스 북은 당신에게 다음과 같은 매개 변수를 보냅니다

?fb_action_ids=<actionId> 
&fb_action_types=<app_namespace>:<action> 
&fb_source=other_multiline 
&action_object_map=<action_object_map> 
&action_type_map=<action_type_map> 
&action_ref_map=[] 

를 앱과 행동에 fb_action_types을 감지한다면, 당신은 다시 사이트로 사용자를 리디렉션 당신의 가입 페이지로 리디렉션 할 수 있습니다.

나는 이것이 추한 것처럼 들리지만이 방법이 귀하의 사용자 이야기로 귀하의 제휴사 업무를 수행하는 유일한 방법이라고 생각합니다.