385 人が現在オンライン
385 人が現在オンライン
Google AdWords のログイン、MCC、API、Editor、認定資格などについてユーザー同士で意見交換ができます。運用者ならではの質問や回答を投げかけ合って問題を解決していきましょう。
ガイドを表示
star_border
返信

AdWords API レポート出力で文字コードを指定したい

[ 編集済み ]
初級者 ✭ ✭

サンプルコードのDownloadCriteriaReport.phpを基にレポートをダウンロードする機能を実装していますが、そのままレポートをCSVとしてダウンロードするとUTF-8で保存されます。

AdWords API からのレポート出力時に文字コードS-JISを指定する方法はありますでしょうか?

 


受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者シフト Sさんが付与
11月 2015

Re: AdWords API レポート出力で文字コードを指定したい

レジェンド
シフト S さん
 
おそらくですが、そのまま文字コードをShift-JISにしてレポート出力する方法はないかと思います。
最初に、レポートをCSVとして保存する処理を実行し、その後に、mb_convert_encodingなどを使って、文字コードをShift-JISにするのが良いかと思います。

元の投稿で解決策を見る


すべての返信

Re: AdWords API レポート出力で文字コードを指定したい

Community Manager

AdWords API のご経験者様、

どなたか回答いただけそうな方いらっしゃいますでしょうか? AdWords API の情報が少なく恐れ入りますが、よろしくお願いします。

 

ベストアンサーのマーク済み.
解決策
トピック作成者シフト Sさんが付与
11月 2015

Re: AdWords API レポート出力で文字コードを指定したい

レジェンド
シフト S さん
 
おそらくですが、そのまま文字コードをShift-JISにしてレポート出力する方法はないかと思います。
最初に、レポートをCSVとして保存する処理を実行し、その後に、mb_convert_encodingなどを使って、文字コードをShift-JISにするのが良いかと思います。

Re: AdWords API レポート出力で文字コードを指定したい

初級者 ✭ ✭

山田良太さん

 

ご回答ありがとうございます。

データ取得後、PHP側で mb_convert_encoding($hoge, 'sjis') することで解決しました。