web-dev-qa-db-ja.com

Google AdWordsのJavascript string()関数

基本的なGoogle AdWordsインターフェースにJavaScriptのstring()関数を実装する簡単な方法はありますか?

キャンペーン管理スクリプトから返されたいくつかの変数をスプレッドシートに渡したい(将来の値と履歴値を比較するため)が、setValue()は文字列に対してのみ機能する。

String()関数は、Adwordsスクリプトインターフェイスでは使用できないようです。

私はこのような何かを実行したい:-

  sheet.getRange("B2").setValue(string(A))

誰でも助けることができますか?

2
Simon Hayward

Jsの強制は驚くべきものであり、この場合は次のように使用できます。

sheet.getRange("B2").setValue(A + "")

空の文字列を値に追加するだけです。

そして、あなたが使用できる同様の逆の方法で何かのために

+myString

単項+演算子の接頭辞として使用するだけで、文字列を数値に強制します。

Kyle Simpson と呼ばれるスーパー先生とのjs強制の詳細をご覧ください

4
mario ruiz

私が持っていたのは大文字の誤りだけだったことがわかりました。

関数値をスプレッドシートに送信しても問題ないようです。

この場合、値は数値ですが、Google Spreadsheet APIがint値の文字列へのフラット化を処理しているように見えるため、コードは次のようになります。

   sheet.getRange("B2").setValue(A)

そして、私はウォーリーです。

2
Simon Hayward