워드프레스 url 광고파라미터를 삭제시키는것을 방지하는 방법 문의

안녕하세요, 구글이나 네이버 광고를 클릭하면 광고파라미터가

https://www.google.com/aclk?sa=l&ai=DChcSEwiV0O7Pno71AhWMq5YKHdtUBc0YABAAGgJ0bA&ae=2&sig=AOD64_0zTk4j4f5CItREfn1Lcj4G-BjhHg&q&adurl&ved=2ahUKEwjD6OfPno71AhURMN4KHR6ED1gQ0Qx6BAgCEAE

 

이런식으로 붙는데 광고대행사에서 아래와 같이 메일을 주었습니다.

아래 코드로는 해결이 안되고 광고클릭시 기본도메인 상태로만 나오는데

혹시나 테마나 플러그인이 삭제하는것 아닌가해서

플러그인과 테마내에서 remove_query_arg 를 검색해도 하나도 없더라구요. seo플러그인도 꺼두고 해봤지만 마찬가지며

remove_query_arg( 'ver', $src );

permlink는 글이름 방식으로 해놨습니다.

호스팅은 카페24며, 카페24측에서는 개발단 문제라고만 답하는데, 기본 상태에서도 안되는되 혹시 해결책을 알고 계시다면 답변해주시면 감사하겠습니다.

붙이려는건 네이버 프리미엄 로그분석입니다.

------------------------------------------------------------------------------------------------------------------------------------------------

광고파라미터란 키워드 광고 클릭시 붙는 광고 코드입니다.

정상적인 분석을 위해서는 이동 시에 파라미터가 유지되도록 변경이 필요하며

서버단에서 페이지 이동시 Query String(쿼리스트링) 파라미터를 붙여

이동하도록 설정하는 방법으로 해결이 가능합니다.

 

[쿼리스트링 처리방법 예시]

- PHP
$url = "/app/main?".$_SERVER["QUERY_STRING"];
header( "Location: $url" );

- ASP
url = "/app/main?" + request.serverVariables("QUERY_STRING")
response.redirect url

- JSP
String url = '/app/main?' + request.getQueryString();
response.sendRedirect(url);

>> 위 방법은 예시이며 광고주님 사이트에 맞게 변경하셔야합니다.


 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    제목은 유추하기 쉽게 작성해주시기 바랍니다.

    광고 클릭 시 파라미터가 붙은 상태로 홈페이지에 접속이 되어야 하는 것인가요?

     

    문의주신 내용만으로는 어떤걸 원하시는지

    정확하게 파악하기 어렵습니다.

    좀더 자세히 작성해주시겠어요?

    고맙습니다.

  • 안녕하세요, 구글이나 네이버에 광고가

     

    www.abc.com

    나만의 스타일 abc

     

    이런식으로 검색엔진 광고가 노출되어 있다면

    보통 저 광고링크를 클릭하면 열리는 웹싸이트 주소가 www.abc.com/광고파라미터url

    이런식으로 열려야하는데

     

    워드프레스로 만든 홈페이지에서는 광고파라미터 없이 www.abc.com 으로 전부 리다이렉트? 되더라구요.

    그래서 관련 쿼리스트링을 삭제하는 관련 함수를 찾아서 플러그인과 테마 전부 뒤져봤지만 없습니다.

    호스팅사에선 개발단 문제라는데...

     

    위 광고대행사에서 보내준 코드를 어떻게 적용시켜야하는지 잘 모르겠습니다.

    도움 주시면 감사하겠습니다.

    문제는 url 쿼리스트링을 워드프레스에서 자동삭제해서 리다이렉트시키는 문제입니다.

  • 아래 코드를 참고하셔서 홈페이지에 최초 접속 시

    쿼리가 붙어있는지 확인해보시겠어요?

    add_action('init', function(){
    	echo $_SERVER["QUERY_STRING"];
    	exit;
    });

     

    추가로 주소에서 슬래시 뒤는 페이지와 관련된 주소 입니다.

    www.abc.com/광고파라미터url 같은 주소로 접속 시 해당 페이지로 이동하는데

    해당 페이지가 없으면 404 페이지 또는 홈으로 리다이렉트 될 수 있습니다.

    광고 파라미터가 ? 뒤에 붙는지 / 뒤에 붙는지 확인해보셔야 합니다.

    고맙습니다.

  • 넣어봤더니 홈페이지가 흰색 화면만 나옵니다 ㅠㅠ

    debug display true로 해놔도 별다른 메세지 조차 안나오네요.

  • echo 함수는 debug 활성화와 관계없이 출력되어야 합니다.

    아무것도 출력되지 않는다면 최초 접속 시

    파라미터가 안붙어있는 것이 의심이 되는데

    F12를 눌러 개발자도구에서 네트워크탭->로그 보존에 체크하신 후

    페이지 이동 로그를 하나씩 살펴보시겠어요?

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기