何をしていただけますか?
今後、いくつかの異なるタスクで協力していただける開発者を探しています。
- このテーマコンポーネント(リポジトリを参照)を拡張する
- 同じテーマコンポーネントのデバッグ
- ログのエラーを確認する
- 長期的に保守を手伝う
- Discourse関連のさまざまな技術的な質問について、長期的なリテイナーとして協力する
コンポーネントの目的(特定のIDを持つdivを作成し、JSスクリプトを実行してそれを埋める)
このテーマコンポーネントは、投稿間に広告スペースを追加することで、HouseAdsプラグインの機能を拡張します。簡単に言うと、次のことを行います。
-
投稿間に
<div id="rikatillsammans_desktop-panorama-1_X"></div>を追加し、Xを追跡して、間隔ごとに1ずつ増加させます。 -
次のJavaScriptを実行して、divを広告で埋めます。
<script>
lwhb.cmd.push(function () {
lwhb.loadAd({
tagId: "rikatillsammans_desktop-panorama-1_X"
});
});
</script>
</body>
サンドボックステストで実際に動作している様子はこちらでご覧ください。
タスク
-
設定にオプションを追加して、広告スペースが表示されていない場合に表示するかどうかを決定できるようにする。現在は非表示になっていると思われますか?(googletag-consoleには広告スロットが表示されますが、投稿間には表示されません)。
-
時々、新しい広告のリクエストが停止する理由を突き止める。追加情報セクションを参照してください。
-
コードがどこで何を行っているのかを理解するのを手伝う。基本的に質問できるようにする。コーディングはできますが、Discourseでの作業経験がないため、構造などに慣れていません。
-
トピックの最後の投稿の後に広告スペースが追加されない理由を確認する。
-
1x1領域が読み込まれない理由を突き止める。
追加情報
Googleタグマネージャーと広告スペース(正常に動作する場合」
ページで javascript:googletag.openConsole() をコンソールで実行し、正常に動作する場合、次のようになります。
いつまでに必要ですか?
できるだけ早く。
このタスクに提供できる予算は、USDでいくらですか?
将来の仕事のためにもリテイナーとして雇用したいので、時間単価の提案をお願いします。
Slackなどを通じた良好なコミュニケーションを評価しており、広告サプライヤーとのコミュニケーションも可能であれば、さらに良いです。






