Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Issue searching audience segments with name starting from the search term

オープン
#220 コメント 1 件 リアクション 0 件 担当者 1 名 GitHub で見る

@christopherseeley がすでに取り組んでいます。

2021年4月14日 から。

評価

この issue はまだ評価されていません。

説明

Hi All,

I'm trying to request all audience segments which start from "PA - " but the API looks like returns audience segments with the search term not only at the beginning of the name, but also in any part of the name.

This is how my code looks like:


    @Override
    public List<AudienceSegment> findAllPAs() {
        StatementBuilder statementBuilder =
                new StatementBuilder()
                        .where("name LIKE 'PA - %' and type = 'FIRST_PARTY'")
                        .orderBy("id ASC");
        return findAllAudienceSegmentsByStatement(statementBuilder, StatementBuilder.SUGGESTED_PAGE_LIMIT);
    }

private List<AudienceSegment> findAllAudienceSegmentsByStatement(StatementBuilder statement, int limit) {
        statement.limit(limit);
        List<AudienceSegment> segments = new ArrayList<>();
        int totalResultSetSize = 0;

        do {
            AudienceSegmentPage page;
            try {
                page = audienceSegmentService.getAudienceSegmentsByStatement(statement.toStatement());
            } catch (RemoteException re) {
                throw new RuntimeException(re);
            }

            if (page.getResults() != null) {
                totalResultSetSize = page.getTotalResultSetSize();
                segments.addAll(Arrays.asList(page.getResults()));
            }

            statement.increaseOffsetBy(limit);
        } while (statement.getOffset() < totalResultSetSize);

        return segments;
    }

Thanks,
Andrei

主要言語
Java
スター
234
フォーク
360
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

googleads/googleads-java-lib のほかの issue

googleads/googleads-java-lib の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。