通知

你可以在說明中心中,找到介紹 Merchant Center Next 和傳統版 Merchant Center 的內容。請查看每篇文章頂端的標誌,確認你參閱的文章適用於所用的 Merchant Center 版本。

選用功能:整合徽章程式碼

Merchant Center Next 說明文章的自訂圖示

整合 Google 顧客評論 (GCR) 時需導入 2 組程式碼片段,第一組就是 GCR 徽章程式碼。你可以選擇是否整合徽章。如果整合徽章程式碼時發生問題,請嘗試疑難排解

本節會說明下列主題:


整合操作說明

如要將 GCR 徽章整合到網頁上,請執行下列操作:

  1. 更新 DOCTYPE
  2. 加入 GCR 徽章

我們會在下文中逐一說明。

導入徽章程式碼後,頁面就會顯示下方圖片:


 

評分可能不同。多數情況下,你需要在過去一年內於特定國家/地區獲得至少 100 則評論,徽章才會顯示商店評分。

請勿讓網頁上的其他內容遮蓋到徽章。

更新 DOCTYPE

要導入徽章的網頁請務必使用 HTML5 DOCTYPE:

<!DOCTYPE html>

這個 DOCTYPE 必須是網頁 HTML 程式碼的第一列。使用 HTML5 DOCTYPE 可確保網路瀏覽器將網頁轉譯為標準模式,而非相容模式。有些網頁是配合較舊的瀏覽器設計,為了維持回溯相容性,部分網路瀏覽器會採用「相容模式」,而非嚴格遵守 W3C 及 IETF 標準的標準模式。

DOCTYPE 前不可以有註解或空白字元。

加入 GCR 徽章

如要讓顧客知道你加入了 GCR 計畫,可以在網站的任何頁面上放置 GCR 徽章。

如果希望徽章顯示為內嵌圖片,請使用如何內嵌 GCR 徽章這個方法。你也可以直接按照下列方式操作,將 GCR 徽章擺放在頁面右下角或左下角。

如何將 GCR 徽章加入網站

  1. 將下列程式碼片段貼到網頁中:

<!-- BEGIN GCR Badge Code -->
<script src="https://apis.google.com/js/platform.js?onload=renderBadge"
  async defer>
</script>

<script>
  window.renderBadge = function() {
    var ratingBadgeContainer = document.createElement("div");
      document.body.appendChild(ratingBadgeContainer);
      window.gapi.load('ratingbadge', function() {
        window.gapi.ratingbadge.render(
          ratingBadgeContainer, {
            // REQUIRED
            "merchant_id":
MERCHANT_ID,
            // OPTIONAL
            "position": "
POSITION"
          });           
     });
  }
</script>
<!-- END GCR Badge Code -->

請在網頁的 </BODY> 結尾標記前貼上這段程式碼。同時加入問卷調查參與意願選項的程式碼時,不必在意先後順序。

  1. 將變數替換為網站獨有的動態值。下表列出您可以調整的設定項目:
變數 是否必填? 說明
MERCHANT_ID 必填 你的 Merchant Center ID,可從 Google Merchant Center 中取得。
POSITION 選填

徽章的顯示位置:

  • "BOTTOM_RIGHT":徽章浮動顯示在網頁的右下角。
  • "BOTTOM_LEFT":徽章浮動顯示在網頁的左下角。
  • "INLINE":徽章顯示在程式碼所在的位置。若選擇這個選項,請確認網頁上其他元素不會遮擋到徽章。如果想要採用更簡單的方法,請查看如何內嵌 GCR 徽章

徽章的預設位置為 "BOTTOM_RIGHT"。

  1. (選用) 將下列程式碼片段貼到網頁中,指定徽章顯示的語言。如未指定 lang 參數值,徽章就會根據使用者的瀏覽器設定,自動選擇語言。

<!-- BEGIN GCR Language Code -->

<script>

  window.___gcfg = {

    lang: 'LANGUAGE'

  };

</script>

<!-- END GCR Language Code -->


請在網頁的 </BODY> 結尾標記前貼上這段程式碼。同時加入徽章程式碼時,不必在意先後順序。

LANGUAGE 換成下列語言代碼欄中的其中一個支援代碼,以設定 lang 參數值:

代碼

語言名稱

af

南非荷蘭文

ar

阿拉伯文

cs

捷克文

da

丹麥文

de

德文

en

英文

en-AU

英文 (澳洲)

en-GB

英文 (英國)

en-US

英文 (美國)

es

西班牙文

es-419

西班牙文 (拉丁美洲)

fil

菲律賓文

fr

法文

ga

愛爾蘭文

id

印尼文

it

義大利文

ja

日文

ms

馬來文

ml

荷蘭文

no

挪威文

pl

波蘭文

pt-BR

葡萄牙文 (巴西)

pt-PT

葡萄牙文

ru

俄文

sv

瑞典文

tr

土耳其文

zh-CN

中文 (簡體)

zh-TW

中文 (繁體)

  1. 在所有希望顯示徽章的網頁中,重複執行步驟 1 至 3。
  2. 如要完成 GCR 整合作業,請在訂單確認頁面加入問卷調查參與意願選項模組,這是必要的整合項目。

如何內嵌 GCR 徽章

  1. 在 HTML 網頁的 body 結尾標記前貼上下列程式碼,載入徽章的 JavaScript:

<script src="https://apis.google.com/js/platform.js" async defer></script>
  1. 在要顯示徽章的 HTML 網頁位置上,貼上下列程式碼:

<g:ratingbadge merchant_id=MERCHANT_ID></g:ratingbadge>


MERCHANT_ID 換成你的 Merchant Center ID。

  1. 按照這裡的說明,指定徽章顯示的語言。
  2. 在訂單確認頁面加入問卷調查參與意願選項模組,這是必要的整合項目。

徽章程式碼範例

下列範例程式碼顯示如何將徽章放在網頁的左下角 (以 MERCHANT_ID 42 為例):


<!-- BEGIN GCR Badge Code -->

<script src="https://apis.google.com/js/platform.js?onload=renderBadge"

  async defer>

</script>

 

<script>

  window.renderBadge = function() {

    var ratingBadgeContainer = document.createElement("div");

    document.body.appendChild(ratingBadgeContainer);

    window.gapi.load('ratingbadge', function() {

      window.gapi.ratingbadge.render(

        ratingBadgeContainer, {

          "merchant_id": 42,

          "position": "BOTTOM_LEFT"

        });

    });

  }

</script>

<!-- END GCR Badge Code →

<!-- BEGIN GCR Language Code -->

<script>

  window.___gcfg = {

    lang: 'en_US'

  };

</script>

<!-- END GCR Language Code -->

 


如果網頁上並未顯示徽章,或是載入頁面時發生錯誤,請試著排解問題

這對您有幫助嗎?

我們應如何改進呢?
搜尋
清除搜尋內容
關閉搜尋
主選單
1514100574575152749
true
搜尋說明中心
true
true
true
true
true
71525
false
false