2010-12-02 3 views
2

Google 애드 센스를 통해 수익을 창출하고있는 Facebook iframe 응용 프로그램이 있습니다. Facebook 인증이 필요하지 않은 페이지에서 광고는 잘 게재되고 페이지의 콘텐츠를 반영합니다. Facebook 세션이 필요한 페이지는 광고가 잘 렌더링되었지만 매우 일반적입니다. 페이지 콘텐츠가 아닌 사용자의 지역 정보 만 반영합니다 (예 : 사용자 도시의 Groupon 광고 및 사진 업로드 서비스와 같은 임의의 항목에 대한 광고).인증이 필요한 Facebook 응용 프로그램 페이지에서 타게팅 된 애드 센스 광고를 얻는 방법

애드 센스에서 페이지 콘텐츠를 기반으로 타겟 광고를 렌더링하고 싶습니다. 문제의 페이지에는 많은 좋은 콘텐츠가 있습니다. 순수한 로그온 페이지와 같이 "내용이없는"페이지는 아닙니다.

나는이 다른 질문에 대해 수락 된 대답과 비슷한 접근 방식을 사용하고 있습니다 : google adsense in facebook application. 내 애드 센스 자바 스크립트는 내 캔버스 페이지의 iframe에로드되는 별도의 파일에 있습니다.이 캔버스 페이지는 Facebook에 iframe으로로드됩니다 (다른 Facebook iframe 앱과 마찬가지로). 애드 센스 코드가있는 파일에는 애드 센스에 광고 타겟팅 컨텍스트가 포함되어 있습니다. 이 콘텐츠는 iframe에 스크롤 막대가없고 높이가 제한되어 있으므로 사용자가 볼 수 없습니다.

애드 센스 봇 (사용자 에이전트 Mediapartners-Google)이 Facebook 로그온에 의해 차단되어 페이지를 인덱싱 할 수 없다는 문제가 있습니까?

사용자가 페이지에 액세스 할 때 Facebook이 매우 긴 쿼리를 사용하여 애드 센스를 모든 사용자에 대해 다른 페이지로 처리하게되는 문제가 있습니까? 그런 다음 다시 iframe URL에 영향을 미치지 않습니다.

다른 스택 오버플로 질문에서 권장되는 솔루션은 iframe이 아닌 프레임 셋을 사용하여 Adsense 코드와 키워드로 파일을로드해야합니다. 이 점이 실제로 달라질 수 있습니까?

나는 iframe을 통해 애드 센스를로드하는 것을 금지하는 애드 센스 조항과의 잠재적 인 충돌을 알고 있습니다. Facebook 앱의 경우에는 실제로 다른 방법이 없으며 앱 iframe에 광고 타겟팅을위한 합법적 인 콘텐츠가 있고 게시자 (나)가 소유 한 것으로서 Adsense 약관의 문자가 아닌 경우 정신과 일치하는 것으로 보입니다 사용의.

Facebook 세션이 열려 있어야하는 페이지를 변경하고 모든 컨트롤을 사용 중지하고 해당 페이지를 방문한 사용자에게 Facebook 로그인 버튼을 표시하고 Facebook에 이미 로그인하지 않았 으면 좋겠다. 나는 자바 스크립트 클라이언트 라이브러리를 사용하여 로그인을 관리하고 컨트롤을 활성화하여 페이지가 새로 고쳐지지 않도록하기 때문에 애드 센스가 콘텐츠와 관련 타겟 광고를 읽으려고합니다. 그러나이 페이지에 대한 중요한 변경 사항이므로 간단한 솔루션이 있으면이 작업을 피하고 싶습니다.

+0

위의 마지막 단락에서 해결책을 향해 기울기 시작 : Facebook에 로그인하지 않아도 모든 페이지가 컨텍스트 콘텐츠로로드되며 입력 컨트롤이 보류중인 Facebook 로그온에 사용 중지됩니다. 그러면 Mediapartners-Google 봇 콘텐츠가 관련성있는 타겟팅 광고를 생성 할 수 있도록 색인을 생성합니다. 내 예상은 이러한 페이지에 관련성있는 타겟팅 광고를 게재 할 수 있다면 애드 센스 수익이 약 25 % –

답변

0

글쎄, 1 주일 정도 기다렸다가 문맥 조정 및 관련성을 얻기 시작한 광고는 iframe 높이 및 너비 설정이 포함 된 iframe에 광고를 삽입하는 방식을 사용하기 시작했습니다. 내 앱의 주제와 일치하는 광고, 스크롤 막대 또는 테두리 표시 안함).

구글이 컨텍스트에 적응하고이 페이지에 타겟 광고를 생성하는 데 일주일이 걸린 이유는 확실하지 않지만 추측 입안에서 선물용 말을 보지 않을 것입니다.