테스트 사이트 - 개발 중인 베타 버전입니다

특정 게시판 글 업데이트후 스크립트 실행 채택완료

센터관리자 4년 전 조회 1,555

</p>

<p><? 

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 </p>

<p>// 자신만의 코드를 넣어주세요. 

// 필드값

$wr_1 = "$hp1|$hp2|$hp3";

$sql1  = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";

sql_query($sql1); </p>

<p>if($w != 'u') {

    echo "<script>gtag('event', 'conversion', {'send_to': '발급코드'});</script>";

    alert("제품구매 문의글이 정상등록 되었습니다. 연락드리겠습니다.","{$https_url}/" . $qstr);

};

?></p>

<p>

 

 

안녕하세요, theme폴더내의 게시판 디자인스킨에 있는 write_update.skin.php 파일내 코드이고

위처럼 게시판 등록이 완료되었을시에만 구글전환코드를 발송하려고 하는데,

실제로 alert팝업이 뜬 상태에서 소스코드를 보면 오류페이지라는 제목으로 되어있고

아래의 코드는 출력이 안되고 있습니다.

 

<script>gtag('event', 'conversion', {'send_to': '발급코드'});</script>

 

정상적으로 등록완료시에만 스크립트가 출력되어 실행되게 하려면 어떻게 해야하나요...?

알려주시면 감사하겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
4년 전

그누보드의 alert() 함수는 /bbs/alert.php 를 include 하는 방식으로 되어 있습니다.

다음과 같이 해주면 될 듯 합니다.

 

1) 

if ($w != 'u') {
    $add_script = "gtag('event', 'conversion', {'send_to': '발급코드'});";
    alert("제품구매 문의글이 정상등록 되었습니다. 연락드리겠습니다.","{$https_url}/" . $qstr);
};

 

2) /bbs/alert.php 소스의 <script> 라인 하단에 구문 추가

<?php echo $add_script ?>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

1. 일단완료페이지는 오류 페이지 표시가 맞습니다.

2. 구글애널리틱스 및 구글전환은 해당웹페이지에 출력이 따로 되지 않으며

해당 분석툴에서 확인하실 수 있습니다. 크롬에도 ga 관련 디버깅 확인 확장프로그램이 있으니

설치 후 전환을 발생시켜보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

센터관리자
4년 전
안녕하세요, 윗분 말씀대로 처리했더니 등록전환이 없는데도 등록전환이 발생하네요. 혹시 등록시에만 전환코드 발생되게 하는 법이 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인